| /** |
| * IssueHeaderData.java |
| * |
| * This file was auto-generated from WSDL |
| * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. |
| */ |
| |
| package com.intellij.tasks.mantis.model; |
| |
| public class IssueHeaderData implements java.io.Serializable { |
| private java.math.BigInteger id; |
| |
| private java.math.BigInteger view_state; |
| |
| private java.util.Calendar last_updated; |
| |
| private java.math.BigInteger project; |
| |
| private java.lang.String category; |
| |
| private java.math.BigInteger priority; |
| |
| private java.math.BigInteger severity; |
| |
| private java.math.BigInteger status; |
| |
| private java.math.BigInteger reporter; |
| |
| private java.lang.String summary; |
| |
| private java.math.BigInteger handler; |
| |
| private java.math.BigInteger resolution; |
| |
| private java.math.BigInteger attachments_count; |
| |
| private java.math.BigInteger notes_count; |
| |
| public IssueHeaderData() { |
| } |
| |
| public IssueHeaderData( |
| java.math.BigInteger id, |
| java.math.BigInteger view_state, |
| java.util.Calendar last_updated, |
| java.math.BigInteger project, |
| java.lang.String category, |
| java.math.BigInteger priority, |
| java.math.BigInteger severity, |
| java.math.BigInteger status, |
| java.math.BigInteger reporter, |
| java.lang.String summary, |
| java.math.BigInteger handler, |
| java.math.BigInteger resolution, |
| java.math.BigInteger attachments_count, |
| java.math.BigInteger notes_count) { |
| this.id = id; |
| this.view_state = view_state; |
| this.last_updated = last_updated; |
| this.project = project; |
| this.category = category; |
| this.priority = priority; |
| this.severity = severity; |
| this.status = status; |
| this.reporter = reporter; |
| this.summary = summary; |
| this.handler = handler; |
| this.resolution = resolution; |
| this.attachments_count = attachments_count; |
| this.notes_count = notes_count; |
| } |
| |
| |
| /** |
| * Gets the id value for this IssueHeaderData. |
| * |
| * @return id |
| */ |
| public java.math.BigInteger getId() { |
| return id; |
| } |
| |
| |
| /** |
| * Sets the id value for this IssueHeaderData. |
| * |
| * @param id |
| */ |
| public void setId(java.math.BigInteger id) { |
| this.id = id; |
| } |
| |
| |
| /** |
| * Gets the view_state value for this IssueHeaderData. |
| * |
| * @return view_state |
| */ |
| public java.math.BigInteger getView_state() { |
| return view_state; |
| } |
| |
| |
| /** |
| * Sets the view_state value for this IssueHeaderData. |
| * |
| * @param view_state |
| */ |
| public void setView_state(java.math.BigInteger view_state) { |
| this.view_state = view_state; |
| } |
| |
| |
| /** |
| * Gets the last_updated value for this IssueHeaderData. |
| * |
| * @return last_updated |
| */ |
| public java.util.Calendar getLast_updated() { |
| return last_updated; |
| } |
| |
| |
| /** |
| * Sets the last_updated value for this IssueHeaderData. |
| * |
| * @param last_updated |
| */ |
| public void setLast_updated(java.util.Calendar last_updated) { |
| this.last_updated = last_updated; |
| } |
| |
| |
| /** |
| * Gets the project value for this IssueHeaderData. |
| * |
| * @return project |
| */ |
| public java.math.BigInteger getProject() { |
| return project; |
| } |
| |
| |
| /** |
| * Sets the project value for this IssueHeaderData. |
| * |
| * @param project |
| */ |
| public void setProject(java.math.BigInteger project) { |
| this.project = project; |
| } |
| |
| |
| /** |
| * Gets the category value for this IssueHeaderData. |
| * |
| * @return category |
| */ |
| public java.lang.String getCategory() { |
| return category; |
| } |
| |
| |
| /** |
| * Sets the category value for this IssueHeaderData. |
| * |
| * @param category |
| */ |
| public void setCategory(java.lang.String category) { |
| this.category = category; |
| } |
| |
| |
| /** |
| * Gets the priority value for this IssueHeaderData. |
| * |
| * @return priority |
| */ |
| public java.math.BigInteger getPriority() { |
| return priority; |
| } |
| |
| |
| /** |
| * Sets the priority value for this IssueHeaderData. |
| * |
| * @param priority |
| */ |
| public void setPriority(java.math.BigInteger priority) { |
| this.priority = priority; |
| } |
| |
| |
| /** |
| * Gets the severity value for this IssueHeaderData. |
| * |
| * @return severity |
| */ |
| public java.math.BigInteger getSeverity() { |
| return severity; |
| } |
| |
| |
| /** |
| * Sets the severity value for this IssueHeaderData. |
| * |
| * @param severity |
| */ |
| public void setSeverity(java.math.BigInteger severity) { |
| this.severity = severity; |
| } |
| |
| |
| /** |
| * Gets the status value for this IssueHeaderData. |
| * |
| * @return status |
| */ |
| public java.math.BigInteger getStatus() { |
| return status; |
| } |
| |
| |
| /** |
| * Sets the status value for this IssueHeaderData. |
| * |
| * @param status |
| */ |
| public void setStatus(java.math.BigInteger status) { |
| this.status = status; |
| } |
| |
| |
| /** |
| * Gets the reporter value for this IssueHeaderData. |
| * |
| * @return reporter |
| */ |
| public java.math.BigInteger getReporter() { |
| return reporter; |
| } |
| |
| |
| /** |
| * Sets the reporter value for this IssueHeaderData. |
| * |
| * @param reporter |
| */ |
| public void setReporter(java.math.BigInteger reporter) { |
| this.reporter = reporter; |
| } |
| |
| |
| /** |
| * Gets the summary value for this IssueHeaderData. |
| * |
| * @return summary |
| */ |
| public java.lang.String getSummary() { |
| return summary; |
| } |
| |
| |
| /** |
| * Sets the summary value for this IssueHeaderData. |
| * |
| * @param summary |
| */ |
| public void setSummary(java.lang.String summary) { |
| this.summary = summary; |
| } |
| |
| |
| /** |
| * Gets the handler value for this IssueHeaderData. |
| * |
| * @return handler |
| */ |
| public java.math.BigInteger getHandler() { |
| return handler; |
| } |
| |
| |
| /** |
| * Sets the handler value for this IssueHeaderData. |
| * |
| * @param handler |
| */ |
| public void setHandler(java.math.BigInteger handler) { |
| this.handler = handler; |
| } |
| |
| |
| /** |
| * Gets the resolution value for this IssueHeaderData. |
| * |
| * @return resolution |
| */ |
| public java.math.BigInteger getResolution() { |
| return resolution; |
| } |
| |
| |
| /** |
| * Sets the resolution value for this IssueHeaderData. |
| * |
| * @param resolution |
| */ |
| public void setResolution(java.math.BigInteger resolution) { |
| this.resolution = resolution; |
| } |
| |
| |
| /** |
| * Gets the attachments_count value for this IssueHeaderData. |
| * |
| * @return attachments_count |
| */ |
| public java.math.BigInteger getAttachments_count() { |
| return attachments_count; |
| } |
| |
| |
| /** |
| * Sets the attachments_count value for this IssueHeaderData. |
| * |
| * @param attachments_count |
| */ |
| public void setAttachments_count(java.math.BigInteger attachments_count) { |
| this.attachments_count = attachments_count; |
| } |
| |
| |
| /** |
| * Gets the notes_count value for this IssueHeaderData. |
| * |
| * @return notes_count |
| */ |
| public java.math.BigInteger getNotes_count() { |
| return notes_count; |
| } |
| |
| |
| /** |
| * Sets the notes_count value for this IssueHeaderData. |
| * |
| * @param notes_count |
| */ |
| public void setNotes_count(java.math.BigInteger notes_count) { |
| this.notes_count = notes_count; |
| } |
| |
| private java.lang.Object __equalsCalc = null; |
| public synchronized boolean equals(java.lang.Object obj) { |
| if (!(obj instanceof IssueHeaderData)) return false; |
| IssueHeaderData other = (IssueHeaderData) obj; |
| if (obj == null) return false; |
| if (this == obj) return true; |
| if (__equalsCalc != null) { |
| return (__equalsCalc == obj); |
| } |
| __equalsCalc = obj; |
| boolean _equals; |
| _equals = true && |
| ((this.id==null && other.getId()==null) || |
| (this.id!=null && |
| this.id.equals(other.getId()))) && |
| ((this.view_state==null && other.getView_state()==null) || |
| (this.view_state!=null && |
| this.view_state.equals(other.getView_state()))) && |
| ((this.last_updated==null && other.getLast_updated()==null) || |
| (this.last_updated!=null && |
| this.last_updated.equals(other.getLast_updated()))) && |
| ((this.project==null && other.getProject()==null) || |
| (this.project!=null && |
| this.project.equals(other.getProject()))) && |
| ((this.category==null && other.getCategory()==null) || |
| (this.category!=null && |
| this.category.equals(other.getCategory()))) && |
| ((this.priority==null && other.getPriority()==null) || |
| (this.priority!=null && |
| this.priority.equals(other.getPriority()))) && |
| ((this.severity==null && other.getSeverity()==null) || |
| (this.severity!=null && |
| this.severity.equals(other.getSeverity()))) && |
| ((this.status==null && other.getStatus()==null) || |
| (this.status!=null && |
| this.status.equals(other.getStatus()))) && |
| ((this.reporter==null && other.getReporter()==null) || |
| (this.reporter!=null && |
| this.reporter.equals(other.getReporter()))) && |
| ((this.summary==null && other.getSummary()==null) || |
| (this.summary!=null && |
| this.summary.equals(other.getSummary()))) && |
| ((this.handler==null && other.getHandler()==null) || |
| (this.handler!=null && |
| this.handler.equals(other.getHandler()))) && |
| ((this.resolution==null && other.getResolution()==null) || |
| (this.resolution!=null && |
| this.resolution.equals(other.getResolution()))) && |
| ((this.attachments_count==null && other.getAttachments_count()==null) || |
| (this.attachments_count!=null && |
| this.attachments_count.equals(other.getAttachments_count()))) && |
| ((this.notes_count==null && other.getNotes_count()==null) || |
| (this.notes_count!=null && |
| this.notes_count.equals(other.getNotes_count()))); |
| __equalsCalc = null; |
| return _equals; |
| } |
| |
| private boolean __hashCodeCalc = false; |
| public synchronized int hashCode() { |
| if (__hashCodeCalc) { |
| return 0; |
| } |
| __hashCodeCalc = true; |
| int _hashCode = 1; |
| if (getId() != null) { |
| _hashCode += getId().hashCode(); |
| } |
| if (getView_state() != null) { |
| _hashCode += getView_state().hashCode(); |
| } |
| if (getLast_updated() != null) { |
| _hashCode += getLast_updated().hashCode(); |
| } |
| if (getProject() != null) { |
| _hashCode += getProject().hashCode(); |
| } |
| if (getCategory() != null) { |
| _hashCode += getCategory().hashCode(); |
| } |
| if (getPriority() != null) { |
| _hashCode += getPriority().hashCode(); |
| } |
| if (getSeverity() != null) { |
| _hashCode += getSeverity().hashCode(); |
| } |
| if (getStatus() != null) { |
| _hashCode += getStatus().hashCode(); |
| } |
| if (getReporter() != null) { |
| _hashCode += getReporter().hashCode(); |
| } |
| if (getSummary() != null) { |
| _hashCode += getSummary().hashCode(); |
| } |
| if (getHandler() != null) { |
| _hashCode += getHandler().hashCode(); |
| } |
| if (getResolution() != null) { |
| _hashCode += getResolution().hashCode(); |
| } |
| if (getAttachments_count() != null) { |
| _hashCode += getAttachments_count().hashCode(); |
| } |
| if (getNotes_count() != null) { |
| _hashCode += getNotes_count().hashCode(); |
| } |
| __hashCodeCalc = false; |
| return _hashCode; |
| } |
| |
| // Type metadata |
| private static org.apache.axis.description.TypeDesc typeDesc = |
| new org.apache.axis.description.TypeDesc(IssueHeaderData.class, true); |
| |
| static { |
| typeDesc.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "IssueHeaderData")); |
| org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("id"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "id")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("view_state"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "view_state")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("last_updated"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "last_updated")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("project"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "project")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("category"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "category")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("priority"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "priority")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("severity"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "severity")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("status"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "status")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("reporter"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "reporter")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("summary"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "summary")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("handler"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "handler")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("resolution"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "resolution")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("attachments_count"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "attachments_count")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| elemField.setNillable(false); |
| typeDesc.addFieldDesc(elemField); |
| elemField = new org.apache.axis.description.ElementDesc(); |
| elemField.setFieldName("notes_count"); |
| elemField.setXmlName(new javax.xml.namespace.QName("", "notes_count")); |
| elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); |
| 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.BeanSerializer( |
| _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.BeanDeserializer( |
| _javaType, _xmlType, typeDesc); |
| } |
| |
| } |