Coverage Report - org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteServerInfo
 
Classes in this File Line Coverage Branch Coverage Complexity
RemoteServerInfo
0 %
0/88
0 %
0/62
3,059
 
 1  
 /**
 2  
  * RemoteServerInfo.java
 3  
  *
 4  
  * This file was auto-generated from WSDL
 5  
  * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
 6  
  */
 7  
 
 8  
 package org.apache.maven.plugins.patchtracker.tracking.jira.soap;
 9  
 
 10  
 public class RemoteServerInfo  implements java.io.Serializable {
 11  
     private java.lang.String baseUrl;
 12  
 
 13  
     private java.util.Calendar buildDate;
 14  
 
 15  
     private java.lang.String buildNumber;
 16  
 
 17  
     private org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteTimeInfo serverTime;
 18  
 
 19  
     private java.lang.String version;
 20  
 
 21  0
     public RemoteServerInfo() {
 22  0
     }
 23  
 
 24  
     public RemoteServerInfo(
 25  
            java.lang.String baseUrl,
 26  
            java.util.Calendar buildDate,
 27  
            java.lang.String buildNumber,
 28  
            org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteTimeInfo serverTime,
 29  0
            java.lang.String version) {
 30  0
            this.baseUrl = baseUrl;
 31  0
            this.buildDate = buildDate;
 32  0
            this.buildNumber = buildNumber;
 33  0
            this.serverTime = serverTime;
 34  0
            this.version = version;
 35  0
     }
 36  
 
 37  
 
 38  
     /**
 39  
      * Gets the baseUrl value for this RemoteServerInfo.
 40  
      * 
 41  
      * @return baseUrl
 42  
      */
 43  
     public java.lang.String getBaseUrl() {
 44  0
         return baseUrl;
 45  
     }
 46  
 
 47  
 
 48  
     /**
 49  
      * Sets the baseUrl value for this RemoteServerInfo.
 50  
      * 
 51  
      * @param baseUrl
 52  
      */
 53  
     public void setBaseUrl(java.lang.String baseUrl) {
 54  0
         this.baseUrl = baseUrl;
 55  0
     }
 56  
 
 57  
 
 58  
     /**
 59  
      * Gets the buildDate value for this RemoteServerInfo.
 60  
      * 
 61  
      * @return buildDate
 62  
      */
 63  
     public java.util.Calendar getBuildDate() {
 64  0
         return buildDate;
 65  
     }
 66  
 
 67  
 
 68  
     /**
 69  
      * Sets the buildDate value for this RemoteServerInfo.
 70  
      * 
 71  
      * @param buildDate
 72  
      */
 73  
     public void setBuildDate(java.util.Calendar buildDate) {
 74  0
         this.buildDate = buildDate;
 75  0
     }
 76  
 
 77  
 
 78  
     /**
 79  
      * Gets the buildNumber value for this RemoteServerInfo.
 80  
      * 
 81  
      * @return buildNumber
 82  
      */
 83  
     public java.lang.String getBuildNumber() {
 84  0
         return buildNumber;
 85  
     }
 86  
 
 87  
 
 88  
     /**
 89  
      * Sets the buildNumber value for this RemoteServerInfo.
 90  
      * 
 91  
      * @param buildNumber
 92  
      */
 93  
     public void setBuildNumber(java.lang.String buildNumber) {
 94  0
         this.buildNumber = buildNumber;
 95  0
     }
 96  
 
 97  
 
 98  
     /**
 99  
      * Gets the serverTime value for this RemoteServerInfo.
 100  
      * 
 101  
      * @return serverTime
 102  
      */
 103  
     public org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteTimeInfo getServerTime() {
 104  0
         return serverTime;
 105  
     }
 106  
 
 107  
 
 108  
     /**
 109  
      * Sets the serverTime value for this RemoteServerInfo.
 110  
      * 
 111  
      * @param serverTime
 112  
      */
 113  
     public void setServerTime(org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteTimeInfo serverTime) {
 114  0
         this.serverTime = serverTime;
 115  0
     }
 116  
 
 117  
 
 118  
     /**
 119  
      * Gets the version value for this RemoteServerInfo.
 120  
      * 
 121  
      * @return version
 122  
      */
 123  
     public java.lang.String getVersion() {
 124  0
         return version;
 125  
     }
 126  
 
 127  
 
 128  
     /**
 129  
      * Sets the version value for this RemoteServerInfo.
 130  
      * 
 131  
      * @param version
 132  
      */
 133  
     public void setVersion(java.lang.String version) {
 134  0
         this.version = version;
 135  0
     }
 136  
 
 137  0
     private java.lang.Object __equalsCalc = null;
 138  
     public synchronized boolean equals(java.lang.Object obj) {
 139  0
         if (!(obj instanceof RemoteServerInfo)) return false;
 140  0
         RemoteServerInfo other = (RemoteServerInfo) obj;
 141  0
         if (obj == null) return false;
 142  0
         if (this == obj) return true;
 143  0
         if (__equalsCalc != null) {
 144  0
             return (__equalsCalc == obj);
 145  
         }
 146  0
         __equalsCalc = obj;
 147  
         boolean _equals;
 148  0
         _equals = true && 
 149  
             ((this.baseUrl==null && other.getBaseUrl()==null) || 
 150  
              (this.baseUrl!=null &&
 151  
               this.baseUrl.equals(other.getBaseUrl()))) &&
 152  
             ((this.buildDate==null && other.getBuildDate()==null) || 
 153  
              (this.buildDate!=null &&
 154  
               this.buildDate.equals(other.getBuildDate()))) &&
 155  
             ((this.buildNumber==null && other.getBuildNumber()==null) || 
 156  
              (this.buildNumber!=null &&
 157  
               this.buildNumber.equals(other.getBuildNumber()))) &&
 158  
             ((this.serverTime==null && other.getServerTime()==null) || 
 159  
              (this.serverTime!=null &&
 160  
               this.serverTime.equals(other.getServerTime()))) &&
 161  
             ((this.version==null && other.getVersion()==null) || 
 162  
              (this.version!=null &&
 163  
               this.version.equals(other.getVersion())));
 164  0
         __equalsCalc = null;
 165  0
         return _equals;
 166  
     }
 167  
 
 168  0
     private boolean __hashCodeCalc = false;
 169  
     public synchronized int hashCode() {
 170  0
         if (__hashCodeCalc) {
 171  0
             return 0;
 172  
         }
 173  0
         __hashCodeCalc = true;
 174  0
         int _hashCode = 1;
 175  0
         if (getBaseUrl() != null) {
 176  0
             _hashCode += getBaseUrl().hashCode();
 177  
         }
 178  0
         if (getBuildDate() != null) {
 179  0
             _hashCode += getBuildDate().hashCode();
 180  
         }
 181  0
         if (getBuildNumber() != null) {
 182  0
             _hashCode += getBuildNumber().hashCode();
 183  
         }
 184  0
         if (getServerTime() != null) {
 185  0
             _hashCode += getServerTime().hashCode();
 186  
         }
 187  0
         if (getVersion() != null) {
 188  0
             _hashCode += getVersion().hashCode();
 189  
         }
 190  0
         __hashCodeCalc = false;
 191  0
         return _hashCode;
 192  
     }
 193  
 
 194  
     // Type metadata
 195  0
     private static org.apache.axis.description.TypeDesc typeDesc =
 196  
         new org.apache.axis.description.TypeDesc(RemoteServerInfo.class, true);
 197  
 
 198  
     static {
 199  0
         typeDesc.setXmlType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteServerInfo"));
 200  0
         org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
 201  0
         elemField.setFieldName("baseUrl");
 202  0
         elemField.setXmlName(new javax.xml.namespace.QName("", "baseUrl"));
 203  0
         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
 204  0
         elemField.setNillable(true);
 205  0
         typeDesc.addFieldDesc(elemField);
 206  0
         elemField = new org.apache.axis.description.ElementDesc();
 207  0
         elemField.setFieldName("buildDate");
 208  0
         elemField.setXmlName(new javax.xml.namespace.QName("", "buildDate"));
 209  0
         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
 210  0
         elemField.setNillable(true);
 211  0
         typeDesc.addFieldDesc(elemField);
 212  0
         elemField = new org.apache.axis.description.ElementDesc();
 213  0
         elemField.setFieldName("buildNumber");
 214  0
         elemField.setXmlName(new javax.xml.namespace.QName("", "buildNumber"));
 215  0
         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
 216  0
         elemField.setNillable(true);
 217  0
         typeDesc.addFieldDesc(elemField);
 218  0
         elemField = new org.apache.axis.description.ElementDesc();
 219  0
         elemField.setFieldName("serverTime");
 220  0
         elemField.setXmlName(new javax.xml.namespace.QName("", "serverTime"));
 221  0
         elemField.setXmlType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteTimeInfo"));
 222  0
         elemField.setNillable(true);
 223  0
         typeDesc.addFieldDesc(elemField);
 224  0
         elemField = new org.apache.axis.description.ElementDesc();
 225  0
         elemField.setFieldName("version");
 226  0
         elemField.setXmlName(new javax.xml.namespace.QName("", "version"));
 227  0
         elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
 228  0
         elemField.setNillable(true);
 229  0
         typeDesc.addFieldDesc(elemField);
 230  0
     }
 231  
 
 232  
     /**
 233  
      * Return type metadata object
 234  
      */
 235  
     public static org.apache.axis.description.TypeDesc getTypeDesc() {
 236  0
         return typeDesc;
 237  
     }
 238  
 
 239  
     /**
 240  
      * Get Custom Serializer
 241  
      */
 242  
     public static org.apache.axis.encoding.Serializer getSerializer(
 243  
            java.lang.String mechType, 
 244  
            java.lang.Class _javaType,  
 245  
            javax.xml.namespace.QName _xmlType) {
 246  0
         return 
 247  
           new  org.apache.axis.encoding.ser.BeanSerializer(
 248  
             _javaType, _xmlType, typeDesc);
 249  
     }
 250  
 
 251  
     /**
 252  
      * Get Custom Deserializer
 253  
      */
 254  
     public static org.apache.axis.encoding.Deserializer getDeserializer(
 255  
            java.lang.String mechType, 
 256  
            java.lang.Class _javaType,  
 257  
            javax.xml.namespace.QName _xmlType) {
 258  0
         return 
 259  
           new  org.apache.axis.encoding.ser.BeanDeserializer(
 260  
             _javaType, _xmlType, typeDesc);
 261  
     }
 262  
 
 263  
 }