View Javadoc

1   /**
2    * InterfaceObjInput.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 InterfaceObjInput  implements java.io.Serializable {
11      private java.lang.String idEntradaCaller;
12  
13      private java.lang.String idInterface;
14  
15      private java.lang.String idEstado;
16  
17      private java.lang.String asyncronic;
18  
19      private java.lang.String fechaDiferido;
20  
21      private java.lang.String idCliente;
22  
23      private java.lang.String idEmpresa;
24  
25      private java.lang.String idVenta;
26  
27      private java.lang.String idVentaPadre;
28  
29      private java.lang.String idServicio;
30  
31      private java.lang.String idProducto;
32  
33      private java.lang.String idServicioPadre;
34  
35      private java.lang.String idProductoPadre;
36  
37      private java.lang.String idPromotor;
38  
39      private java.lang.String xmlEncoding;
40  
41      public InterfaceObjInput() {
42      }
43  
44      public InterfaceObjInput(
45             java.lang.String idEntradaCaller,
46             java.lang.String idInterface,
47             java.lang.String idEstado,
48             java.lang.String asyncronic,
49             java.lang.String fechaDiferido,
50             java.lang.String idCliente,
51             java.lang.String idEmpresa,
52             java.lang.String idVenta,
53             java.lang.String idVentaPadre,
54             java.lang.String idServicio,
55             java.lang.String idProducto,
56             java.lang.String idServicioPadre,
57             java.lang.String idProductoPadre,
58             java.lang.String idPromotor,
59             java.lang.String xmlEncoding) {
60             this.idEntradaCaller = idEntradaCaller;
61             this.idInterface = idInterface;
62             this.idEstado = idEstado;
63             this.asyncronic = asyncronic;
64             this.fechaDiferido = fechaDiferido;
65             this.idCliente = idCliente;
66             this.idEmpresa = idEmpresa;
67             this.idVenta = idVenta;
68             this.idVentaPadre = idVentaPadre;
69             this.idServicio = idServicio;
70             this.idProducto = idProducto;
71             this.idServicioPadre = idServicioPadre;
72             this.idProductoPadre = idProductoPadre;
73             this.idPromotor = idPromotor;
74             this.xmlEncoding = xmlEncoding;
75      }
76  
77  
78      /**
79       * Gets the idEntradaCaller value for this InterfaceObjInput.
80       * 
81       * @return idEntradaCaller
82       */
83      public java.lang.String getIdEntradaCaller() {
84          return idEntradaCaller;
85      }
86  
87  
88      /**
89       * Sets the idEntradaCaller value for this InterfaceObjInput.
90       * 
91       * @param idEntradaCaller
92       */
93      public void setIdEntradaCaller(java.lang.String idEntradaCaller) {
94          this.idEntradaCaller = idEntradaCaller;
95      }
96  
97  
98      /**
99       * Gets the idInterface value for this InterfaceObjInput.
100      * 
101      * @return idInterface
102      */
103     public java.lang.String getIdInterface() {
104         return idInterface;
105     }
106 
107 
108     /**
109      * Sets the idInterface value for this InterfaceObjInput.
110      * 
111      * @param idInterface
112      */
113     public void setIdInterface(java.lang.String idInterface) {
114         this.idInterface = idInterface;
115     }
116 
117 
118     /**
119      * Gets the idEstado value for this InterfaceObjInput.
120      * 
121      * @return idEstado
122      */
123     public java.lang.String getIdEstado() {
124         return idEstado;
125     }
126 
127 
128     /**
129      * Sets the idEstado value for this InterfaceObjInput.
130      * 
131      * @param idEstado
132      */
133     public void setIdEstado(java.lang.String idEstado) {
134         this.idEstado = idEstado;
135     }
136 
137 
138     /**
139      * Gets the asyncronic value for this InterfaceObjInput.
140      * 
141      * @return asyncronic
142      */
143     public java.lang.String getAsyncronic() {
144         return asyncronic;
145     }
146 
147 
148     /**
149      * Sets the asyncronic value for this InterfaceObjInput.
150      * 
151      * @param asyncronic
152      */
153     public void setAsyncronic(java.lang.String asyncronic) {
154         this.asyncronic = asyncronic;
155     }
156 
157 
158     /**
159      * Gets the fechaDiferido value for this InterfaceObjInput.
160      * 
161      * @return fechaDiferido
162      */
163     public java.lang.String getFechaDiferido() {
164         return fechaDiferido;
165     }
166 
167 
168     /**
169      * Sets the fechaDiferido value for this InterfaceObjInput.
170      * 
171      * @param fechaDiferido
172      */
173     public void setFechaDiferido(java.lang.String fechaDiferido) {
174         this.fechaDiferido = fechaDiferido;
175     }
176 
177 
178     /**
179      * Gets the idCliente value for this InterfaceObjInput.
180      * 
181      * @return idCliente
182      */
183     public java.lang.String getIdCliente() {
184         return idCliente;
185     }
186 
187 
188     /**
189      * Sets the idCliente value for this InterfaceObjInput.
190      * 
191      * @param idCliente
192      */
193     public void setIdCliente(java.lang.String idCliente) {
194         this.idCliente = idCliente;
195     }
196 
197 
198     /**
199      * Gets the idEmpresa value for this InterfaceObjInput.
200      * 
201      * @return idEmpresa
202      */
203     public java.lang.String getIdEmpresa() {
204         return idEmpresa;
205     }
206 
207 
208     /**
209      * Sets the idEmpresa value for this InterfaceObjInput.
210      * 
211      * @param idEmpresa
212      */
213     public void setIdEmpresa(java.lang.String idEmpresa) {
214         this.idEmpresa = idEmpresa;
215     }
216 
217 
218     /**
219      * Gets the idVenta value for this InterfaceObjInput.
220      * 
221      * @return idVenta
222      */
223     public java.lang.String getIdVenta() {
224         return idVenta;
225     }
226 
227 
228     /**
229      * Sets the idVenta value for this InterfaceObjInput.
230      * 
231      * @param idVenta
232      */
233     public void setIdVenta(java.lang.String idVenta) {
234         this.idVenta = idVenta;
235     }
236 
237 
238     /**
239      * Gets the idVentaPadre value for this InterfaceObjInput.
240      * 
241      * @return idVentaPadre
242      */
243     public java.lang.String getIdVentaPadre() {
244         return idVentaPadre;
245     }
246 
247 
248     /**
249      * Sets the idVentaPadre value for this InterfaceObjInput.
250      * 
251      * @param idVentaPadre
252      */
253     public void setIdVentaPadre(java.lang.String idVentaPadre) {
254         this.idVentaPadre = idVentaPadre;
255     }
256 
257 
258     /**
259      * Gets the idServicio value for this InterfaceObjInput.
260      * 
261      * @return idServicio
262      */
263     public java.lang.String getIdServicio() {
264         return idServicio;
265     }
266 
267 
268     /**
269      * Sets the idServicio value for this InterfaceObjInput.
270      * 
271      * @param idServicio
272      */
273     public void setIdServicio(java.lang.String idServicio) {
274         this.idServicio = idServicio;
275     }
276 
277 
278     /**
279      * Gets the idProducto value for this InterfaceObjInput.
280      * 
281      * @return idProducto
282      */
283     public java.lang.String getIdProducto() {
284         return idProducto;
285     }
286 
287 
288     /**
289      * Sets the idProducto value for this InterfaceObjInput.
290      * 
291      * @param idProducto
292      */
293     public void setIdProducto(java.lang.String idProducto) {
294         this.idProducto = idProducto;
295     }
296 
297 
298     /**
299      * Gets the idServicioPadre value for this InterfaceObjInput.
300      * 
301      * @return idServicioPadre
302      */
303     public java.lang.String getIdServicioPadre() {
304         return idServicioPadre;
305     }
306 
307 
308     /**
309      * Sets the idServicioPadre value for this InterfaceObjInput.
310      * 
311      * @param idServicioPadre
312      */
313     public void setIdServicioPadre(java.lang.String idServicioPadre) {
314         this.idServicioPadre = idServicioPadre;
315     }
316 
317 
318     /**
319      * Gets the idProductoPadre value for this InterfaceObjInput.
320      * 
321      * @return idProductoPadre
322      */
323     public java.lang.String getIdProductoPadre() {
324         return idProductoPadre;
325     }
326 
327 
328     /**
329      * Sets the idProductoPadre value for this InterfaceObjInput.
330      * 
331      * @param idProductoPadre
332      */
333     public void setIdProductoPadre(java.lang.String idProductoPadre) {
334         this.idProductoPadre = idProductoPadre;
335     }
336 
337 
338     /**
339      * Gets the idPromotor value for this InterfaceObjInput.
340      * 
341      * @return idPromotor
342      */
343     public java.lang.String getIdPromotor() {
344         return idPromotor;
345     }
346 
347 
348     /**
349      * Sets the idPromotor value for this InterfaceObjInput.
350      * 
351      * @param idPromotor
352      */
353     public void setIdPromotor(java.lang.String idPromotor) {
354         this.idPromotor = idPromotor;
355     }
356 
357 
358     /**
359      * Gets the xmlEncoding value for this InterfaceObjInput.
360      * 
361      * @return xmlEncoding
362      */
363     public java.lang.String getXmlEncoding() {
364         return xmlEncoding;
365     }
366 
367 
368     /**
369      * Sets the xmlEncoding value for this InterfaceObjInput.
370      * 
371      * @param xmlEncoding
372      */
373     public void setXmlEncoding(java.lang.String xmlEncoding) {
374         this.xmlEncoding = xmlEncoding;
375     }
376 
377     private java.lang.Object __equalsCalc = null;
378     public synchronized boolean equals(java.lang.Object obj) {
379         if (!(obj instanceof InterfaceObjInput)) return false;
380         InterfaceObjInput other = (InterfaceObjInput) obj;
381         if (obj == null) return false;
382         if (this == obj) return true;
383         if (__equalsCalc != null) {
384             return (__equalsCalc == obj);
385         }
386         __equalsCalc = obj;
387         boolean _equals;
388         _equals = true && 
389             ((this.idEntradaCaller==null && other.getIdEntradaCaller()==null) || 
390              (this.idEntradaCaller!=null &&
391               this.idEntradaCaller.equals(other.getIdEntradaCaller()))) &&
392             ((this.idInterface==null && other.getIdInterface()==null) || 
393              (this.idInterface!=null &&
394               this.idInterface.equals(other.getIdInterface()))) &&
395             ((this.idEstado==null && other.getIdEstado()==null) || 
396              (this.idEstado!=null &&
397               this.idEstado.equals(other.getIdEstado()))) &&
398             ((this.asyncronic==null && other.getAsyncronic()==null) || 
399              (this.asyncronic!=null &&
400               this.asyncronic.equals(other.getAsyncronic()))) &&
401             ((this.fechaDiferido==null && other.getFechaDiferido()==null) || 
402              (this.fechaDiferido!=null &&
403               this.fechaDiferido.equals(other.getFechaDiferido()))) &&
404             ((this.idCliente==null && other.getIdCliente()==null) || 
405              (this.idCliente!=null &&
406               this.idCliente.equals(other.getIdCliente()))) &&
407             ((this.idEmpresa==null && other.getIdEmpresa()==null) || 
408              (this.idEmpresa!=null &&
409               this.idEmpresa.equals(other.getIdEmpresa()))) &&
410             ((this.idVenta==null && other.getIdVenta()==null) || 
411              (this.idVenta!=null &&
412               this.idVenta.equals(other.getIdVenta()))) &&
413             ((this.idVentaPadre==null && other.getIdVentaPadre()==null) || 
414              (this.idVentaPadre!=null &&
415               this.idVentaPadre.equals(other.getIdVentaPadre()))) &&
416             ((this.idServicio==null && other.getIdServicio()==null) || 
417              (this.idServicio!=null &&
418               this.idServicio.equals(other.getIdServicio()))) &&
419             ((this.idProducto==null && other.getIdProducto()==null) || 
420              (this.idProducto!=null &&
421               this.idProducto.equals(other.getIdProducto()))) &&
422             ((this.idServicioPadre==null && other.getIdServicioPadre()==null) || 
423              (this.idServicioPadre!=null &&
424               this.idServicioPadre.equals(other.getIdServicioPadre()))) &&
425             ((this.idProductoPadre==null && other.getIdProductoPadre()==null) || 
426              (this.idProductoPadre!=null &&
427               this.idProductoPadre.equals(other.getIdProductoPadre()))) &&
428             ((this.idPromotor==null && other.getIdPromotor()==null) || 
429              (this.idPromotor!=null &&
430               this.idPromotor.equals(other.getIdPromotor()))) &&
431             ((this.xmlEncoding==null && other.getXmlEncoding()==null) || 
432              (this.xmlEncoding!=null &&
433               this.xmlEncoding.equals(other.getXmlEncoding())));
434         __equalsCalc = null;
435         return _equals;
436     }
437 
438     private boolean __hashCodeCalc = false;
439     public synchronized int hashCode() {
440         if (__hashCodeCalc) {
441             return 0;
442         }
443         __hashCodeCalc = true;
444         int _hashCode = 1;
445         if (getIdEntradaCaller() != null) {
446             _hashCode += getIdEntradaCaller().hashCode();
447         }
448         if (getIdInterface() != null) {
449             _hashCode += getIdInterface().hashCode();
450         }
451         if (getIdEstado() != null) {
452             _hashCode += getIdEstado().hashCode();
453         }
454         if (getAsyncronic() != null) {
455             _hashCode += getAsyncronic().hashCode();
456         }
457         if (getFechaDiferido() != null) {
458             _hashCode += getFechaDiferido().hashCode();
459         }
460         if (getIdCliente() != null) {
461             _hashCode += getIdCliente().hashCode();
462         }
463         if (getIdEmpresa() != null) {
464             _hashCode += getIdEmpresa().hashCode();
465         }
466         if (getIdVenta() != null) {
467             _hashCode += getIdVenta().hashCode();
468         }
469         if (getIdVentaPadre() != null) {
470             _hashCode += getIdVentaPadre().hashCode();
471         }
472         if (getIdServicio() != null) {
473             _hashCode += getIdServicio().hashCode();
474         }
475         if (getIdProducto() != null) {
476             _hashCode += getIdProducto().hashCode();
477         }
478         if (getIdServicioPadre() != null) {
479             _hashCode += getIdServicioPadre().hashCode();
480         }
481         if (getIdProductoPadre() != null) {
482             _hashCode += getIdProductoPadre().hashCode();
483         }
484         if (getIdPromotor() != null) {
485             _hashCode += getIdPromotor().hashCode();
486         }
487         if (getXmlEncoding() != null) {
488             _hashCode += getXmlEncoding().hashCode();
489         }
490         __hashCodeCalc = false;
491         return _hashCode;
492     }
493 
494     // Type metadata
495     private static org.apache.axis.description.TypeDesc typeDesc =
496         new org.apache.axis.description.TypeDesc(InterfaceObjInput.class, true);
497 
498     static {
499         typeDesc.setXmlType(new javax.xml.namespace.QName("urn:IntrawayWSDL", "InterfaceObjInput"));
500         org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
501         elemField.setFieldName("idEntradaCaller");
502         elemField.setXmlName(new javax.xml.namespace.QName("", "idEntradaCaller"));
503         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
504         elemField.setNillable(false);
505         typeDesc.addFieldDesc(elemField);
506         elemField = new org.apache.axis.description.ElementDesc();
507         elemField.setFieldName("idInterface");
508         elemField.setXmlName(new javax.xml.namespace.QName("", "idInterface"));
509         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
510         elemField.setNillable(false);
511         typeDesc.addFieldDesc(elemField);
512         elemField = new org.apache.axis.description.ElementDesc();
513         elemField.setFieldName("idEstado");
514         elemField.setXmlName(new javax.xml.namespace.QName("", "idEstado"));
515         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
516         elemField.setNillable(false);
517         typeDesc.addFieldDesc(elemField);
518         elemField = new org.apache.axis.description.ElementDesc();
519         elemField.setFieldName("asyncronic");
520         elemField.setXmlName(new javax.xml.namespace.QName("", "asyncronic"));
521         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
522         elemField.setNillable(false);
523         typeDesc.addFieldDesc(elemField);
524         elemField = new org.apache.axis.description.ElementDesc();
525         elemField.setFieldName("fechaDiferido");
526         elemField.setXmlName(new javax.xml.namespace.QName("", "fechaDiferido"));
527         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
528         elemField.setNillable(false);
529         typeDesc.addFieldDesc(elemField);
530         elemField = new org.apache.axis.description.ElementDesc();
531         elemField.setFieldName("idCliente");
532         elemField.setXmlName(new javax.xml.namespace.QName("", "idCliente"));
533         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
534         elemField.setNillable(false);
535         typeDesc.addFieldDesc(elemField);
536         elemField = new org.apache.axis.description.ElementDesc();
537         elemField.setFieldName("idEmpresa");
538         elemField.setXmlName(new javax.xml.namespace.QName("", "idEmpresa"));
539         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
540         elemField.setNillable(false);
541         typeDesc.addFieldDesc(elemField);
542         elemField = new org.apache.axis.description.ElementDesc();
543         elemField.setFieldName("idVenta");
544         elemField.setXmlName(new javax.xml.namespace.QName("", "idVenta"));
545         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
546         elemField.setNillable(false);
547         typeDesc.addFieldDesc(elemField);
548         elemField = new org.apache.axis.description.ElementDesc();
549         elemField.setFieldName("idVentaPadre");
550         elemField.setXmlName(new javax.xml.namespace.QName("", "idVentaPadre"));
551         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
552         elemField.setNillable(false);
553         typeDesc.addFieldDesc(elemField);
554         elemField = new org.apache.axis.description.ElementDesc();
555         elemField.setFieldName("idServicio");
556         elemField.setXmlName(new javax.xml.namespace.QName("", "idServicio"));
557         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
558         elemField.setNillable(false);
559         typeDesc.addFieldDesc(elemField);
560         elemField = new org.apache.axis.description.ElementDesc();
561         elemField.setFieldName("idProducto");
562         elemField.setXmlName(new javax.xml.namespace.QName("", "idProducto"));
563         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
564         elemField.setNillable(false);
565         typeDesc.addFieldDesc(elemField);
566         elemField = new org.apache.axis.description.ElementDesc();
567         elemField.setFieldName("idServicioPadre");
568         elemField.setXmlName(new javax.xml.namespace.QName("", "idServicioPadre"));
569         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
570         elemField.setNillable(false);
571         typeDesc.addFieldDesc(elemField);
572         elemField = new org.apache.axis.description.ElementDesc();
573         elemField.setFieldName("idProductoPadre");
574         elemField.setXmlName(new javax.xml.namespace.QName("", "idProductoPadre"));
575         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
576         elemField.setNillable(false);
577         typeDesc.addFieldDesc(elemField);
578         elemField = new org.apache.axis.description.ElementDesc();
579         elemField.setFieldName("idPromotor");
580         elemField.setXmlName(new javax.xml.namespace.QName("", "idPromotor"));
581         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
582         elemField.setNillable(false);
583         typeDesc.addFieldDesc(elemField);
584         elemField = new org.apache.axis.description.ElementDesc();
585         elemField.setFieldName("xmlEncoding");
586         elemField.setXmlName(new javax.xml.namespace.QName("", "xmlEncoding"));
587         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
588         elemField.setNillable(false);
589         typeDesc.addFieldDesc(elemField);
590     }
591 
592     /**
593      * Return type metadata object
594      */
595     public static org.apache.axis.description.TypeDesc getTypeDesc() {
596         return typeDesc;
597     }
598 
599     /**
600      * Get Custom Serializer
601      */
602     public static org.apache.axis.encoding.Serializer getSerializer(
603            java.lang.String mechType, 
604            java.lang.Class _javaType,  
605            javax.xml.namespace.QName _xmlType) {
606         return 
607           new  org.apache.axis.encoding.ser.BeanSerializer(
608             _javaType, _xmlType, typeDesc);
609     }
610 
611     /**
612      * Get Custom Deserializer
613      */
614     public static org.apache.axis.encoding.Deserializer getDeserializer(
615            java.lang.String mechType, 
616            java.lang.Class _javaType,  
617            javax.xml.namespace.QName _xmlType) {
618         return 
619           new  org.apache.axis.encoding.ser.BeanDeserializer(
620             _javaType, _xmlType, typeDesc);
621     }
622 
623 }