// // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11 // 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: 2016.07.27 at 04:06:37 PM EDT // package net.di2e.jaxb.cdr.describe.sp; 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 net.di2e.jaxb.cdr.describe.sp 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 _GeneralInfo_QNAME = new QName("urn:cdr-ex:describe:sp:1.0", "generalInfo"); private final static QName _Service_QNAME = new QName("urn:cdr-ex:describe:sp:1.0", "service"); private final static QName _Extension_QNAME = new QName("urn:cdr-ex:describe:sp:1.0", "extension"); private final static QName _ServiceCapabilities_QNAME = new QName("urn:cdr-ex:describe:sp:1.0", "serviceCapabilities"); private final static QName _Conformance_QNAME = new QName("urn:cdr-ex:describe:sp:1.0", "conformance"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.di2e.jaxb.cdr.describe.sp * */ public ObjectFactory() { } /** * Create an instance of {@link ServiceType } * */ public ServiceType createServiceType() { return new ServiceType(); } /** * Create an instance of {@link ServiceProvider } * */ public ServiceProvider createServiceProvider() { return new ServiceProvider(); } /** * Create an instance of {@link GeneralInfoType } * */ public GeneralInfoType createGeneralInfoType() { return new GeneralInfoType(); } /** * Create an instance of {@link ExtensionType } * */ public ExtensionType createExtensionType() { return new ExtensionType(); } /** * Create an instance of {@link ServiceCapabilitiesType } * */ public ServiceCapabilitiesType createServiceCapabilitiesType() { return new ServiceCapabilitiesType(); } /** * Create an instance of {@link ConformanceType } * */ public ConformanceType createConformanceType() { return new ConformanceType(); } /** * Create an instance of {@link NameType } * */ public NameType createNameType() { return new NameType(); } /** * Create an instance of {@link AddressType } * */ public AddressType createAddressType() { return new AddressType(); } /** * Create an instance of {@link SpecificationReferenceType } * */ public SpecificationReferenceType createSpecificationReferenceType() { return new SpecificationReferenceType(); } /** * Create an instance of {@link ServiceType.Type } * */ public ServiceType.Type createServiceTypeType() { return new ServiceType.Type(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link GeneralInfoType }{@code >}} * */ @XmlElementDecl(namespace = "urn:cdr-ex:describe:sp:1.0", name = "generalInfo") public JAXBElement<GeneralInfoType> createGeneralInfo(GeneralInfoType value) { return new JAXBElement<GeneralInfoType>(_GeneralInfo_QNAME, GeneralInfoType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ServiceType }{@code >}} * */ @XmlElementDecl(namespace = "urn:cdr-ex:describe:sp:1.0", name = "service") public JAXBElement<ServiceType> createService(ServiceType value) { return new JAXBElement<ServiceType>(_Service_QNAME, ServiceType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ExtensionType }{@code >}} * */ @XmlElementDecl(namespace = "urn:cdr-ex:describe:sp:1.0", name = "extension") public JAXBElement<ExtensionType> createExtension(ExtensionType value) { return new JAXBElement<ExtensionType>(_Extension_QNAME, ExtensionType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ServiceCapabilitiesType }{@code >}} * */ @XmlElementDecl(namespace = "urn:cdr-ex:describe:sp:1.0", name = "serviceCapabilities") public JAXBElement<ServiceCapabilitiesType> createServiceCapabilities(ServiceCapabilitiesType value) { return new JAXBElement<ServiceCapabilitiesType>(_ServiceCapabilities_QNAME, ServiceCapabilitiesType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConformanceType }{@code >}} * */ @XmlElementDecl(namespace = "urn:cdr-ex:describe:sp:1.0", name = "conformance") public JAXBElement<ConformanceType> createConformance(ConformanceType value) { return new JAXBElement<ConformanceType>(_Conformance_QNAME, ConformanceType.class, null, value); } }