
eu.toop.edm.jaxb.cv.cbc.ObjectFactory Maven / Gradle / Ivy
package eu.toop.edm.jaxb.cv.cbc;
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.cbc 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 _Alias_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "alias");
public final static QName _Amount_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "amount");
public final static QName _BinaryObject_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "binaryObject");
public final static QName _Boolean_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "boolean");
public final static QName _Code_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "code");
public final static QName _Date_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "date");
public final static QName _DateTime_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "dateTime");
public final static QName _Decimal_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "decimal");
public final static QName _Description_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "description");
public final static QName _Duration_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "duration");
public final static QName _DurationMeasure_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "durationMeasure");
public final static QName _EndDate_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "endDate");
public final static QName _EndPoint_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "endPoint");
public final static QName _EndTime_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "endTime");
public final static QName _HexBinary_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "hexBinary");
public final static QName _Id_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "id");
public final static QName _Indicator_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "indicator");
public final static QName _Iri_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "iri");
public final static QName _Name_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "name");
public final static QName _QName_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "qName");
public final static QName _Measure_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "measure");
public final static QName _Numeric_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "numeric");
public final static QName _Quantity_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "quantity");
public final static QName _RefID_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "refID");
public final static QName _StartDate_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "startDate");
public final static QName _StartTime_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "startTime");
public final static QName _Text_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "text");
public final static QName _Title_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "title");
public final static QName _Time_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "time");
public final static QName _Type_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "type");
public final static QName _Uri_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "uri");
public final static QName _Uuid_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "uuid");
public final static QName _VersionInfo_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", "versionInfo");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.toop.edm.jaxb.cv.cbc
*
*/
public ObjectFactory() {
}
/**
* 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 AmountType }
*
* @return
* The created AmountType object and never null
.
*/
@Nonnull
public AmountType createAmountType() {
return new AmountType();
}
/**
* 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 DescriptionType }
*
* @return
* The created DescriptionType object and never null
.
*/
@Nonnull
public DescriptionType createDescriptionType() {
return new DescriptionType();
}
/**
* 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 DurationMeasureType }
*
* @return
* The created DurationMeasureType object and never null
.
*/
@Nonnull
public DurationMeasureType createDurationMeasureType() {
return new DurationMeasureType();
}
/**
* Create an instance of {@link EndDateType }
*
* @return
* The created EndDateType object and never null
.
*/
@Nonnull
public EndDateType createEndDateType() {
return new EndDateType();
}
/**
* Create an instance of {@link EndPointType }
*
* @return
* The created EndPointType object and never null
.
*/
@Nonnull
public EndPointType createEndPointType() {
return new EndPointType();
}
/**
* Create an instance of {@link EndTimeType }
*
* @return
* The created EndTimeType object and never null
.
*/
@Nonnull
public EndTimeType createEndTimeType() {
return new EndTimeType();
}
/**
* 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 IDType }
*
* @return
* The created IDType object and never null
.
*/
@Nonnull
public IDType createIDType() {
return new IDType();
}
/**
* 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 IRIType }
*
* @return
* The created IRIType object and never null
.
*/
@Nonnull
public IRIType createIRIType() {
return new IRIType();
}
/**
* 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 NumericType }
*
* @return
* The created NumericType object and never null
.
*/
@Nonnull
public NumericType createNumericType() {
return new NumericType();
}
/**
* 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 IDReferenceType }
*
* @return
* The created IDReferenceType object and never null
.
*/
@Nonnull
public IDReferenceType createIDReferenceType() {
return new IDReferenceType();
}
/**
* Create an instance of {@link StartDateType }
*
* @return
* The created StartDateType object and never null
.
*/
@Nonnull
public StartDateType createStartDateType() {
return new StartDateType();
}
/**
* Create an instance of {@link StartTimeType }
*
* @return
* The created StartTimeType object and never null
.
*/
@Nonnull
public StartTimeType createStartTimeType() {
return new StartTimeType();
}
/**
* 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 TitleType }
*
* @return
* The created TitleType object and never null
.
*/
@Nonnull
public TitleType createTitleType() {
return new TitleType();
}
/**
* 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 UUIDType }
*
* @return
* The created UUIDType object and never null
.
*/
@Nonnull
public UUIDType createUUIDType() {
return new UUIDType();
}
/**
* Create an instance of {@link VersionInfoType }
*
* @return
* The created VersionInfoType object and never null
.
*/
@Nonnull
public VersionInfoType createVersionInfoType() {
return new VersionInfoType();
}
/**
* Create an instance of {@link AliasType }
*
* @return
* The created AliasType object and never null
.
*/
@Nonnull
public AliasType createAliasType() {
return new AliasType();
}
/**
* 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/cbc_v2.0.0#", name = "alias")
@Nonnull
public JAXBElement createAlias(
@Nullable
final NameType value) {
return new JAXBElement(_Alias_QNAME, NameType.class, null, value);
}
/**
* 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/cbc_v2.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 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/cbc_v2.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/cbc_v2.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/cbc_v2.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/cbc_v2.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/cbc_v2.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/cbc_v2.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 DescriptionType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DescriptionType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "description")
@Nonnull
public JAXBElement createDescription(
@Nullable
final DescriptionType value) {
return new JAXBElement(_Description_QNAME, DescriptionType.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/cbc_v2.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 DurationMeasureType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link DurationMeasureType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "durationMeasure")
@Nonnull
public JAXBElement createDurationMeasure(
@Nullable
final DurationMeasureType value) {
return new JAXBElement(_DurationMeasure_QNAME, DurationMeasureType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndDateType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndDateType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "endDate")
@Nonnull
public JAXBElement createEndDate(
@Nullable
final EndDateType value) {
return new JAXBElement(_EndDate_QNAME, EndDateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndPointType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndPointType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "endPoint")
@Nonnull
public JAXBElement createEndPoint(
@Nullable
final EndPointType value) {
return new JAXBElement(_EndPoint_QNAME, EndPointType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link EndTimeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link EndTimeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "endTime")
@Nonnull
public JAXBElement createEndTime(
@Nullable
final EndTimeType value) {
return new JAXBElement(_EndTime_QNAME, EndTimeType.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/cbc_v2.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 IDType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IDType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "id")
@Nonnull
public JAXBElement createId(
@Nullable
final IDType value) {
return new JAXBElement(_Id_QNAME, IDType.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/cbc_v2.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 IRIType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IRIType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "iri")
@Nonnull
public JAXBElement createIri(
@Nullable
final IRIType value) {
return new JAXBElement(_Iri_QNAME, IRIType.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/cbc_v2.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 QName }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link QName }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "qName")
@Nonnull
public JAXBElement createQName(
@Nullable
final QName value) {
return new JAXBElement(_QName_QNAME, QName.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/cbc_v2.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 NumericType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link NumericType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "numeric")
@Nonnull
public JAXBElement createNumeric(
@Nullable
final NumericType value) {
return new JAXBElement(_Numeric_QNAME, NumericType.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/cbc_v2.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 IDReferenceType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link IDReferenceType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "refID")
@Nonnull
public JAXBElement createRefID(
@Nullable
final IDReferenceType value) {
return new JAXBElement(_RefID_QNAME, IDReferenceType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StartDateType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link StartDateType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "startDate")
@Nonnull
public JAXBElement createStartDate(
@Nullable
final StartDateType value) {
return new JAXBElement(_StartDate_QNAME, StartDateType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link StartTimeType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link StartTimeType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "startTime")
@Nonnull
public JAXBElement createStartTime(
@Nullable
final StartTimeType value) {
return new JAXBElement(_StartTime_QNAME, StartTimeType.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/cbc_v2.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 TitleType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link TitleType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "title")
@Nonnull
public JAXBElement createTitle(
@Nullable
final TitleType value) {
return new JAXBElement(_Title_QNAME, TitleType.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/cbc_v2.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/cbc_v2.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/cbc_v2.0.0#", name = "uri")
@Nonnull
public JAXBElement createUri(
@Nullable
final URIType value) {
return new JAXBElement(_Uri_QNAME, URIType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link UUIDType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link UUIDType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "uuid")
@Nonnull
public JAXBElement createUuid(
@Nullable
final UUIDType value) {
return new JAXBElement(_Uuid_QNAME, UUIDType.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link VersionInfoType }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link VersionInfoType }{@code >} The created JAXBElement and never null
.
*/
@XmlElementDecl(namespace = "https://data.europe.eu/semanticassets/ns/cv/common/cbc_v2.0.0#", name = "versionInfo")
@Nonnull
public JAXBElement createVersionInfo(
@Nullable
final VersionInfoType value) {
return new JAXBElement(_VersionInfo_QNAME, VersionInfoType.class, null, value);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy