/** * IssueData.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 IssueData implements java.io.Serializable { private java.math.BigInteger id; private com.intellij.tasks.mantis.model.ObjectRef view_state; private java.util.Calendar last_updated; private com.intellij.tasks.mantis.model.ObjectRef project; private java.lang.String category; private com.intellij.tasks.mantis.model.ObjectRef priority; private com.intellij.tasks.mantis.model.ObjectRef severity; private com.intellij.tasks.mantis.model.ObjectRef status; private com.intellij.tasks.mantis.model.AccountData reporter; private java.lang.String summary; private java.lang.String version; private java.lang.String build; private java.lang.String platform; private java.lang.String os; private java.lang.String os_build; private com.intellij.tasks.mantis.model.ObjectRef reproducibility; private java.util.Calendar date_submitted; private java.math.BigInteger sponsorship_total; private com.intellij.tasks.mantis.model.AccountData handler; private com.intellij.tasks.mantis.model.ObjectRef projection; private com.intellij.tasks.mantis.model.ObjectRef eta; private com.intellij.tasks.mantis.model.ObjectRef resolution; private java.lang.String fixed_in_version; private java.lang.String target_version; private java.lang.String description; private java.lang.String steps_to_reproduce; private java.lang.String additional_information; private com.intellij.tasks.mantis.model.AttachmentData[] attachments; private com.intellij.tasks.mantis.model.RelationshipData[] relationships; private com.intellij.tasks.mantis.model.IssueNoteData[] notes; private com.intellij.tasks.mantis.model.CustomFieldValueForIssueData[] custom_fields; private java.util.Calendar due_date; private com.intellij.tasks.mantis.model.AccountData[] monitors; private java.lang.Boolean sticky; private com.intellij.tasks.mantis.model.ObjectRef[] tags; public IssueData() { } public IssueData( java.math.BigInteger id, com.intellij.tasks.mantis.model.ObjectRef view_state, java.util.Calendar last_updated, com.intellij.tasks.mantis.model.ObjectRef project, java.lang.String category, com.intellij.tasks.mantis.model.ObjectRef priority, com.intellij.tasks.mantis.model.ObjectRef severity, com.intellij.tasks.mantis.model.ObjectRef status, com.intellij.tasks.mantis.model.AccountData reporter, java.lang.String summary, java.lang.String version, java.lang.String build, java.lang.String platform, java.lang.String os, java.lang.String os_build, com.intellij.tasks.mantis.model.ObjectRef reproducibility, java.util.Calendar date_submitted, java.math.BigInteger sponsorship_total, com.intellij.tasks.mantis.model.AccountData handler, com.intellij.tasks.mantis.model.ObjectRef projection, com.intellij.tasks.mantis.model.ObjectRef eta, com.intellij.tasks.mantis.model.ObjectRef resolution, java.lang.String fixed_in_version, java.lang.String target_version, java.lang.String description, java.lang.String steps_to_reproduce, java.lang.String additional_information, com.intellij.tasks.mantis.model.AttachmentData[] attachments, com.intellij.tasks.mantis.model.RelationshipData[] relationships, com.intellij.tasks.mantis.model.IssueNoteData[] notes, com.intellij.tasks.mantis.model.CustomFieldValueForIssueData[] custom_fields, java.util.Calendar due_date, com.intellij.tasks.mantis.model.AccountData[] monitors, java.lang.Boolean sticky, com.intellij.tasks.mantis.model.ObjectRef[] tags) { 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.version = version; this.build = build; this.platform = platform; this.os = os; this.os_build = os_build; this.reproducibility = reproducibility; this.date_submitted = date_submitted; this.sponsorship_total = sponsorship_total; this.handler = handler; this.projection = projection; this.eta = eta; this.resolution = resolution; this.fixed_in_version = fixed_in_version; this.target_version = target_version; this.description = description; this.steps_to_reproduce = steps_to_reproduce; this.additional_information = additional_information; this.attachments = attachments; this.relationships = relationships; this.notes = notes; this.custom_fields = custom_fields; this.due_date = due_date; this.monitors = monitors; this.sticky = sticky; this.tags = tags; } /** * Gets the id value for this IssueData. * * @return id */ public java.math.BigInteger getId() { return id; } /** * Sets the id value for this IssueData. * * @param id */ public void setId(java.math.BigInteger id) { this.id = id; } /** * Gets the view_state value for this IssueData. * * @return view_state */ public com.intellij.tasks.mantis.model.ObjectRef getView_state() { return view_state; } /** * Sets the view_state value for this IssueData. * * @param view_state */ public void setView_state(com.intellij.tasks.mantis.model.ObjectRef view_state) { this.view_state = view_state; } /** * Gets the last_updated value for this IssueData. * * @return last_updated */ public java.util.Calendar getLast_updated() { return last_updated; } /** * Sets the last_updated value for this IssueData. * * @param last_updated */ public void setLast_updated(java.util.Calendar last_updated) { this.last_updated = last_updated; } /** * Gets the project value for this IssueData. * * @return project */ public com.intellij.tasks.mantis.model.ObjectRef getProject() { return project; } /** * Sets the project value for this IssueData. * * @param project */ public void setProject(com.intellij.tasks.mantis.model.ObjectRef project) { this.project = project; } /** * Gets the category value for this IssueData. * * @return category */ public java.lang.String getCategory() { return category; } /** * Sets the category value for this IssueData. * * @param category */ public void setCategory(java.lang.String category) { this.category = category; } /** * Gets the priority value for this IssueData. * * @return priority */ public com.intellij.tasks.mantis.model.ObjectRef getPriority() { return priority; } /** * Sets the priority value for this IssueData. * * @param priority */ public void setPriority(com.intellij.tasks.mantis.model.ObjectRef priority) { this.priority = priority; } /** * Gets the severity value for this IssueData. * * @return severity */ public com.intellij.tasks.mantis.model.ObjectRef getSeverity() { return severity; } /** * Sets the severity value for this IssueData. * * @param severity */ public void setSeverity(com.intellij.tasks.mantis.model.ObjectRef severity) { this.severity = severity; } /** * Gets the status value for this IssueData. * * @return status */ public com.intellij.tasks.mantis.model.ObjectRef getStatus() { return status; } /** * Sets the status value for this IssueData. * * @param status */ public void setStatus(com.intellij.tasks.mantis.model.ObjectRef status) { this.status = status; } /** * Gets the reporter value for this IssueData. * * @return reporter */ public com.intellij.tasks.mantis.model.AccountData getReporter() { return reporter; } /** * Sets the reporter value for this IssueData. * * @param reporter */ public void setReporter(com.intellij.tasks.mantis.model.AccountData reporter) { this.reporter = reporter; } /** * Gets the summary value for this IssueData. * * @return summary */ public java.lang.String getSummary() { return summary; } /** * Sets the summary value for this IssueData. * * @param summary */ public void setSummary(java.lang.String summary) { this.summary = summary; } /** * Gets the version value for this IssueData. * * @return version */ public java.lang.String getVersion() { return version; } /** * Sets the version value for this IssueData. * * @param version */ public void setVersion(java.lang.String version) { this.version = version; } /** * Gets the build value for this IssueData. * * @return build */ public java.lang.String getBuild() { return build; } /** * Sets the build value for this IssueData. * * @param build */ public void setBuild(java.lang.String build) { this.build = build; } /** * Gets the platform value for this IssueData. * * @return platform */ public java.lang.String getPlatform() { return platform; } /** * Sets the platform value for this IssueData. * * @param platform */ public void setPlatform(java.lang.String platform) { this.platform = platform; } /** * Gets the os value for this IssueData. * * @return os */ public java.lang.String getOs() { return os; } /** * Sets the os value for this IssueData. * * @param os */ public void setOs(java.lang.String os) { this.os = os; } /** * Gets the os_build value for this IssueData. * * @return os_build */ public java.lang.String getOs_build() { return os_build; } /** * Sets the os_build value for this IssueData. * * @param os_build */ public void setOs_build(java.lang.String os_build) { this.os_build = os_build; } /** * Gets the reproducibility value for this IssueData. * * @return reproducibility */ public com.intellij.tasks.mantis.model.ObjectRef getReproducibility() { return reproducibility; } /** * Sets the reproducibility value for this IssueData. * * @param reproducibility */ public void setReproducibility(com.intellij.tasks.mantis.model.ObjectRef reproducibility) { this.reproducibility = reproducibility; } /** * Gets the date_submitted value for this IssueData. * * @return date_submitted */ public java.util.Calendar getDate_submitted() { return date_submitted; } /** * Sets the date_submitted value for this IssueData. * * @param date_submitted */ public void setDate_submitted(java.util.Calendar date_submitted) { this.date_submitted = date_submitted; } /** * Gets the sponsorship_total value for this IssueData. * * @return sponsorship_total */ public java.math.BigInteger getSponsorship_total() { return sponsorship_total; } /** * Sets the sponsorship_total value for this IssueData. * * @param sponsorship_total */ public void setSponsorship_total(java.math.BigInteger sponsorship_total) { this.sponsorship_total = sponsorship_total; } /** * Gets the handler value for this IssueData. * * @return handler */ public com.intellij.tasks.mantis.model.AccountData getHandler() { return handler; } /** * Sets the handler value for this IssueData. * * @param handler */ public void setHandler(com.intellij.tasks.mantis.model.AccountData handler) { this.handler = handler; } /** * Gets the projection value for this IssueData. * * @return projection */ public com.intellij.tasks.mantis.model.ObjectRef getProjection() { return projection; } /** * Sets the projection value for this IssueData. * * @param projection */ public void setProjection(com.intellij.tasks.mantis.model.ObjectRef projection) { this.projection = projection; } /** * Gets the eta value for this IssueData. * * @return eta */ public com.intellij.tasks.mantis.model.ObjectRef getEta() { return eta; } /** * Sets the eta value for this IssueData. * * @param eta */ public void setEta(com.intellij.tasks.mantis.model.ObjectRef eta) { this.eta = eta; } /** * Gets the resolution value for this IssueData. * * @return resolution */ public com.intellij.tasks.mantis.model.ObjectRef getResolution() { return resolution; } /** * Sets the resolution value for this IssueData. * * @param resolution */ public void setResolution(com.intellij.tasks.mantis.model.ObjectRef resolution) { this.resolution = resolution; } /** * Gets the fixed_in_version value for this IssueData. * * @return fixed_in_version */ public java.lang.String getFixed_in_version() { return fixed_in_version; } /** * Sets the fixed_in_version value for this IssueData. * * @param fixed_in_version */ public void setFixed_in_version(java.lang.String fixed_in_version) { this.fixed_in_version = fixed_in_version; } /** * Gets the target_version value for this IssueData. * * @return target_version */ public java.lang.String getTarget_version() { return target_version; } /** * Sets the target_version value for this IssueData. * * @param target_version */ public void setTarget_version(java.lang.String target_version) { this.target_version = target_version; } /** * Gets the description value for this IssueData. * * @return description */ public java.lang.String getDescription() { return description; } /** * Sets the description value for this IssueData. * * @param description */ public void setDescription(java.lang.String description) { this.description = description; } /** * Gets the steps_to_reproduce value for this IssueData. * * @return steps_to_reproduce */ public java.lang.String getSteps_to_reproduce() { return steps_to_reproduce; } /** * Sets the steps_to_reproduce value for this IssueData. * * @param steps_to_reproduce */ public void setSteps_to_reproduce(java.lang.String steps_to_reproduce) { this.steps_to_reproduce = steps_to_reproduce; } /** * Gets the additional_information value for this IssueData. * * @return additional_information */ public java.lang.String getAdditional_information() { return additional_information; } /** * Sets the additional_information value for this IssueData. * * @param additional_information */ public void setAdditional_information(java.lang.String additional_information) { this.additional_information = additional_information; } /** * Gets the attachments value for this IssueData. * * @return attachments */ public com.intellij.tasks.mantis.model.AttachmentData[] getAttachments() { return attachments; } /** * Sets the attachments value for this IssueData. * * @param attachments */ public void setAttachments(com.intellij.tasks.mantis.model.AttachmentData[] attachments) { this.attachments = attachments; } /** * Gets the relationships value for this IssueData. * * @return relationships */ public com.intellij.tasks.mantis.model.RelationshipData[] getRelationships() { return relationships; } /** * Sets the relationships value for this IssueData. * * @param relationships */ public void setRelationships(com.intellij.tasks.mantis.model.RelationshipData[] relationships) { this.relationships = relationships; } /** * Gets the notes value for this IssueData. * * @return notes */ public com.intellij.tasks.mantis.model.IssueNoteData[] getNotes() { return notes; } /** * Sets the notes value for this IssueData. * * @param notes */ public void setNotes(com.intellij.tasks.mantis.model.IssueNoteData[] notes) { this.notes = notes; } /** * Gets the custom_fields value for this IssueData. * * @return custom_fields */ public com.intellij.tasks.mantis.model.CustomFieldValueForIssueData[] getCustom_fields() { return custom_fields; } /** * Sets the custom_fields value for this IssueData. * * @param custom_fields */ public void setCustom_fields(com.intellij.tasks.mantis.model.CustomFieldValueForIssueData[] custom_fields) { this.custom_fields = custom_fields; } /** * Gets the due_date value for this IssueData. * * @return due_date */ public java.util.Calendar getDue_date() { return due_date; } /** * Sets the due_date value for this IssueData. * * @param due_date */ public void setDue_date(java.util.Calendar due_date) { this.due_date = due_date; } /** * Gets the monitors value for this IssueData. * * @return monitors */ public com.intellij.tasks.mantis.model.AccountData[] getMonitors() { return monitors; } /** * Sets the monitors value for this IssueData. * * @param monitors */ public void setMonitors(com.intellij.tasks.mantis.model.AccountData[] monitors) { this.monitors = monitors; } /** * Gets the sticky value for this IssueData. * * @return sticky */ public java.lang.Boolean getSticky() { return sticky; } /** * Sets the sticky value for this IssueData. * * @param sticky */ public void setSticky(java.lang.Boolean sticky) { this.sticky = sticky; } /** * Gets the tags value for this IssueData. * * @return tags */ public com.intellij.tasks.mantis.model.ObjectRef[] getTags() { return tags; } /** * Sets the tags value for this IssueData. * * @param tags */ public void setTags(com.intellij.tasks.mantis.model.ObjectRef[] tags) { this.tags = tags; } private java.lang.Object __equalsCalc = null; public synchronized boolean equals(java.lang.Object obj) { if (!(obj instanceof IssueData)) return false; IssueData other = (IssueData) 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.version==null && other.getVersion()==null) || (this.version!=null && this.version.equals(other.getVersion()))) && ((this.build==null && other.getBuild()==null) || (this.build!=null && this.build.equals(other.getBuild()))) && ((this.platform==null && other.getPlatform()==null) || (this.platform!=null && this.platform.equals(other.getPlatform()))) && ((this.os==null && other.getOs()==null) || (this.os!=null && this.os.equals(other.getOs()))) && ((this.os_build==null && other.getOs_build()==null) || (this.os_build!=null && this.os_build.equals(other.getOs_build()))) && ((this.reproducibility==null && other.getReproducibility()==null) || (this.reproducibility!=null && this.reproducibility.equals(other.getReproducibility()))) && ((this.date_submitted==null && other.getDate_submitted()==null) || (this.date_submitted!=null && this.date_submitted.equals(other.getDate_submitted()))) && ((this.sponsorship_total==null && other.getSponsorship_total()==null) || (this.sponsorship_total!=null && this.sponsorship_total.equals(other.getSponsorship_total()))) && ((this.handler==null && other.getHandler()==null) || (this.handler!=null && this.handler.equals(other.getHandler()))) && ((this.projection==null && other.getProjection()==null) || (this.projection!=null && this.projection.equals(other.getProjection()))) && ((this.eta==null && other.getEta()==null) || (this.eta!=null && this.eta.equals(other.getEta()))) && ((this.resolution==null && other.getResolution()==null) || (this.resolution!=null && this.resolution.equals(other.getResolution()))) && ((this.fixed_in_version==null && other.getFixed_in_version()==null) || (this.fixed_in_version!=null && this.fixed_in_version.equals(other.getFixed_in_version()))) && ((this.target_version==null && other.getTarget_version()==null) || (this.target_version!=null && this.target_version.equals(other.getTarget_version()))) && ((this.description==null && other.getDescription()==null) || (this.description!=null && this.description.equals(other.getDescription()))) && ((this.steps_to_reproduce==null && other.getSteps_to_reproduce()==null) || (this.steps_to_reproduce!=null && this.steps_to_reproduce.equals(other.getSteps_to_reproduce()))) && ((this.additional_information==null && other.getAdditional_information()==null) || (this.additional_information!=null && this.additional_information.equals(other.getAdditional_information()))) && ((this.attachments==null && other.getAttachments()==null) || (this.attachments!=null && java.util.Arrays.equals(this.attachments, other.getAttachments()))) && ((this.relationships==null && other.getRelationships()==null) || (this.relationships!=null && java.util.Arrays.equals(this.relationships, other.getRelationships()))) && ((this.notes==null && other.getNotes()==null) || (this.notes!=null && java.util.Arrays.equals(this.notes, other.getNotes()))) && ((this.custom_fields==null && other.getCustom_fields()==null) || (this.custom_fields!=null && java.util.Arrays.equals(this.custom_fields, other.getCustom_fields()))) && ((this.due_date==null && other.getDue_date()==null) || (this.due_date!=null && this.due_date.equals(other.getDue_date()))) && ((this.monitors==null && other.getMonitors()==null) || (this.monitors!=null && java.util.Arrays.equals(this.monitors, other.getMonitors()))) && ((this.sticky==null && other.getSticky()==null) || (this.sticky!=null && this.sticky.equals(other.getSticky()))) && ((this.tags==null && other.getTags()==null) || (this.tags!=null && java.util.Arrays.equals(this.tags, other.getTags()))); __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 (getVersion() != null) { _hashCode += getVersion().hashCode(); } if (getBuild() != null) { _hashCode += getBuild().hashCode(); } if (getPlatform() != null) { _hashCode += getPlatform().hashCode(); } if (getOs() != null) { _hashCode += getOs().hashCode(); } if (getOs_build() != null) { _hashCode += getOs_build().hashCode(); } if (getReproducibility() != null) { _hashCode += getReproducibility().hashCode(); } if (getDate_submitted() != null) { _hashCode += getDate_submitted().hashCode(); } if (getSponsorship_total() != null) { _hashCode += getSponsorship_total().hashCode(); } if (getHandler() != null) { _hashCode += getHandler().hashCode(); } if (getProjection() != null) { _hashCode += getProjection().hashCode(); } if (getEta() != null) { _hashCode += getEta().hashCode(); } if (getResolution() != null) { _hashCode += getResolution().hashCode(); } if (getFixed_in_version() != null) { _hashCode += getFixed_in_version().hashCode(); } if (getTarget_version() != null) { _hashCode += getTarget_version().hashCode(); } if (getDescription() != null) { _hashCode += getDescription().hashCode(); } if (getSteps_to_reproduce() != null) { _hashCode += getSteps_to_reproduce().hashCode(); } if (getAdditional_information() != null) { _hashCode += getAdditional_information().hashCode(); } if (getAttachments() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getAttachments()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getAttachments(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getRelationships() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getRelationships()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getRelationships(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getNotes() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getNotes()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getNotes(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getCustom_fields() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getCustom_fields()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getCustom_fields(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getDue_date() != null) { _hashCode += getDue_date().hashCode(); } if (getMonitors() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getMonitors()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getMonitors(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } if (getSticky() != null) { _hashCode += getSticky().hashCode(); } if (getTags() != null) { for (int i=0; i<java.lang.reflect.Array.getLength(getTags()); i++) { java.lang.Object obj = java.lang.reflect.Array.get(getTags(), i); if (obj != null && !obj.getClass().isArray()) { _hashCode += obj.hashCode(); } } } __hashCodeCalc = false; return _hashCode; } // Type metadata private static org.apache.axis.description.TypeDesc typeDesc = new org.apache.axis.description.TypeDesc(IssueData.class, true); static { typeDesc.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "IssueData")); 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.setMinOccurs(0); 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://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); 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.setMinOccurs(0); 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://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); 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.setMinOccurs(0); 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://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); 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://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); 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://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); 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://futureware.biz/mantisconnect", "AccountData")); elemField.setMinOccurs(0); 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.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("version"); elemField.setXmlName(new javax.xml.namespace.QName("", "version")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("build"); elemField.setXmlName(new javax.xml.namespace.QName("", "build")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("platform"); elemField.setXmlName(new javax.xml.namespace.QName("", "platform")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("os"); elemField.setXmlName(new javax.xml.namespace.QName("", "os")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("os_build"); elemField.setXmlName(new javax.xml.namespace.QName("", "os_build")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("reproducibility"); elemField.setXmlName(new javax.xml.namespace.QName("", "reproducibility")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("date_submitted"); elemField.setXmlName(new javax.xml.namespace.QName("", "date_submitted")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("sponsorship_total"); elemField.setXmlName(new javax.xml.namespace.QName("", "sponsorship_total")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "integer")); elemField.setMinOccurs(0); 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://futureware.biz/mantisconnect", "AccountData")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("projection"); elemField.setXmlName(new javax.xml.namespace.QName("", "projection")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("eta"); elemField.setXmlName(new javax.xml.namespace.QName("", "eta")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); 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://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("fixed_in_version"); elemField.setXmlName(new javax.xml.namespace.QName("", "fixed_in_version")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("target_version"); elemField.setXmlName(new javax.xml.namespace.QName("", "target_version")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("description"); elemField.setXmlName(new javax.xml.namespace.QName("", "description")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("steps_to_reproduce"); elemField.setXmlName(new javax.xml.namespace.QName("", "steps_to_reproduce")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("additional_information"); elemField.setXmlName(new javax.xml.namespace.QName("", "additional_information")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("attachments"); elemField.setXmlName(new javax.xml.namespace.QName("", "attachments")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "AttachmentData")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("relationships"); elemField.setXmlName(new javax.xml.namespace.QName("", "relationships")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "RelationshipData")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("notes"); elemField.setXmlName(new javax.xml.namespace.QName("", "notes")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "IssueNoteData")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("custom_fields"); elemField.setXmlName(new javax.xml.namespace.QName("", "custom_fields")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "CustomFieldValueForIssueData")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("due_date"); elemField.setXmlName(new javax.xml.namespace.QName("", "due_date")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("monitors"); elemField.setXmlName(new javax.xml.namespace.QName("", "monitors")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "AccountData")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("sticky"); elemField.setXmlName(new javax.xml.namespace.QName("", "sticky")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("tags"); elemField.setXmlName(new javax.xml.namespace.QName("", "tags")); elemField.setXmlType(new javax.xml.namespace.QName("http://futureware.biz/mantisconnect", "ObjectRef")); elemField.setMinOccurs(0); 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); } }