View Javadoc

1   package org.fosstrak.epcis.model;
2   
3   import javax.xml.bind.annotation.XmlAccessType;
4   import javax.xml.bind.annotation.XmlAccessorType;
5   import javax.xml.bind.annotation.XmlElement;
6   import javax.xml.bind.annotation.XmlSchemaType;
7   import javax.xml.bind.annotation.XmlType;
8   import javax.xml.datatype.XMLGregorianCalendar;
9   
10  /**
11   * <p>
12   * Java class for CorrelationInformation complex type.
13   * <p>
14   * The following schema fragment specifies the expected content contained within
15   * this class.
16   * 
17   * <pre>
18   * &lt;complexType name="CorrelationInformation">
19   *   &lt;complexContent>
20   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
21   *       &lt;sequence>
22   *         &lt;element name="RequestingDocumentCreationDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
23   *         &lt;element name="RequestingDocumentInstanceIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
24   *         &lt;element name="ExpectedResponseDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
25   *       &lt;/sequence>
26   *     &lt;/restriction>
27   *   &lt;/complexContent>
28   * &lt;/complexType>
29   * </pre>
30   */
31  @XmlAccessorType(XmlAccessType.FIELD)
32  @XmlType(name = "CorrelationInformation", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", propOrder = {
33          "requestingDocumentCreationDateTime", "requestingDocumentInstanceIdentifier", "expectedResponseDateTime" })
34  public class CorrelationInformation {
35  
36      @XmlElement(name = "RequestingDocumentCreationDateTime", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
37      @XmlSchemaType(name = "dateTime")
38      protected XMLGregorianCalendar requestingDocumentCreationDateTime;
39      @XmlElement(name = "RequestingDocumentInstanceIdentifier", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
40      protected String requestingDocumentInstanceIdentifier;
41      @XmlElement(name = "ExpectedResponseDateTime", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
42      @XmlSchemaType(name = "dateTime")
43      protected XMLGregorianCalendar expectedResponseDateTime;
44  
45      /**
46       * Gets the value of the requestingDocumentCreationDateTime property.
47       * 
48       * @return possible object is {@link XMLGregorianCalendar }
49       */
50      public XMLGregorianCalendar getRequestingDocumentCreationDateTime() {
51          return requestingDocumentCreationDateTime;
52      }
53  
54      /**
55       * Sets the value of the requestingDocumentCreationDateTime property.
56       * 
57       * @param value
58       *            allowed object is {@link XMLGregorianCalendar }
59       */
60      public void setRequestingDocumentCreationDateTime(XMLGregorianCalendar value) {
61          this.requestingDocumentCreationDateTime = value;
62      }
63  
64      /**
65       * Gets the value of the requestingDocumentInstanceIdentifier property.
66       * 
67       * @return possible object is {@link String }
68       */
69      public String getRequestingDocumentInstanceIdentifier() {
70          return requestingDocumentInstanceIdentifier;
71      }
72  
73      /**
74       * Sets the value of the requestingDocumentInstanceIdentifier property.
75       * 
76       * @param value
77       *            allowed object is {@link String }
78       */
79      public void setRequestingDocumentInstanceIdentifier(String value) {
80          this.requestingDocumentInstanceIdentifier = value;
81      }
82  
83      /**
84       * Gets the value of the expectedResponseDateTime property.
85       * 
86       * @return possible object is {@link XMLGregorianCalendar }
87       */
88      public XMLGregorianCalendar getExpectedResponseDateTime() {
89          return expectedResponseDateTime;
90      }
91  
92      /**
93       * Sets the value of the expectedResponseDateTime property.
94       * 
95       * @param value
96       *            allowed object is {@link XMLGregorianCalendar }
97       */
98      public void setExpectedResponseDateTime(XMLGregorianCalendar value) {
99          this.expectedResponseDateTime = value;
100     }
101 
102 }