| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 
 | /**
 * MaClasse.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis 1.2 May 03, 2005 (02:20:24 EDT) WSDL2Java emitter.
 */
 
package com.pack.webservice.common;
 
public class MaClasse implements java.io.Serializable, org.apache.axis.encoding.SimpleType {
    private java.lang.String _value;
    private java.lang.String type;  // attribute
    private java.lang.Boolean mandatory;  // attribute
    private java.lang.Boolean readonly;  // attribute
 
    public MaClasse() {
    }
 
    // Simple Types must have a String constructor
    public MaClasse(java.lang.String _value) {
        this._value = _value;
    }
    // Simple Types must have a toString for serializing the value
    public java.lang.String toString() {
        return _value;
    }
 
 
    /**
     * Gets the _value value for this MaClasse.
     * 
     * @return _value
     */
    public java.lang.String get_value() {
        return _value;
    }
 
 
    /**
     * Sets the _value value for this MaClasse.
     * 
     * @param _value
     */
    public void set_value(java.lang.String _value) {
        this._value = _value;
    }
 
 
    /**
     * Gets the type value for this MaClasse.
     * 
     * @return type
     */
    public java.lang.String getType() {
        return type;
    }
 
 
    /**
     * Sets the type value for this MaClasse.
     * 
     * @param type
     */
    public void setType(java.lang.String type) {
        this.type = type;
    }
 
 
    /**
     * Gets the mandatory value for this MaClasse.
     * 
     * @return mandatory
     */
    public java.lang.Boolean getMandatory() {
        return mandatory;
    }
 
 
    /**
     * Sets the mandatory value for this MaClasse.
     * 
     * @param mandatory
     */
    public void setMandatory(java.lang.Boolean mandatory) {
        this.mandatory = mandatory;
    }
 
 
    /**
     * Gets the readonly value for this MaClasse.
     * 
     * @return readonly
     */
    public java.lang.Boolean getReadonly() {
        return readonly;
    }
 
 
    /**
     * Sets the readonly value for this MaClasse.
     * 
     * @param readonly
     */
    public void setReadonly(java.lang.Boolean readonly) {
        this.readonly = readonly;
    }
 
    private java.lang.Object __equalsCalc = null;
    public synchronized boolean equals(java.lang.Object obj) {
        if (!(obj instanceof MaClasse)) return false;
        MaClasse other = (MaClasse) obj;
        if (obj == null) return false;
        if (this == obj) return true;
        if (__equalsCalc != null) {
            return (__equalsCalc == obj);
        }
        __equalsCalc = obj;
        boolean _equals;
        _equals = true && 
            ((this._value==null && other.get_value()==null) || 
             (this._value!=null &&
              this._value.equals(other.get_value()))) &&
            ((this.type==null && other.getType()==null) || 
             (this.type!=null &&
              this.type.equals(other.getType()))) &&
            ((this.mandatory==null && other.getMandatory()==null) || 
             (this.mandatory!=null &&
              this.mandatory.equals(other.getMandatory()))) &&
            ((this.readonly==null && other.getReadonly()==null) || 
             (this.readonly!=null &&
              this.readonly.equals(other.getReadonly())));
        __equalsCalc = null;
        return _equals;
    }
 
    private boolean __hashCodeCalc = false;
    public synchronized int hashCode() {
        if (__hashCodeCalc) {
            return 0;
        }
        __hashCodeCalc = true;
        int _hashCode = 1;
        if (get_value() != null) {
            _hashCode += get_value().hashCode();
        }
        if (getType() != null) {
            _hashCode += getType().hashCode();
        }
        if (getMandatory() != null) {
            _hashCode += getMandatory().hashCode();
        }
        if (getReadonly() != null) {
            _hashCode += getReadonly().hashCode();
        }
        __hashCodeCalc = false;
        return _hashCode;
    }
 
    // Type metadata
    private static org.apache.axis.description.TypeDesc typeDesc =
        new org.apache.axis.description.TypeDesc(MaClasse.class, true);
 
    static {
        typeDesc.setXmlType(new javax.xml.namespace.QName("http://www.url.com/WS/Common", "MaClasse"));
        org.apache.axis.description.AttributeDesc attrField = new org.apache.axis.description.AttributeDesc();
        attrField.setFieldName("type");
        attrField.setXmlName(new javax.xml.namespace.QName("", "type"));
        attrField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        typeDesc.addFieldDesc(attrField);
        attrField = new org.apache.axis.description.AttributeDesc();
        attrField.setFieldName("mandatory");
        attrField.setXmlName(new javax.xml.namespace.QName("", "mandatory"));
        attrField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
        typeDesc.addFieldDesc(attrField);
        attrField = new org.apache.axis.description.AttributeDesc();
        attrField.setFieldName("readonly");
        attrField.setXmlName(new javax.xml.namespace.QName("", "readonly"));
        attrField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
        typeDesc.addFieldDesc(attrField);
        org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
        elemField.setFieldName("_value");
        elemField.setXmlName(new javax.xml.namespace.QName("", "_value"));
        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
        elemField.setNillable(false);
        typeDesc.addFieldDesc(elemField);
    }
 
    /**
     * Return type metadata object
     */
    public static org.apache.axis.description.TypeDesc getTypeDesc() {
        return typeDesc;
    }
 
    /**
     * Get Custom Serializer
     */
    public static org.apache.axis.encoding.Serializer getSerializer(
           java.lang.String mechType, 
           java.lang.Class _javaType,  
           javax.xml.namespace.QName _xmlType) {
        return 
          new  org.apache.axis.encoding.ser.SimpleSerializer(
            _javaType, _xmlType, typeDesc);
    }
 
    /**
     * Get Custom Deserializer
     */
    public static org.apache.axis.encoding.Deserializer getDeserializer(
           java.lang.String mechType, 
           java.lang.Class _javaType,  
           javax.xml.namespace.QName _xmlType) {
        return 
          new  org.apache.axis.encoding.ser.SimpleDeserializer(
            _javaType, _xmlType, typeDesc);
    }
 
} | 
Partager