All Downloads are FREE. Search and download functionalities are using the official Maven repository.

eu.toop.edm.jaxb.cv.dt.ObjectFactory Maven / Gradle / Ivy


package eu.toop.edm.jaxb.cv.dt;

import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import com.helger.commons.annotation.CodingStyleguideUnaware;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the eu.toop.edm.jaxb.cv.dt 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.

This class was annotated by ph-jaxb22-plugin -Xph-annotate

* * */ @XmlRegistry @CodingStyleguideUnaware public class ObjectFactory { public final static QName _Amount_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Amount"); public final static QName _AnyURI_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "AnyURI"); public final static QName _BinaryObject_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "BinaryObject"); public final static QName _Boolean_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Boolean"); public final static QName _Code_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Code"); public final static QName _Date_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Date"); public final static QName _DateTime_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "DateTime"); public final static QName _Decimal_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Decimal"); public final static QName _Duration_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Duration"); public final static QName _ID_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "ID"); public final static QName _Identifier_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Identifier"); public final static QName _Indicator_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Indicator"); public final static QName _HexBinary_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "HexBinary"); public final static QName _Name_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Name"); public final static QName _Measure_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Measure"); public final static QName _PositiveInteger_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "PositiveInteger"); public final static QName _Quantity_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Quantity"); public final static QName _Text_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Text"); public final static QName _Time_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Time"); public final static QName _Type_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "Type"); public final static QName _URI_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", "URI"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.toop.edm.jaxb.cv.dt * */ public ObjectFactory() { } /** * Create an instance of {@link AmountType } * * @return * The created AmountType object and never null. */ @Nonnull public AmountType createAmountType() { return new AmountType(); } /** * Create an instance of {@link AnyURIType } * * @return * The created AnyURIType object and never null. */ @Nonnull public AnyURIType createAnyURIType() { return new AnyURIType(); } /** * Create an instance of {@link BinaryObjectType } * * @return * The created BinaryObjectType object and never null. */ @Nonnull public BinaryObjectType createBinaryObjectType() { return new BinaryObjectType(); } /** * Create an instance of {@link BooleanType } * * @return * The created BooleanType object and never null. */ @Nonnull public BooleanType createBooleanType() { return new BooleanType(); } /** * Create an instance of {@link CodeType } * * @return * The created CodeType object and never null. */ @Nonnull public CodeType createCodeType() { return new CodeType(); } /** * Create an instance of {@link DateType } * * @return * The created DateType object and never null. */ @Nonnull public DateType createDateType() { return new DateType(); } /** * Create an instance of {@link DateTimeType } * * @return * The created DateTimeType object and never null. */ @Nonnull public DateTimeType createDateTimeType() { return new DateTimeType(); } /** * Create an instance of {@link DecimalType } * * @return * The created DecimalType object and never null. */ @Nonnull public DecimalType createDecimalType() { return new DecimalType(); } /** * Create an instance of {@link DurationType } * * @return * The created DurationType object and never null. */ @Nonnull public DurationType createDurationType() { return new DurationType(); } /** * Create an instance of {@link IdentifierType } * * @return * The created IdentifierType object and never null. */ @Nonnull public IdentifierType createIdentifierType() { return new IdentifierType(); } /** * Create an instance of {@link IndicatorType } * * @return * The created IndicatorType object and never null. */ @Nonnull public IndicatorType createIndicatorType() { return new IndicatorType(); } /** * Create an instance of {@link HexBinaryType } * * @return * The created HexBinaryType object and never null. */ @Nonnull public HexBinaryType createHexBinaryType() { return new HexBinaryType(); } /** * Create an instance of {@link NameType } * * @return * The created NameType object and never null. */ @Nonnull public NameType createNameType() { return new NameType(); } /** * Create an instance of {@link MeasureType } * * @return * The created MeasureType object and never null. */ @Nonnull public MeasureType createMeasureType() { return new MeasureType(); } /** * Create an instance of {@link PositiveIntegerType } * * @return * The created PositiveIntegerType object and never null. */ @Nonnull public PositiveIntegerType createPositiveIntegerType() { return new PositiveIntegerType(); } /** * Create an instance of {@link QuantityType } * * @return * The created QuantityType object and never null. */ @Nonnull public QuantityType createQuantityType() { return new QuantityType(); } /** * Create an instance of {@link TextType } * * @return * The created TextType object and never null. */ @Nonnull public TextType createTextType() { return new TextType(); } /** * Create an instance of {@link TimeType } * * @return * The created TimeType object and never null. */ @Nonnull public TimeType createTimeType() { return new TimeType(); } /** * Create an instance of {@link TypeType } * * @return * The created TypeType object and never null. */ @Nonnull public TypeType createTypeType() { return new TypeType(); } /** * Create an instance of {@link URIType } * * @return * The created URIType object and never null. */ @Nonnull public URIType createURIType() { return new URIType(); } /** * Create an instance of {@link NumericType } * * @return * The created NumericType object and never null. */ @Nonnull public NumericType createNumericType() { return new NumericType(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AmountType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AmountType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Amount") @Nonnull public JAXBElement createAmount( @Nullable final AmountType value) { return new JAXBElement(_Amount_QNAME, AmountType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link AnyURIType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link AnyURIType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "AnyURI") @Nonnull public JAXBElement createAnyURI( @Nullable final AnyURIType value) { return new JAXBElement(_AnyURI_QNAME, AnyURIType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BinaryObjectType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BinaryObjectType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "BinaryObject") @Nonnull public JAXBElement createBinaryObject( @Nullable final BinaryObjectType value) { return new JAXBElement(_BinaryObject_QNAME, BinaryObjectType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link BooleanType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link BooleanType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Boolean") @Nonnull public JAXBElement createBoolean( @Nullable final BooleanType value) { return new JAXBElement(_Boolean_QNAME, BooleanType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link CodeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Code") @Nonnull public JAXBElement createCode( @Nullable final CodeType value) { return new JAXBElement(_Code_QNAME, CodeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DateType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DateType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Date") @Nonnull public JAXBElement createDate( @Nullable final DateType value) { return new JAXBElement(_Date_QNAME, DateType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DateTimeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DateTimeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "DateTime") @Nonnull public JAXBElement createDateTime( @Nullable final DateTimeType value) { return new JAXBElement(_DateTime_QNAME, DateTimeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DecimalType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DecimalType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Decimal") @Nonnull public JAXBElement createDecimal( @Nullable final DecimalType value) { return new JAXBElement(_Decimal_QNAME, DecimalType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link DurationType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link DurationType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Duration") @Nonnull public JAXBElement createDuration( @Nullable final DurationType value) { return new JAXBElement(_Duration_QNAME, DurationType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "ID") @Nonnull public JAXBElement createID( @Nullable final IdentifierType value) { return new JAXBElement(_ID_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link IdentifierType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Identifier") @Nonnull public JAXBElement createIdentifier( @Nullable final IdentifierType value) { return new JAXBElement(_Identifier_QNAME, IdentifierType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link IndicatorType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link IndicatorType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Indicator") @Nonnull public JAXBElement createIndicator( @Nullable final IndicatorType value) { return new JAXBElement(_Indicator_QNAME, IndicatorType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link HexBinaryType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link HexBinaryType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "HexBinary") @Nonnull public JAXBElement createHexBinary( @Nullable final HexBinaryType value) { return new JAXBElement(_HexBinary_QNAME, HexBinaryType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link NameType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Name") @Nonnull public JAXBElement createName( @Nullable final NameType value) { return new JAXBElement(_Name_QNAME, NameType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeasureType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MeasureType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Measure") @Nonnull public JAXBElement createMeasure( @Nullable final MeasureType value) { return new JAXBElement(_Measure_QNAME, MeasureType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PositiveIntegerType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PositiveIntegerType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "PositiveInteger") @Nonnull public JAXBElement createPositiveInteger( @Nullable final PositiveIntegerType value) { return new JAXBElement(_PositiveInteger_QNAME, PositiveIntegerType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link QuantityType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link QuantityType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Quantity") @Nonnull public JAXBElement createQuantity( @Nullable final QuantityType value) { return new JAXBElement(_Quantity_QNAME, QuantityType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TextType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TextType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Text") @Nonnull public JAXBElement createText( @Nullable final TextType value) { return new JAXBElement(_Text_QNAME, TextType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TimeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TimeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Time") @Nonnull public JAXBElement createTime( @Nullable final TimeType value) { return new JAXBElement(_Time_QNAME, TimeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TypeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TypeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "Type") @Nonnull public JAXBElement createType( @Nullable final TypeType value) { return new JAXBElement(_Type_QNAME, TypeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link URIType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link URIType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/dataTypes-2.0.0#", name = "URI") @Nonnull public JAXBElement createURI( @Nullable final URIType value) { return new JAXBElement(_URI_QNAME, URIType.class, null, value); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy