1
7
8 package oasis.names.tc.wsrp.v1.types;
9
10 public class ResetProperty implements java.io.Serializable {
11 private java.lang.String name;
13 public ResetProperty() {
14 }
15
16 public ResetProperty(
17 java.lang.String name) {
18 this.name = name;
19 }
20
21
22
27 public java.lang.String getName() {
28 return name;
29 }
30
31
32
37 public void setName(java.lang.String name) {
38 this.name = name;
39 }
40
41 private java.lang.Object __equalsCalc = null;
42 public synchronized boolean equals(java.lang.Object obj) {
43 if (!(obj instanceof ResetProperty)) return false;
44 ResetProperty other = (ResetProperty) obj;
45 if (obj == null) return false;
46 if (this == obj) return true;
47 if (__equalsCalc != null) {
48 return (__equalsCalc == obj);
49 }
50 __equalsCalc = obj;
51 boolean _equals;
52 _equals = true &&
53 ((this.name==null && other.getName()==null) ||
54 (this.name!=null &&
55 this.name.equals(other.getName())));
56 __equalsCalc = null;
57 return _equals;
58 }
59
60 private boolean __hashCodeCalc = false;
61 public synchronized int hashCode() {
62 if (__hashCodeCalc) {
63 return 0;
64 }
65 __hashCodeCalc = true;
66 int _hashCode = 1;
67 if (getName() != null) {
68 _hashCode += getName().hashCode();
69 }
70 __hashCodeCalc = false;
71 return _hashCode;
72 }
73
74 private static org.apache.axis.description.TypeDesc typeDesc =
76 new org.apache.axis.description.TypeDesc(ResetProperty.class, true);
77
78 static {
79 typeDesc.setXmlType(new javax.xml.namespace.QName("urn:oasis:names:tc:wsrp:v1:types", "ResetProperty"));
80 org.apache.axis.description.AttributeDesc attrField = new org.apache.axis.description.AttributeDesc();
81 attrField.setFieldName("name");
82 attrField.setXmlName(new javax.xml.namespace.QName("", "name"));
83 attrField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
84 typeDesc.addFieldDesc(attrField);
85 }
86
87
90 public static org.apache.axis.description.TypeDesc getTypeDesc() {
91 return typeDesc;
92 }
93
94
97 public static org.apache.axis.encoding.Serializer getSerializer(
98 java.lang.String mechType,
99 java.lang.Class _javaType,
100 javax.xml.namespace.QName _xmlType) {
101 return
102 new org.apache.axis.encoding.ser.BeanSerializer(
103 _javaType, _xmlType, typeDesc);
104 }
105
106
109 public static org.apache.axis.encoding.Deserializer getDeserializer(
110 java.lang.String mechType,
111 java.lang.Class _javaType,
112 javax.xml.namespace.QName _xmlType) {
113 return
114 new org.apache.axis.encoding.ser.BeanDeserializer(
115 _javaType, _xmlType, typeDesc);
116 }
117
118 }
119