Coverage Report - org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteProjectRoleActors
 
Classes in this File Line Coverage Branch Coverage Complexity
RemoteProjectRoleActors
0 %
0/40
0 %
0/24
2,667
 
 1  
 /**
 2  
  * RemoteProjectRoleActors.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 RemoteProjectRoleActors  extends org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteRoleActors  implements java.io.Serializable {
 11  
     private org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteProject project;
 12  
 
 13  0
     public RemoteProjectRoleActors() {
 14  0
     }
 15  
 
 16  
     public RemoteProjectRoleActors(
 17  
            org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteProjectRole projectRole,
 18  
            org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteRoleActor[] roleActors,
 19  
            org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteUser[] users,
 20  
            org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteProject project) {
 21  0
         super(
 22  
             projectRole,
 23  
             roleActors,
 24  
             users);
 25  0
         this.project = project;
 26  0
     }
 27  
 
 28  
 
 29  
     /**
 30  
      * Gets the project value for this RemoteProjectRoleActors.
 31  
      * 
 32  
      * @return project
 33  
      */
 34  
     public org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteProject getProject() {
 35  0
         return project;
 36  
     }
 37  
 
 38  
 
 39  
     /**
 40  
      * Sets the project value for this RemoteProjectRoleActors.
 41  
      * 
 42  
      * @param project
 43  
      */
 44  
     public void setProject(org.apache.maven.plugins.patchtracker.tracking.jira.soap.RemoteProject project) {
 45  0
         this.project = project;
 46  0
     }
 47  
 
 48  0
     private java.lang.Object __equalsCalc = null;
 49  
     public synchronized boolean equals(java.lang.Object obj) {
 50  0
         if (!(obj instanceof RemoteProjectRoleActors)) return false;
 51  0
         RemoteProjectRoleActors other = (RemoteProjectRoleActors) obj;
 52  0
         if (obj == null) return false;
 53  0
         if (this == obj) return true;
 54  0
         if (__equalsCalc != null) {
 55  0
             return (__equalsCalc == obj);
 56  
         }
 57  0
         __equalsCalc = obj;
 58  
         boolean _equals;
 59  0
         _equals = super.equals(obj) && 
 60  
             ((this.project==null && other.getProject()==null) || 
 61  
              (this.project!=null &&
 62  
               this.project.equals(other.getProject())));
 63  0
         __equalsCalc = null;
 64  0
         return _equals;
 65  
     }
 66  
 
 67  0
     private boolean __hashCodeCalc = false;
 68  
     public synchronized int hashCode() {
 69  0
         if (__hashCodeCalc) {
 70  0
             return 0;
 71  
         }
 72  0
         __hashCodeCalc = true;
 73  0
         int _hashCode = super.hashCode();
 74  0
         if (getProject() != null) {
 75  0
             _hashCode += getProject().hashCode();
 76  
         }
 77  0
         __hashCodeCalc = false;
 78  0
         return _hashCode;
 79  
     }
 80  
 
 81  
     // Type metadata
 82  0
     private static org.apache.axis.description.TypeDesc typeDesc =
 83  
         new org.apache.axis.description.TypeDesc(RemoteProjectRoleActors.class, true);
 84  
 
 85  
     static {
 86  0
         typeDesc.setXmlType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProjectRoleActors"));
 87  0
         org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
 88  0
         elemField.setFieldName("project");
 89  0
         elemField.setXmlName(new javax.xml.namespace.QName("", "project"));
 90  0
         elemField.setXmlType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteProject"));
 91  0
         elemField.setNillable(true);
 92  0
         typeDesc.addFieldDesc(elemField);
 93  0
     }
 94  
 
 95  
     /**
 96  
      * Return type metadata object
 97  
      */
 98  
     public static org.apache.axis.description.TypeDesc getTypeDesc() {
 99  0
         return typeDesc;
 100  
     }
 101  
 
 102  
     /**
 103  
      * Get Custom Serializer
 104  
      */
 105  
     public static org.apache.axis.encoding.Serializer getSerializer(
 106  
            java.lang.String mechType, 
 107  
            java.lang.Class _javaType,  
 108  
            javax.xml.namespace.QName _xmlType) {
 109  0
         return 
 110  
           new  org.apache.axis.encoding.ser.BeanSerializer(
 111  
             _javaType, _xmlType, typeDesc);
 112  
     }
 113  
 
 114  
     /**
 115  
      * Get Custom Deserializer
 116  
      */
 117  
     public static org.apache.axis.encoding.Deserializer getDeserializer(
 118  
            java.lang.String mechType, 
 119  
            java.lang.Class _javaType,  
 120  
            javax.xml.namespace.QName _xmlType) {
 121  0
         return 
 122  
           new  org.apache.axis.encoding.ser.BeanDeserializer(
 123  
             _javaType, _xmlType, typeDesc);
 124  
     }
 125  
 
 126  
 }