View Javadoc

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