// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 // 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: 2014.09.15 at 01:39:48 PM KST // package org.oliot.model.epcis; import javax.xml.bind.JAXBElement; import javax.xml.bind.annotation.XmlElementDecl; import javax.xml.bind.annotation.XmlRegistry; import javax.xml.namespace.QName; /** * This object contains factory methods for each * Java content interface and Java element interface * generated in the jaxb.test package. * <p>An ObjectFactory allows you to programatically * construct new instances of the Java representation * for XML content. The Java representation of XML * content can consist of schema derived interfaces * and classes representing the binding of schema * type definitions, element declarations and model * groups. Factory methods for each of these are * provided in this class. * */ @XmlRegistry public class ObjectFactory { private final static QName _ScopeInformation_QNAME = new QName("http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", "ScopeInformation"); private final static QName _CorrelationInformation_QNAME = new QName("http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", "CorrelationInformation"); private final static QName _StandardBusinessDocumentHeader_QNAME = new QName("http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", "StandardBusinessDocumentHeader"); private final static QName _BusinessService_QNAME = new QName("http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", "BusinessService"); private final static QName _StandardBusinessDocument_QNAME = new QName("http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", "StandardBusinessDocument"); private final static QName _EPCISDocument_QNAME = new QName("axis.epcis.oliot.org", "EPCISDocument"); private final static QName _EventListTypeExtension_QNAME = new QName("", "extension"); private final static QName _EventListTypeTransactionEvent_QNAME = new QName("", "TransactionEvent"); private final static QName _EventListTypeObjectEvent_QNAME = new QName("", "ObjectEvent"); private final static QName _EventListTypeQuantityEvent_QNAME = new QName("", "QuantityEvent"); private final static QName _EventListTypeAggregationEvent_QNAME = new QName("", "AggregationEvent"); private final static QName _EventListTypeSensorEvent_QNAME = new QName("", "SensorEvent"); private final static QName _EventListTypeTransformationEvent_QNAME = new QName("", "TransformationEvent"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: jaxb.test * */ public ObjectFactory() { } /** * Create an instance of {@link EPCISDocumentType } * */ public EPCISDocumentType createEPCISDocumentType() { return new EPCISDocumentType(); } /** * Create an instance of {@link EPCISHeaderExtensionType } * */ public EPCISHeaderExtensionType createEPCISHeaderExtensionType() { return new EPCISHeaderExtensionType(); } /** * Create an instance of {@link SourceDestType } * */ public SourceDestType createSourceDestType() { return new SourceDestType(); } /** * Create an instance of {@link BusinessTransactionType } * */ public BusinessTransactionType createBusinessTransactionType() { return new BusinessTransactionType(); } /** * Create an instance of {@link TransactionEventExtensionType } * */ public TransactionEventExtensionType createTransactionEventExtensionType() { return new TransactionEventExtensionType(); } /** * Create an instance of {@link EPCISEventListExtensionType } * */ public EPCISEventListExtensionType createEPCISEventListExtensionType() { return new EPCISEventListExtensionType(); } /** * Create an instance of {@link ObjectEventExtension2Type } * */ public ObjectEventExtension2Type createObjectEventExtension2Type() { return new ObjectEventExtension2Type(); } /** * Create an instance of {@link BusinessLocationExtensionType } * */ public BusinessLocationExtensionType createBusinessLocationExtensionType() { return new BusinessLocationExtensionType(); } /** * Create an instance of {@link ILMDExtensionType } * */ public ILMDExtensionType createILMDExtensionType() { return new ILMDExtensionType(); } /** * Create an instance of {@link EPCISEventListExtension2Type } * */ public EPCISEventListExtension2Type createEPCISEventListExtension2Type() { return new EPCISEventListExtension2Type(); } /** * Create an instance of {@link SensorEventType } * */ public SensorEventType createSensorEventType() { return new SensorEventType(); } /** * Create an instance of {@link SourceListType } * */ public SourceListType createSourceListType() { return new SourceListType(); } /** * Create an instance of {@link QuantityEventType } * */ public QuantityEventType createQuantityEventType() { return new QuantityEventType(); } /** * Create an instance of {@link SensorEventExtensionType } * */ public SensorEventExtensionType createSensorEventExtensionType() { return new SensorEventExtensionType(); } /** * Create an instance of {@link EPCISDocumentExtensionType } * */ public EPCISDocumentExtensionType createEPCISDocumentExtensionType() { return new EPCISDocumentExtensionType(); } /** * Create an instance of {@link QuantityEventExtensionType } * */ public QuantityEventExtensionType createQuantityEventExtensionType() { return new QuantityEventExtensionType(); } /** * Create an instance of {@link SensingListType } * */ public SensingListType createSensingListType() { return new SensingListType(); } /** * Create an instance of {@link ReadPointType } * */ public ReadPointType createReadPointType() { return new ReadPointType(); } /** * Create an instance of {@link AggregationEventType } * */ public AggregationEventType createAggregationEventType() { return new AggregationEventType(); } /** * Create an instance of {@link EPCISHeaderType } * */ public EPCISHeaderType createEPCISHeaderType() { return new EPCISHeaderType(); } /** * Create an instance of {@link TransformationEventType } * */ public TransformationEventType createTransformationEventType() { return new TransformationEventType(); } /** * Create an instance of {@link EPCISBodyType } * */ public EPCISBodyType createEPCISBodyType() { return new EPCISBodyType(); } /** * Create an instance of {@link AggregationEventExtension2Type } * */ public AggregationEventExtension2Type createAggregationEventExtension2Type() { return new AggregationEventExtension2Type(); } /** * Create an instance of {@link EventListType } * */ public EventListType createEventListType() { return new EventListType(); } /** * Create an instance of {@link ILMDType } * */ public ILMDType createILMDType() { return new ILMDType(); } /** * Create an instance of {@link EPCListType } * */ public EPCListType createEPCListType() { return new EPCListType(); } /** * Create an instance of {@link SensingElementType } * */ public SensingElementType createSensingElementType() { return new SensingElementType(); } /** * Create an instance of {@link DestinationListType } * */ public DestinationListType createDestinationListType() { return new DestinationListType(); } /** * Create an instance of {@link ObjectEventExtensionType } * */ public ObjectEventExtensionType createObjectEventExtensionType() { return new ObjectEventExtensionType(); } /** * Create an instance of {@link EPCISBodyExtensionType } * */ public EPCISBodyExtensionType createEPCISBodyExtensionType() { return new EPCISBodyExtensionType(); } /** * Create an instance of {@link TransactionEventType } * */ public TransactionEventType createTransactionEventType() { return new TransactionEventType(); } /** * Create an instance of {@link QuantityListType } * */ public QuantityListType createQuantityListType() { return new QuantityListType(); } /** * Create an instance of {@link EPCISEventExtensionType } * */ public EPCISEventExtensionType createEPCISEventExtensionType() { return new EPCISEventExtensionType(); } /** * Create an instance of {@link TransactionEventExtension2Type } * */ public TransactionEventExtension2Type createTransactionEventExtension2Type() { return new TransactionEventExtension2Type(); } /** * Create an instance of {@link ReadPointExtensionType } * */ public ReadPointExtensionType createReadPointExtensionType() { return new ReadPointExtensionType(); } /** * Create an instance of {@link ObjectEventType } * */ public ObjectEventType createObjectEventType() { return new ObjectEventType(); } /** * Create an instance of {@link QuantityElementType } * */ public QuantityElementType createQuantityElementType() { return new QuantityElementType(); } /** * Create an instance of {@link TransformationEventExtensionType } * */ public TransformationEventExtensionType createTransformationEventExtensionType() { return new TransformationEventExtensionType(); } /** * Create an instance of {@link BusinessLocationType } * */ public BusinessLocationType createBusinessLocationType() { return new BusinessLocationType(); } /** * Create an instance of {@link BusinessTransactionListType } * */ public BusinessTransactionListType createBusinessTransactionListType() { return new BusinessTransactionListType(); } /** * Create an instance of {@link AggregationEventExtensionType } * */ public AggregationEventExtensionType createAggregationEventExtensionType() { return new AggregationEventExtensionType(); } /** * Create an instance of {@link EPC } * */ public EPC createEPC() { return new EPC(); } /** * Create an instance of {@link StandardBusinessDocumentHeader } * */ public StandardBusinessDocumentHeader createStandardBusinessDocumentHeader() { return new StandardBusinessDocumentHeader(); } /** * Create an instance of {@link CorrelationInformation } * */ public CorrelationInformation createCorrelationInformation() { return new CorrelationInformation(); } /** * Create an instance of {@link StandardBusinessDocument } * */ public StandardBusinessDocument createStandardBusinessDocument() { return new StandardBusinessDocument(); } /** * Create an instance of {@link BusinessService } * */ public BusinessService createBusinessService() { return new BusinessService(); } /** * Create an instance of {@link ManifestItem } * */ public ManifestItem createManifestItem() { return new ManifestItem(); } /** * Create an instance of {@link ServiceTransaction } * */ public ServiceTransaction createServiceTransaction() { return new ServiceTransaction(); } /** * Create an instance of {@link ContactInformation } * */ public ContactInformation createContactInformation() { return new ContactInformation(); } /** * Create an instance of {@link Manifest } * */ public Manifest createManifest() { return new Manifest(); } /** * Create an instance of {@link DocumentIdentification } * */ public DocumentIdentification createDocumentIdentification() { return new DocumentIdentification(); } /** * Create an instance of {@link PartnerIdentification } * */ public PartnerIdentification createPartnerIdentification() { return new PartnerIdentification(); } /** * Create an instance of {@link Partner } * */ public Partner createPartner() { return new Partner(); } /** * Create an instance of {@link BusinessScope } * */ public BusinessScope createBusinessScope() { return new BusinessScope(); } /** * Create an instance of {@link Scope } * */ public Scope createScope() { return new Scope(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} * */ @XmlElementDecl(namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", name = "ScopeInformation") public JAXBElement<Object> createScopeInformation(Object value) { return new JAXBElement<Object>(_ScopeInformation_QNAME, Object.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CorrelationInformation }{@code >}} * */ @XmlElementDecl(namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", name = "CorrelationInformation", substitutionHeadNamespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", substitutionHeadName = "ScopeInformation") public JAXBElement<CorrelationInformation> createCorrelationInformation(CorrelationInformation value) { return new JAXBElement<CorrelationInformation>(_CorrelationInformation_QNAME, CorrelationInformation.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StandardBusinessDocumentHeader }{@code >}} * */ @XmlElementDecl(namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", name = "StandardBusinessDocumentHeader") public JAXBElement<StandardBusinessDocumentHeader> createStandardBusinessDocumentHeader(StandardBusinessDocumentHeader value) { return new JAXBElement<StandardBusinessDocumentHeader>(_StandardBusinessDocumentHeader_QNAME, StandardBusinessDocumentHeader.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BusinessService }{@code >}} * */ @XmlElementDecl(namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", name = "BusinessService", substitutionHeadNamespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", substitutionHeadName = "ScopeInformation") public JAXBElement<BusinessService> createBusinessService(BusinessService value) { return new JAXBElement<BusinessService>(_BusinessService_QNAME, BusinessService.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link StandardBusinessDocument }{@code >}} * */ @XmlElementDecl(namespace = "http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader", name = "StandardBusinessDocument") public JAXBElement<StandardBusinessDocument> createStandardBusinessDocument(StandardBusinessDocument value) { return new JAXBElement<StandardBusinessDocument>(_StandardBusinessDocument_QNAME, StandardBusinessDocument.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EPCISDocumentType }{@code >}} * */ @XmlElementDecl(namespace = "axis.epcis.oliot.org", name = "EPCISDocument") public JAXBElement<EPCISDocumentType> createEPCISDocument(EPCISDocumentType value) { return new JAXBElement<EPCISDocumentType>(_EPCISDocument_QNAME, EPCISDocumentType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link EPCISEventListExtensionType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "extension", scope = EventListType.class) public JAXBElement<EPCISEventListExtensionType> createEventListTypeExtension(EPCISEventListExtensionType value) { return new JAXBElement<EPCISEventListExtensionType>(_EventListTypeExtension_QNAME, EPCISEventListExtensionType.class, EventListType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TransactionEventType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "TransactionEvent", scope = EventListType.class) public JAXBElement<TransactionEventType> createEventListTypeTransactionEvent(TransactionEventType value) { return new JAXBElement<TransactionEventType>(_EventListTypeTransactionEvent_QNAME, TransactionEventType.class, EventListType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ObjectEventType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "ObjectEvent", scope = EventListType.class) public JAXBElement<ObjectEventType> createEventListTypeObjectEvent(ObjectEventType value) { return new JAXBElement<ObjectEventType>(_EventListTypeObjectEvent_QNAME, ObjectEventType.class, EventListType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuantityEventType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "QuantityEvent", scope = EventListType.class) public JAXBElement<QuantityEventType> createEventListTypeQuantityEvent(QuantityEventType value) { return new JAXBElement<QuantityEventType>(_EventListTypeQuantityEvent_QNAME, QuantityEventType.class, EventListType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AggregationEventType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "AggregationEvent", scope = EventListType.class) public JAXBElement<AggregationEventType> createEventListTypeAggregationEvent(AggregationEventType value) { return new JAXBElement<AggregationEventType>(_EventListTypeAggregationEvent_QNAME, AggregationEventType.class, EventListType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SensorEventType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "SensorEvent", scope = EventListType.class) public JAXBElement<SensorEventType> createEventListTypeSensorEvent(SensorEventType value) { return new JAXBElement<SensorEventType>(_EventListTypeSensorEvent_QNAME, SensorEventType.class, EventListType.class, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TransformationEventType }{@code >}} * */ @XmlElementDecl(namespace = "", name = "TransformationEvent", scope = EventListType.class) public JAXBElement<TransformationEventType> createEventListTypeTransformationEvent(TransformationEventType value) { return new JAXBElement<TransformationEventType>(_EventListTypeTransformationEvent_QNAME, TransformationEventType.class, EventListType.class, value); } }