Blame | Last modification | View Log | RSS feed
//// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vJAXB 2.1.10 in JDK 6// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>// Any modifications to this file will be lost upon recompilation of the source schema.// Generated on: 2013.03.04 at 03:49:29 PM IST//package in.shop2020.feeds.products;import java.math.BigInteger;import java.util.ArrayList;import java.util.List;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.annotation.XmlRootElement;import javax.xml.bind.annotation.XmlSchemaType;import javax.xml.bind.annotation.XmlType;import javax.xml.bind.annotation.adapters.NormalizedStringAdapter;import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;/*** <p>Java class for anonymous complex type.** <p>The following schema fragment specifies the expected content contained within this class.** <pre>* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="DocumentTransactionID" type="{}IDNumber"/>* <element name="StatusCode">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Complete"/>* <enumeration value="Processing"/>* <enumeration value="Rejected"/>* </restriction>* </simpleType>* </element>* <element name="ProcessingSummary" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="MessagesProcessed" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>* <element name="MessagesSuccessful" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>* <element name="MessagesWithError" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>* <element name="MessagesWithWarning" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* <element name="Result" maxOccurs="unbounded" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="MessageID">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">* <pattern value="\d{1,20}"/>* </restriction>* </simpleType>* </element>* <element name="ResultCode">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Error"/>* <enumeration value="Warning"/>* </restriction>* </simpleType>* </element>* <element name="ResultMessageCode" type="{}IDNumber"/>* <element name="ResultDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>* <element name="AdditionalInfo" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element ref="{}SKU" minOccurs="0"/>* <element ref="{}FulfillmentCenterID" minOccurs="0"/>* <element ref="{}AmazonOrderID" minOccurs="0"/>* <element ref="{}AmazonOrderItemCode" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"documentTransactionID","statusCode","processingSummary","result"})@XmlRootElement(name = "ProcessingReport")public class ProcessingReport {@XmlElement(name = "DocumentTransactionID", required = true)protected BigInteger documentTransactionID;@XmlElement(name = "StatusCode", required = true)protected String statusCode;@XmlElement(name = "ProcessingSummary")protected ProcessingReport.ProcessingSummary processingSummary;@XmlElement(name = "Result")protected List<ProcessingReport.Result> result;/*** Gets the value of the documentTransactionID property.** @return* possible object is* {@link BigInteger }**/public BigInteger getDocumentTransactionID() {return documentTransactionID;}/*** Sets the value of the documentTransactionID property.** @param value* allowed object is* {@link BigInteger }**/public void setDocumentTransactionID(BigInteger value) {this.documentTransactionID = value;}/*** Gets the value of the statusCode property.** @return* possible object is* {@link String }**/public String getStatusCode() {return statusCode;}/*** Sets the value of the statusCode property.** @param value* allowed object is* {@link String }**/public void setStatusCode(String value) {this.statusCode = value;}/*** Gets the value of the processingSummary property.** @return* possible object is* {@link ProcessingReport.ProcessingSummary }**/public ProcessingReport.ProcessingSummary getProcessingSummary() {return processingSummary;}/*** Sets the value of the processingSummary property.** @param value* allowed object is* {@link ProcessingReport.ProcessingSummary }**/public void setProcessingSummary(ProcessingReport.ProcessingSummary value) {this.processingSummary = value;}/*** Gets the value of the result property.** <p>* This accessor method returns a reference to the live list,* not a snapshot. Therefore any modification you make to the* returned list will be present inside the JAXB object.* This is why there is not a <CODE>set</CODE> method for the result property.** <p>* For example, to add a new item, do as follows:* <pre>* getResult().add(newItem);* </pre>*** <p>* Objects of the following type(s) are allowed in the list* {@link ProcessingReport.Result }***/public List<ProcessingReport.Result> getResult() {if (result == null) {result = new ArrayList<ProcessingReport.Result>();}return this.result;}/*** <p>Java class for anonymous complex type.** <p>The following schema fragment specifies the expected content contained within this class.** <pre>* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="MessagesProcessed" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>* <element name="MessagesSuccessful" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>* <element name="MessagesWithError" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>* <element name="MessagesWithWarning" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"messagesProcessed","messagesSuccessful","messagesWithError","messagesWithWarning"})public static class ProcessingSummary {@XmlElement(name = "MessagesProcessed", required = true)@XmlSchemaType(name = "nonNegativeInteger")protected BigInteger messagesProcessed;@XmlElement(name = "MessagesSuccessful", required = true)@XmlSchemaType(name = "nonNegativeInteger")protected BigInteger messagesSuccessful;@XmlElement(name = "MessagesWithError", required = true)@XmlSchemaType(name = "nonNegativeInteger")protected BigInteger messagesWithError;@XmlElement(name = "MessagesWithWarning", required = true)@XmlSchemaType(name = "nonNegativeInteger")protected BigInteger messagesWithWarning;/*** Gets the value of the messagesProcessed property.** @return* possible object is* {@link BigInteger }**/public BigInteger getMessagesProcessed() {return messagesProcessed;}/*** Sets the value of the messagesProcessed property.** @param value* allowed object is* {@link BigInteger }**/public void setMessagesProcessed(BigInteger value) {this.messagesProcessed = value;}/*** Gets the value of the messagesSuccessful property.** @return* possible object is* {@link BigInteger }**/public BigInteger getMessagesSuccessful() {return messagesSuccessful;}/*** Sets the value of the messagesSuccessful property.** @param value* allowed object is* {@link BigInteger }**/public void setMessagesSuccessful(BigInteger value) {this.messagesSuccessful = value;}/*** Gets the value of the messagesWithError property.** @return* possible object is* {@link BigInteger }**/public BigInteger getMessagesWithError() {return messagesWithError;}/*** Sets the value of the messagesWithError property.** @param value* allowed object is* {@link BigInteger }**/public void setMessagesWithError(BigInteger value) {this.messagesWithError = value;}/*** Gets the value of the messagesWithWarning property.** @return* possible object is* {@link BigInteger }**/public BigInteger getMessagesWithWarning() {return messagesWithWarning;}/*** Sets the value of the messagesWithWarning property.** @param value* allowed object is* {@link BigInteger }**/public void setMessagesWithWarning(BigInteger value) {this.messagesWithWarning = value;}}/*** <p>Java class for anonymous complex type.** <p>The following schema fragment specifies the expected content contained within this class.** <pre>* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element name="MessageID">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger">* <pattern value="\d{1,20}"/>* </restriction>* </simpleType>* </element>* <element name="ResultCode">* <simpleType>* <restriction base="{http://www.w3.org/2001/XMLSchema}string">* <enumeration value="Error"/>* <enumeration value="Warning"/>* </restriction>* </simpleType>* </element>* <element name="ResultMessageCode" type="{}IDNumber"/>* <element name="ResultDescription" type="{http://www.w3.org/2001/XMLSchema}string"/>* <element name="AdditionalInfo" minOccurs="0">* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element ref="{}SKU" minOccurs="0"/>* <element ref="{}FulfillmentCenterID" minOccurs="0"/>* <element ref="{}AmazonOrderID" minOccurs="0"/>* <element ref="{}AmazonOrderItemCode" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </element>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"messageID","resultCode","resultMessageCode","resultDescription","additionalInfo"})public static class Result {@XmlElement(name = "MessageID", required = true)protected BigInteger messageID;@XmlElement(name = "ResultCode", required = true)protected String resultCode;@XmlElement(name = "ResultMessageCode", required = true)protected BigInteger resultMessageCode;@XmlElement(name = "ResultDescription", required = true)protected String resultDescription;@XmlElement(name = "AdditionalInfo")protected ProcessingReport.Result.AdditionalInfo additionalInfo;/*** Gets the value of the messageID property.** @return* possible object is* {@link BigInteger }**/public BigInteger getMessageID() {return messageID;}/*** Sets the value of the messageID property.** @param value* allowed object is* {@link BigInteger }**/public void setMessageID(BigInteger value) {this.messageID = value;}/*** Gets the value of the resultCode property.** @return* possible object is* {@link String }**/public String getResultCode() {return resultCode;}/*** Sets the value of the resultCode property.** @param value* allowed object is* {@link String }**/public void setResultCode(String value) {this.resultCode = value;}/*** Gets the value of the resultMessageCode property.** @return* possible object is* {@link BigInteger }**/public BigInteger getResultMessageCode() {return resultMessageCode;}/*** Sets the value of the resultMessageCode property.** @param value* allowed object is* {@link BigInteger }**/public void setResultMessageCode(BigInteger value) {this.resultMessageCode = value;}/*** Gets the value of the resultDescription property.** @return* possible object is* {@link String }**/public String getResultDescription() {return resultDescription;}/*** Sets the value of the resultDescription property.** @param value* allowed object is* {@link String }**/public void setResultDescription(String value) {this.resultDescription = value;}/*** Gets the value of the additionalInfo property.** @return* possible object is* {@link ProcessingReport.Result.AdditionalInfo }**/public ProcessingReport.Result.AdditionalInfo getAdditionalInfo() {return additionalInfo;}/*** Sets the value of the additionalInfo property.** @param value* allowed object is* {@link ProcessingReport.Result.AdditionalInfo }**/public void setAdditionalInfo(ProcessingReport.Result.AdditionalInfo value) {this.additionalInfo = value;}/*** <p>Java class for anonymous complex type.** <p>The following schema fragment specifies the expected content contained within this class.** <pre>* <complexType>* <complexContent>* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">* <sequence>* <element ref="{}SKU" minOccurs="0"/>* <element ref="{}FulfillmentCenterID" minOccurs="0"/>* <element ref="{}AmazonOrderID" minOccurs="0"/>* <element ref="{}AmazonOrderItemCode" minOccurs="0"/>* </sequence>* </restriction>* </complexContent>* </complexType>* </pre>***/@XmlAccessorType(XmlAccessType.FIELD)@XmlType(name = "", propOrder = {"sku","fulfillmentCenterID","amazonOrderID","amazonOrderItemCode"})public static class AdditionalInfo {@XmlElement(name = "SKU")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String sku;@XmlElement(name = "FulfillmentCenterID")@XmlJavaTypeAdapter(NormalizedStringAdapter.class)protected String fulfillmentCenterID;@XmlElement(name = "AmazonOrderID")protected String amazonOrderID;@XmlElement(name = "AmazonOrderItemCode")protected String amazonOrderItemCode;/*** Gets the value of the sku property.** @return* possible object is* {@link String }**/public String getSKU() {return sku;}/*** Sets the value of the sku property.** @param value* allowed object is* {@link String }**/public void setSKU(String value) {this.sku = value;}/*** Gets the value of the fulfillmentCenterID property.** @return* possible object is* {@link String }**/public String getFulfillmentCenterID() {return fulfillmentCenterID;}/*** Sets the value of the fulfillmentCenterID property.** @param value* allowed object is* {@link String }**/public void setFulfillmentCenterID(String value) {this.fulfillmentCenterID = value;}/*** Gets the value of the amazonOrderID property.** @return* possible object is* {@link String }**/public String getAmazonOrderID() {return amazonOrderID;}/*** Sets the value of the amazonOrderID property.** @param value* allowed object is* {@link String }**/public void setAmazonOrderID(String value) {this.amazonOrderID = value;}/*** Gets the value of the amazonOrderItemCode property.** @return* possible object is* {@link String }**/public String getAmazonOrderItemCode() {return amazonOrderItemCode;}/*** Sets the value of the amazonOrderItemCode property.** @param value* allowed object is* {@link String }**/public void setAmazonOrderItemCode(String value) {this.amazonOrderItemCode = value;}}}}