KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > interop > wsifservice > ChildDocument


1 /**
2  * ChildDocument.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis WSDL2Java emitter.
6  */

7
8 package interop.wsifservice;
9
10 public class ChildDocument implements java.io.Serializable JavaDoc {
11     private interop.wsifservice.ArrayOfSimpleDocument childSimpleDoc;
12
13     public ChildDocument() {
14     }
15
16     public interop.wsifservice.ArrayOfSimpleDocument getChildSimpleDoc() {
17         return childSimpleDoc;
18     }
19
20     public void setChildSimpleDoc(interop.wsifservice.ArrayOfSimpleDocument childSimpleDoc) {
21         this.childSimpleDoc = childSimpleDoc;
22     }
23
24     private java.lang.Object JavaDoc __equalsCalc = null;
25     public synchronized boolean equals(java.lang.Object JavaDoc obj) {
26         if (!(obj instanceof ChildDocument)) return false;
27         ChildDocument other = (ChildDocument) obj;
28         if (obj == null) return false;
29         if (this == obj) return true;
30         if (__equalsCalc != null) {
31             return (__equalsCalc == obj);
32         }
33         __equalsCalc = obj;
34         boolean _equals;
35         _equals = true &&
36             ((childSimpleDoc==null && other.getChildSimpleDoc()==null) ||
37              (childSimpleDoc!=null &&
38               childSimpleDoc.equals(other.getChildSimpleDoc())));
39         __equalsCalc = null;
40         return _equals;
41     }
42
43     private boolean __hashCodeCalc = false;
44     public synchronized int hashCode() {
45         if (__hashCodeCalc) {
46             return 0;
47         }
48         __hashCodeCalc = true;
49         int _hashCode = 1;
50         if (getChildSimpleDoc() != null) {
51             _hashCode += getChildSimpleDoc().hashCode();
52         }
53         __hashCodeCalc = false;
54         return _hashCode;
55     }
56
57     // Type metadata
58
private static org.apache.axis.description.TypeDesc typeDesc =
59         new org.apache.axis.description.TypeDesc(ChildDocument.class);
60
61     static {
62         org.apache.axis.description.FieldDesc field = new org.apache.axis.description.ElementDesc();
63         field.setFieldName("childSimpleDoc");
64         field.setXmlName(new javax.xml.namespace.QName JavaDoc("http://soapinterop.org/", "childSimpleDoc"));
65         field.setXmlType(new javax.xml.namespace.QName JavaDoc("http://soapinterop.org/", "ArrayOfSimpleDocument"));
66         field.setMinOccursIs0(true);
67         typeDesc.addFieldDesc(field);
68     };
69
70     /**
71      * Return type metadata object
72      */

73     public static org.apache.axis.description.TypeDesc getTypeDesc() {
74         return typeDesc;
75     }
76
77     /**
78      * Get Custom Serializer
79      */

80     public static org.apache.axis.encoding.Serializer getSerializer(
81            java.lang.String JavaDoc mechType,
82            java.lang.Class JavaDoc _javaType,
83            javax.xml.namespace.QName JavaDoc _xmlType) {
84         return
85           new org.apache.axis.encoding.ser.BeanSerializer(
86             _javaType, _xmlType, typeDesc);
87     }
88
89     /**
90      * Get Custom Deserializer
91      */

92     public static org.apache.axis.encoding.Deserializer getDeserializer(
93            java.lang.String JavaDoc mechType,
94            java.lang.Class JavaDoc _javaType,
95            javax.xml.namespace.QName JavaDoc _xmlType) {
96         return
97           new org.apache.axis.encoding.ser.BeanDeserializer(
98             _javaType, _xmlType, typeDesc);
99     }
100
101 }
102
Popular Tags