View Javadoc

1   /**
2    * MaintenanceObjInput.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
6    */
7   
8   package net.sf.provisioner.IntrawayWSDL_pkg;
9   
10  public class MaintenanceObjInput  implements java.io.Serializable {
11      private java.lang.String idEntradaCaller;
12  
13      private java.lang.String idEmpresaCRM;
14  
15      private java.lang.String idServicio;
16  
17      private java.lang.String idVenta;
18  
19      private java.lang.String idProducto;
20  
21      private java.lang.String xmlEncoding;
22  
23      public MaintenanceObjInput() {
24      }
25  
26      public MaintenanceObjInput(
27             java.lang.String idEntradaCaller,
28             java.lang.String idEmpresaCRM,
29             java.lang.String idServicio,
30             java.lang.String idVenta,
31             java.lang.String idProducto,
32             java.lang.String xmlEncoding) {
33             this.idEntradaCaller = idEntradaCaller;
34             this.idEmpresaCRM = idEmpresaCRM;
35             this.idServicio = idServicio;
36             this.idVenta = idVenta;
37             this.idProducto = idProducto;
38             this.xmlEncoding = xmlEncoding;
39      }
40  
41  
42      /**
43       * Gets the idEntradaCaller value for this MaintenanceObjInput.
44       * 
45       * @return idEntradaCaller
46       */
47      public java.lang.String getIdEntradaCaller() {
48          return idEntradaCaller;
49      }
50  
51  
52      /**
53       * Sets the idEntradaCaller value for this MaintenanceObjInput.
54       * 
55       * @param idEntradaCaller
56       */
57      public void setIdEntradaCaller(java.lang.String idEntradaCaller) {
58          this.idEntradaCaller = idEntradaCaller;
59      }
60  
61  
62      /**
63       * Gets the idEmpresaCRM value for this MaintenanceObjInput.
64       * 
65       * @return idEmpresaCRM
66       */
67      public java.lang.String getIdEmpresaCRM() {
68          return idEmpresaCRM;
69      }
70  
71  
72      /**
73       * Sets the idEmpresaCRM value for this MaintenanceObjInput.
74       * 
75       * @param idEmpresaCRM
76       */
77      public void setIdEmpresaCRM(java.lang.String idEmpresaCRM) {
78          this.idEmpresaCRM = idEmpresaCRM;
79      }
80  
81  
82      /**
83       * Gets the idServicio value for this MaintenanceObjInput.
84       * 
85       * @return idServicio
86       */
87      public java.lang.String getIdServicio() {
88          return idServicio;
89      }
90  
91  
92      /**
93       * Sets the idServicio value for this MaintenanceObjInput.
94       * 
95       * @param idServicio
96       */
97      public void setIdServicio(java.lang.String idServicio) {
98          this.idServicio = idServicio;
99      }
100 
101 
102     /**
103      * Gets the idVenta value for this MaintenanceObjInput.
104      * 
105      * @return idVenta
106      */
107     public java.lang.String getIdVenta() {
108         return idVenta;
109     }
110 
111 
112     /**
113      * Sets the idVenta value for this MaintenanceObjInput.
114      * 
115      * @param idVenta
116      */
117     public void setIdVenta(java.lang.String idVenta) {
118         this.idVenta = idVenta;
119     }
120 
121 
122     /**
123      * Gets the idProducto value for this MaintenanceObjInput.
124      * 
125      * @return idProducto
126      */
127     public java.lang.String getIdProducto() {
128         return idProducto;
129     }
130 
131 
132     /**
133      * Sets the idProducto value for this MaintenanceObjInput.
134      * 
135      * @param idProducto
136      */
137     public void setIdProducto(java.lang.String idProducto) {
138         this.idProducto = idProducto;
139     }
140 
141 
142     /**
143      * Gets the xmlEncoding value for this MaintenanceObjInput.
144      * 
145      * @return xmlEncoding
146      */
147     public java.lang.String getXmlEncoding() {
148         return xmlEncoding;
149     }
150 
151 
152     /**
153      * Sets the xmlEncoding value for this MaintenanceObjInput.
154      * 
155      * @param xmlEncoding
156      */
157     public void setXmlEncoding(java.lang.String xmlEncoding) {
158         this.xmlEncoding = xmlEncoding;
159     }
160 
161     private java.lang.Object __equalsCalc = null;
162     public synchronized boolean equals(java.lang.Object obj) {
163         if (!(obj instanceof MaintenanceObjInput)) return false;
164         MaintenanceObjInput other = (MaintenanceObjInput) obj;
165         if (obj == null) return false;
166         if (this == obj) return true;
167         if (__equalsCalc != null) {
168             return (__equalsCalc == obj);
169         }
170         __equalsCalc = obj;
171         boolean _equals;
172         _equals = true && 
173             ((this.idEntradaCaller==null && other.getIdEntradaCaller()==null) || 
174              (this.idEntradaCaller!=null &&
175               this.idEntradaCaller.equals(other.getIdEntradaCaller()))) &&
176             ((this.idEmpresaCRM==null && other.getIdEmpresaCRM()==null) || 
177              (this.idEmpresaCRM!=null &&
178               this.idEmpresaCRM.equals(other.getIdEmpresaCRM()))) &&
179             ((this.idServicio==null && other.getIdServicio()==null) || 
180              (this.idServicio!=null &&
181               this.idServicio.equals(other.getIdServicio()))) &&
182             ((this.idVenta==null && other.getIdVenta()==null) || 
183              (this.idVenta!=null &&
184               this.idVenta.equals(other.getIdVenta()))) &&
185             ((this.idProducto==null && other.getIdProducto()==null) || 
186              (this.idProducto!=null &&
187               this.idProducto.equals(other.getIdProducto()))) &&
188             ((this.xmlEncoding==null && other.getXmlEncoding()==null) || 
189              (this.xmlEncoding!=null &&
190               this.xmlEncoding.equals(other.getXmlEncoding())));
191         __equalsCalc = null;
192         return _equals;
193     }
194 
195     private boolean __hashCodeCalc = false;
196     public synchronized int hashCode() {
197         if (__hashCodeCalc) {
198             return 0;
199         }
200         __hashCodeCalc = true;
201         int _hashCode = 1;
202         if (getIdEntradaCaller() != null) {
203             _hashCode += getIdEntradaCaller().hashCode();
204         }
205         if (getIdEmpresaCRM() != null) {
206             _hashCode += getIdEmpresaCRM().hashCode();
207         }
208         if (getIdServicio() != null) {
209             _hashCode += getIdServicio().hashCode();
210         }
211         if (getIdVenta() != null) {
212             _hashCode += getIdVenta().hashCode();
213         }
214         if (getIdProducto() != null) {
215             _hashCode += getIdProducto().hashCode();
216         }
217         if (getXmlEncoding() != null) {
218             _hashCode += getXmlEncoding().hashCode();
219         }
220         __hashCodeCalc = false;
221         return _hashCode;
222     }
223 
224     // Type metadata
225     private static org.apache.axis.description.TypeDesc typeDesc =
226         new org.apache.axis.description.TypeDesc(MaintenanceObjInput.class, true);
227 
228     static {
229         typeDesc.setXmlType(new javax.xml.namespace.QName("urn:IntrawayWSDL", "MaintenanceObjInput"));
230         org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
231         elemField.setFieldName("idEntradaCaller");
232         elemField.setXmlName(new javax.xml.namespace.QName("", "idEntradaCaller"));
233         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
234         elemField.setNillable(false);
235         typeDesc.addFieldDesc(elemField);
236         elemField = new org.apache.axis.description.ElementDesc();
237         elemField.setFieldName("idEmpresaCRM");
238         elemField.setXmlName(new javax.xml.namespace.QName("", "idEmpresaCRM"));
239         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
240         elemField.setNillable(false);
241         typeDesc.addFieldDesc(elemField);
242         elemField = new org.apache.axis.description.ElementDesc();
243         elemField.setFieldName("idServicio");
244         elemField.setXmlName(new javax.xml.namespace.QName("", "idServicio"));
245         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
246         elemField.setNillable(false);
247         typeDesc.addFieldDesc(elemField);
248         elemField = new org.apache.axis.description.ElementDesc();
249         elemField.setFieldName("idVenta");
250         elemField.setXmlName(new javax.xml.namespace.QName("", "idVenta"));
251         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
252         elemField.setNillable(false);
253         typeDesc.addFieldDesc(elemField);
254         elemField = new org.apache.axis.description.ElementDesc();
255         elemField.setFieldName("idProducto");
256         elemField.setXmlName(new javax.xml.namespace.QName("", "idProducto"));
257         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
258         elemField.setNillable(false);
259         typeDesc.addFieldDesc(elemField);
260         elemField = new org.apache.axis.description.ElementDesc();
261         elemField.setFieldName("xmlEncoding");
262         elemField.setXmlName(new javax.xml.namespace.QName("", "xmlEncoding"));
263         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
264         elemField.setNillable(false);
265         typeDesc.addFieldDesc(elemField);
266     }
267 
268     /**
269      * Return type metadata object
270      */
271     public static org.apache.axis.description.TypeDesc getTypeDesc() {
272         return typeDesc;
273     }
274 
275     /**
276      * Get Custom Serializer
277      */
278     public static org.apache.axis.encoding.Serializer getSerializer(
279            java.lang.String mechType, 
280            java.lang.Class _javaType,  
281            javax.xml.namespace.QName _xmlType) {
282         return 
283           new  org.apache.axis.encoding.ser.BeanSerializer(
284             _javaType, _xmlType, typeDesc);
285     }
286 
287     /**
288      * Get Custom Deserializer
289      */
290     public static org.apache.axis.encoding.Deserializer getDeserializer(
291            java.lang.String mechType, 
292            java.lang.Class _javaType,  
293            javax.xml.namespace.QName _xmlType) {
294         return 
295           new  org.apache.axis.encoding.ser.BeanDeserializer(
296             _javaType, _xmlType, typeDesc);
297     }
298 
299 }