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
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 @XmlAccessorType(XmlAccessType.FIELD)
35 @XmlType(name = "DocumentIdentification", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", propOrder = {
36 "standard", "typeVersion", "instanceIdentifier", "type", "multipleType", "creationDateAndTime" })
37 public class DocumentIdentification {
38
39 @XmlElement(name = "Standard", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", required = true)
40 protected String standard;
41 @XmlElement(name = "TypeVersion", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", required = true)
42 protected String typeVersion;
43 @XmlElement(name = "InstanceIdentifier", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", required = true)
44 protected String instanceIdentifier;
45 @XmlElement(name = "Type", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", required = true)
46 protected String type;
47 @XmlElement(name = "MultipleType", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader")
48 protected Boolean multipleType;
49 @XmlElement(name = "CreationDateAndTime", namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", required = true)
50 @XmlSchemaType(name = "dateTime")
51 protected XMLGregorianCalendar creationDateAndTime;
52
53
54
55
56
57
58 public String getStandard() {
59 return standard;
60 }
61
62
63
64
65
66
67
68 public void setStandard(String value) {
69 this.standard = value;
70 }
71
72
73
74
75
76
77 public String getTypeVersion() {
78 return typeVersion;
79 }
80
81
82
83
84
85
86
87 public void setTypeVersion(String value) {
88 this.typeVersion = value;
89 }
90
91
92
93
94
95
96 public String getInstanceIdentifier() {
97 return instanceIdentifier;
98 }
99
100
101
102
103
104
105
106 public void setInstanceIdentifier(String value) {
107 this.instanceIdentifier = value;
108 }
109
110
111
112
113
114
115 public String getType() {
116 return type;
117 }
118
119
120
121
122
123
124
125 public void setType(String value) {
126 this.type = value;
127 }
128
129
130
131
132
133
134 public Boolean isMultipleType() {
135 return multipleType;
136 }
137
138
139
140
141
142
143
144 public void setMultipleType(Boolean value) {
145 this.multipleType = value;
146 }
147
148
149
150
151
152
153 public XMLGregorianCalendar getCreationDateAndTime() {
154 return creationDateAndTime;
155 }
156
157
158
159
160
161
162
163 public void setCreationDateAndTime(XMLGregorianCalendar value) {
164 this.creationDateAndTime = value;
165 }
166
167 }