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.XmlType;
7   
8   /**
9    * <p>
10   * Java class for ContactInformation complex type.
11   * <p>
12   * The following schema fragment specifies the expected content contained within
13   * this class.
14   * 
15   * <pre>
16   * &lt;complexType name="ContactInformation">
17   *   &lt;complexContent>
18   *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
19   *       &lt;sequence>
20   *         &lt;element name="Contact" type="{http://www.w3.org/2001/XMLSchema}string"/>
21   *         &lt;element name="EmailAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
22   *         &lt;element name="FaxNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
23   *         &lt;element name="TelephoneNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
24   *         &lt;element name="ContactTypeIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
25   *       &lt;/sequence>
26   *     &lt;/restriction>
27   *   &lt;/complexContent>
28   * &lt;/complexType>
29   * </pre>
30   */
31  @XmlAccessorType(XmlAccessType.FIELD)
32  @XmlType(name = "ContactInformation", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", propOrder = {
33          "contact", "emailAddress", "faxNumber", "telephoneNumber", "contactTypeIdentifier" })
34  public class ContactInformation {
35  
36      @XmlElement(name = "Contact", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", required = true)
37      protected String contact;
38      @XmlElement(name = "EmailAddress", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
39      protected String emailAddress;
40      @XmlElement(name = "FaxNumber", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
41      protected String faxNumber;
42      @XmlElement(name = "TelephoneNumber", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
43      protected String telephoneNumber;
44      @XmlElement(name = "ContactTypeIdentifier", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
45      protected String contactTypeIdentifier;
46  
47      /**
48       * Gets the value of the contact property.
49       * 
50       * @return possible object is {@link String }
51       */
52      public String getContact() {
53          return contact;
54      }
55  
56      /**
57       * Sets the value of the contact property.
58       * 
59       * @param value
60       *            allowed object is {@link String }
61       */
62      public void setContact(String value) {
63          this.contact = value;
64      }
65  
66      /**
67       * Gets the value of the emailAddress property.
68       * 
69       * @return possible object is {@link String }
70       */
71      public String getEmailAddress() {
72          return emailAddress;
73      }
74  
75      /**
76       * Sets the value of the emailAddress property.
77       * 
78       * @param value
79       *            allowed object is {@link String }
80       */
81      public void setEmailAddress(String value) {
82          this.emailAddress = value;
83      }
84  
85      /**
86       * Gets the value of the faxNumber property.
87       * 
88       * @return possible object is {@link String }
89       */
90      public String getFaxNumber() {
91          return faxNumber;
92      }
93  
94      /**
95       * Sets the value of the faxNumber property.
96       * 
97       * @param value
98       *            allowed object is {@link String }
99       */
100     public void setFaxNumber(String value) {
101         this.faxNumber = value;
102     }
103 
104     /**
105      * Gets the value of the telephoneNumber property.
106      * 
107      * @return possible object is {@link String }
108      */
109     public String getTelephoneNumber() {
110         return telephoneNumber;
111     }
112 
113     /**
114      * Sets the value of the telephoneNumber property.
115      * 
116      * @param value
117      *            allowed object is {@link String }
118      */
119     public void setTelephoneNumber(String value) {
120         this.telephoneNumber = value;
121     }
122 
123     /**
124      * Gets the value of the contactTypeIdentifier property.
125      * 
126      * @return possible object is {@link String }
127      */
128     public String getContactTypeIdentifier() {
129         return contactTypeIdentifier;
130     }
131 
132     /**
133      * Sets the value of the contactTypeIdentifier property.
134      * 
135      * @param value
136      *            allowed object is {@link String }
137      */
138     public void setContactTypeIdentifier(String value) {
139         this.contactTypeIdentifier = value;
140     }
141 
142 }