org.w3c.ws.addressing.ObjectFactory Maven / Gradle / Ivy
Show all versions of bedrock-runtime-windows Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2022.07.07 at 02:29:03 PM UTC
//
package org.w3c.ws.addressing;
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.w3c.ws.addressing 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 _EndpointReference_QNAME = new QName("http://www.w3.org/2005/08/addressing", "EndpointReference");
private final static QName _ReferenceParameters_QNAME = new QName("http://www.w3.org/2005/08/addressing", "ReferenceParameters");
private final static QName _Metadata_QNAME = new QName("http://www.w3.org/2005/08/addressing", "Metadata");
private final static QName _MessageID_QNAME = new QName("http://www.w3.org/2005/08/addressing", "MessageID");
private final static QName _RelatesTo_QNAME = new QName("http://www.w3.org/2005/08/addressing", "RelatesTo");
private final static QName _ReplyTo_QNAME = new QName("http://www.w3.org/2005/08/addressing", "ReplyTo");
private final static QName _From_QNAME = new QName("http://www.w3.org/2005/08/addressing", "From");
private final static QName _FaultTo_QNAME = new QName("http://www.w3.org/2005/08/addressing", "FaultTo");
private final static QName _To_QNAME = new QName("http://www.w3.org/2005/08/addressing", "To");
private final static QName _Action_QNAME = new QName("http://www.w3.org/2005/08/addressing", "Action");
private final static QName _RetryAfter_QNAME = new QName("http://www.w3.org/2005/08/addressing", "RetryAfter");
private final static QName _ProblemHeaderQName_QNAME = new QName("http://www.w3.org/2005/08/addressing", "ProblemHeaderQName");
private final static QName _ProblemIRI_QNAME = new QName("http://www.w3.org/2005/08/addressing", "ProblemIRI");
private final static QName _ProblemAction_QNAME = new QName("http://www.w3.org/2005/08/addressing", "ProblemAction");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.w3c.ws.addressing
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link EndpointReferenceType }
*
*/
public EndpointReferenceType createEndpointReferenceType() {
return new EndpointReferenceType();
}
/**
* Create an instance of {@link ReferenceParametersType }
*
*/
public ReferenceParametersType createReferenceParametersType() {
return new ReferenceParametersType();
}
/**
* Create an instance of {@link MetadataType }
*
*/
public MetadataType createMetadataType() {
return new MetadataType();
}
/**
* Create an instance of {@link AttributedURIType }
*
*/
public AttributedURIType createAttributedURIType() {
return new AttributedURIType();
}
/**
* Create an instance of {@link RelatesToType }
*
*/
public RelatesToType createRelatesToType() {
return new RelatesToType();
}
/**
* Create an instance of {@link AttributedUnsignedLongType }
*
*/
public AttributedUnsignedLongType createAttributedUnsignedLongType() {
return new AttributedUnsignedLongType();
}
/**
* Create an instance of {@link AttributedQNameType }
*
*/
public AttributedQNameType createAttributedQNameType() {
return new AttributedQNameType();
}
/**
* Create an instance of {@link ProblemActionType }
*
*/
public ProblemActionType createProblemActionType() {
return new ProblemActionType();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "EndpointReference")
public JAXBElement createEndpointReference(EndpointReferenceType value) {
return new JAXBElement(_EndpointReference_QNAME, EndpointReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ReferenceParametersType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ReferenceParametersType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "ReferenceParameters")
public JAXBElement createReferenceParameters(ReferenceParametersType value) {
return new JAXBElement(_ReferenceParameters_QNAME, ReferenceParametersType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link MetadataType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link MetadataType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "Metadata")
public JAXBElement createMetadata(MetadataType value) {
return new JAXBElement(_Metadata_QNAME, MetadataType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AttributedURIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AttributedURIType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "MessageID")
public JAXBElement createMessageID(AttributedURIType value) {
return new JAXBElement(_MessageID_QNAME, AttributedURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RelatesToType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RelatesToType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "RelatesTo")
public JAXBElement createRelatesTo(RelatesToType value) {
return new JAXBElement(_RelatesTo_QNAME, RelatesToType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "ReplyTo")
public JAXBElement createReplyTo(EndpointReferenceType value) {
return new JAXBElement(_ReplyTo_QNAME, EndpointReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "From")
public JAXBElement createFrom(EndpointReferenceType value) {
return new JAXBElement(_From_QNAME, EndpointReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndpointReferenceType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "FaultTo")
public JAXBElement createFaultTo(EndpointReferenceType value) {
return new JAXBElement(_FaultTo_QNAME, EndpointReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AttributedURIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AttributedURIType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "To")
public JAXBElement createTo(AttributedURIType value) {
return new JAXBElement(_To_QNAME, AttributedURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AttributedURIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AttributedURIType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "Action")
public JAXBElement createAction(AttributedURIType value) {
return new JAXBElement(_Action_QNAME, AttributedURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AttributedUnsignedLongType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AttributedUnsignedLongType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "RetryAfter")
public JAXBElement createRetryAfter(AttributedUnsignedLongType value) {
return new JAXBElement(_RetryAfter_QNAME, AttributedUnsignedLongType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AttributedQNameType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AttributedQNameType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "ProblemHeaderQName")
public JAXBElement createProblemHeaderQName(AttributedQNameType value) {
return new JAXBElement(_ProblemHeaderQName_QNAME, AttributedQNameType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link AttributedURIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link AttributedURIType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "ProblemIRI")
public JAXBElement createProblemIRI(AttributedURIType value) {
return new JAXBElement(_ProblemIRI_QNAME, AttributedURIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link ProblemActionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link ProblemActionType }{@code >}
*/
@XmlElementDecl(namespace = "http://www.w3.org/2005/08/addressing", name = "ProblemAction")
public JAXBElement createProblemAction(ProblemActionType value) {
return new JAXBElement(_ProblemAction_QNAME, ProblemActionType.class, null, value);
}
}