![JAR search and dependency download from the Maven repository](/logo.png)
org.busdox.servicemetadata.publishing._1.ObjectFactory Maven / Gradle / Ivy
Show all versions of commons-busdox Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2015.09.16 at 02:48:15 PM CEST
//
package org.busdox.servicemetadata.publishing._1;
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 org.busdox.servicemetadata.publishing._1 package.
* 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 _SignedServiceMetadata_QNAME = new QName("http://busdox.org/serviceMetadata/publishing/1.0/", "SignedServiceMetadata");
private final static QName _ServiceMetadata_QNAME = new QName("http://busdox.org/serviceMetadata/publishing/1.0/", "ServiceMetadata");
private final static QName _ServiceGroup_QNAME = new QName("http://busdox.org/serviceMetadata/publishing/1.0/", "ServiceGroup");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.busdox.servicemetadata.publishing._1
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link ServiceGroupType }
*
*/
public ServiceGroupType createServiceGroupType() {
return new ServiceGroupType();
}
/**
* Create an instance of {@link SignedServiceMetadataType }
*
*/
public SignedServiceMetadataType createSignedServiceMetadataType() {
return new SignedServiceMetadataType();
}
/**
* Create an instance of {@link ServiceMetadataType }
*
*/
public ServiceMetadataType createServiceMetadataType() {
return new ServiceMetadataType();
}
/**
* Create an instance of {@link ProcessType }
*
*/
public ProcessType createProcessType() {
return new ProcessType();
}
/**
* Create an instance of {@link ServiceMetadataReferenceCollectionType }
*
*/
public ServiceMetadataReferenceCollectionType createServiceMetadataReferenceCollectionType() {
return new ServiceMetadataReferenceCollectionType();
}
/**
* Create an instance of {@link ServiceMetadataReferenceType }
*
*/
public ServiceMetadataReferenceType createServiceMetadataReferenceType() {
return new ServiceMetadataReferenceType();
}
/**
* Create an instance of {@link ExtensionType }
*
*/
public ExtensionType createExtensionType() {
return new ExtensionType();
}
/**
* Create an instance of {@link EndpointType }
*
*/
public EndpointType createEndpointType() {
return new EndpointType();
}
/**
* Create an instance of {@link ProcessListType }
*
*/
public ProcessListType createProcessListType() {
return new ProcessListType();
}
/**
* Create an instance of {@link ServiceInformationType }
*
*/
public ServiceInformationType createServiceInformationType() {
return new ServiceInformationType();
}
/**
* Create an instance of {@link ServiceEndpointList }
*
*/
public ServiceEndpointList createServiceEndpointList() {
return new ServiceEndpointList();
}
/**
* Create an instance of {@link RedirectType }
*
*/
public RedirectType createRedirectType() {
return new RedirectType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link SignedServiceMetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://busdox.org/serviceMetadata/publishing/1.0/", name = "SignedServiceMetadata")
public JAXBElement createSignedServiceMetadata(SignedServiceMetadataType value) {
return new JAXBElement(_SignedServiceMetadata_QNAME, SignedServiceMetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ServiceMetadataType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://busdox.org/serviceMetadata/publishing/1.0/", name = "ServiceMetadata")
public JAXBElement createServiceMetadata(ServiceMetadataType value) {
return new JAXBElement(_ServiceMetadata_QNAME, ServiceMetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ServiceGroupType }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://busdox.org/serviceMetadata/publishing/1.0/", name = "ServiceGroup")
public JAXBElement createServiceGroup(ServiceGroupType value) {
return new JAXBElement(_ServiceGroup_QNAME, ServiceGroupType.class, null, value);
}
}