PageRenderTime 47ms CodeModel.GetById 22ms RepoModel.GetById 0ms app.codeStats 0ms

/connector/src/main/java/com/sforce/soap/partner/InvalidateSessionsResult.java

https://github.com/chrbayer84/GoodData-CL
Java | 171 lines | 110 code | 25 blank | 36 comment | 19 complexity | b933f56ad7580d4e50129eaa99dc6946 MD5 | raw file
Possible License(s): BSD-3-Clause
  1. /**
  2. * InvalidateSessionsResult.java
  3. *
  4. * This file was auto-generated from WSDL
  5. * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
  6. */
  7. package com.sforce.soap.partner;
  8. public class InvalidateSessionsResult implements java.io.Serializable {
  9. private com.sforce.soap.partner.Error[] errors;
  10. private boolean success;
  11. public InvalidateSessionsResult() {
  12. }
  13. public InvalidateSessionsResult(
  14. com.sforce.soap.partner.Error[] errors,
  15. boolean success) {
  16. this.errors = errors;
  17. this.success = success;
  18. }
  19. /**
  20. * Gets the errors value for this InvalidateSessionsResult.
  21. *
  22. * @return errors
  23. */
  24. public com.sforce.soap.partner.Error[] getErrors() {
  25. return errors;
  26. }
  27. /**
  28. * Sets the errors value for this InvalidateSessionsResult.
  29. *
  30. * @param errors
  31. */
  32. public void setErrors(com.sforce.soap.partner.Error[] errors) {
  33. this.errors = errors;
  34. }
  35. public com.sforce.soap.partner.Error getErrors(int i) {
  36. return this.errors[i];
  37. }
  38. public void setErrors(int i, com.sforce.soap.partner.Error _value) {
  39. this.errors[i] = _value;
  40. }
  41. /**
  42. * Gets the success value for this InvalidateSessionsResult.
  43. *
  44. * @return success
  45. */
  46. public boolean isSuccess() {
  47. return success;
  48. }
  49. /**
  50. * Sets the success value for this InvalidateSessionsResult.
  51. *
  52. * @param success
  53. */
  54. public void setSuccess(boolean success) {
  55. this.success = success;
  56. }
  57. private java.lang.Object __equalsCalc = null;
  58. public synchronized boolean equals(java.lang.Object obj) {
  59. if (!(obj instanceof InvalidateSessionsResult)) return false;
  60. InvalidateSessionsResult other = (InvalidateSessionsResult) obj;
  61. if (obj == null) return false;
  62. if (this == obj) return true;
  63. if (__equalsCalc != null) {
  64. return (__equalsCalc == obj);
  65. }
  66. __equalsCalc = obj;
  67. boolean _equals;
  68. _equals = true &&
  69. ((this.errors == null && other.getErrors() == null) ||
  70. (this.errors != null &&
  71. java.util.Arrays.equals(this.errors, other.getErrors()))) &&
  72. this.success == other.isSuccess();
  73. __equalsCalc = null;
  74. return _equals;
  75. }
  76. private boolean __hashCodeCalc = false;
  77. public synchronized int hashCode() {
  78. if (__hashCodeCalc) {
  79. return 0;
  80. }
  81. __hashCodeCalc = true;
  82. int _hashCode = 1;
  83. if (getErrors() != null) {
  84. for (int i = 0;
  85. i < java.lang.reflect.Array.getLength(getErrors());
  86. i++) {
  87. java.lang.Object obj = java.lang.reflect.Array.get(getErrors(), i);
  88. if (obj != null &&
  89. !obj.getClass().isArray()) {
  90. _hashCode += obj.hashCode();
  91. }
  92. }
  93. }
  94. _hashCode += (isSuccess() ? Boolean.TRUE : Boolean.FALSE).hashCode();
  95. __hashCodeCalc = false;
  96. return _hashCode;
  97. }
  98. // Type metadata
  99. private static org.apache.axis.description.TypeDesc typeDesc =
  100. new org.apache.axis.description.TypeDesc(InvalidateSessionsResult.class, true);
  101. static {
  102. typeDesc.setXmlType(new javax.xml.namespace.QName("urn:partner.soap.sforce.com", "InvalidateSessionsResult"));
  103. org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
  104. elemField.setFieldName("errors");
  105. elemField.setXmlName(new javax.xml.namespace.QName("urn:partner.soap.sforce.com", "errors"));
  106. elemField.setXmlType(new javax.xml.namespace.QName("urn:partner.soap.sforce.com", "Error"));
  107. elemField.setMinOccurs(0);
  108. elemField.setNillable(false);
  109. elemField.setMaxOccursUnbounded(true);
  110. typeDesc.addFieldDesc(elemField);
  111. elemField = new org.apache.axis.description.ElementDesc();
  112. elemField.setFieldName("success");
  113. elemField.setXmlName(new javax.xml.namespace.QName("urn:partner.soap.sforce.com", "success"));
  114. elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
  115. elemField.setNillable(false);
  116. typeDesc.addFieldDesc(elemField);
  117. }
  118. /**
  119. * Return type metadata object
  120. */
  121. public static org.apache.axis.description.TypeDesc getTypeDesc() {
  122. return typeDesc;
  123. }
  124. /**
  125. * Get Custom Serializer
  126. */
  127. public static org.apache.axis.encoding.Serializer getSerializer(
  128. java.lang.String mechType,
  129. java.lang.Class _javaType,
  130. javax.xml.namespace.QName _xmlType) {
  131. return
  132. new org.apache.axis.encoding.ser.BeanSerializer(
  133. _javaType, _xmlType, typeDesc);
  134. }
  135. /**
  136. * Get Custom Deserializer
  137. */
  138. public static org.apache.axis.encoding.Deserializer getDeserializer(
  139. java.lang.String mechType,
  140. java.lang.Class _javaType,
  141. javax.xml.namespace.QName _xmlType) {
  142. return
  143. new org.apache.axis.encoding.ser.BeanDeserializer(
  144. _javaType, _xmlType, typeDesc);
  145. }
  146. }