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

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

The newest version!

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

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;
import eu.toop.edm.jaxb.cv.cbc.CodeType;
import eu.toop.edm.jaxb.cv.cbc.DescriptionType;
import eu.toop.edm.jaxb.cv.cbc.IDType;
import eu.toop.edm.jaxb.cv.cbc.NumericType;
import eu.toop.edm.jaxb.cv.cbc.TextType;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the eu.toop.edm.jaxb.cv.cac 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 _AdditionalStreetName_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "additionalStreetName"); public final static QName _AddressFormatCode_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "addressFormatCode"); public final static QName _AddressLine_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "addressLine"); public final static QName _AddressTypeCode_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "addressTypeCode"); public final static QName _BlockName_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "blockName"); public final static QName _BuildingName_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "buildingName"); public final static QName _BuildingNumber_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "buildingNumber"); public final static QName _CityName_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "cityName"); public final static QName _CitySubdivisionName_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "citySubdivisionName"); public final static QName _CountryCode_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "countryCode"); public final static QName _CountrySubentity_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "countrySubentity"); public final static QName _HasCountrySubentityCode_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "hasCountrySubentityCode"); public final static QName _Department_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "department"); public final static QName _Description_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "description"); public final static QName _District_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "district"); public final static QName _Floor_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "floor"); public final static QName _Id_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "id"); public final static QName _InhouseMail_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "inhouseMail"); public final static QName _MarkAttention_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "markAttention"); public final static QName _MarkCare_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "markCare"); public final static QName _PlotIdentification_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "plotIdentification"); public final static QName _PostalZone_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "postalZone"); public final static QName _Postbox_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "postbox"); public final static QName _Region_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "region"); public final static QName _Room_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "room"); public final static QName _StreetName_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "streetName"); public final static QName _TimezoneOffset_QNAME = new QName("https://data.europe.eu/semanticassets/ns/cv/common/cac_v2.0.0#", "timezoneOffset"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: eu.toop.edm.jaxb.cv.cac * */ public ObjectFactory() { } /** * Create an instance of {@link PeriodType } * * @return * The created PeriodType object and never null. */ @Nonnull public PeriodType createPeriodType() { return new PeriodType(); } /** * Create an instance of {@link AddressType } * * @return * The created AddressType object and never null. */ @Nonnull public AddressType createAddressType() { return new AddressType(); } /** * 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/cac_v2.0.0#", name = "additionalStreetName") @Nonnull public JAXBElement createAdditionalStreetName( @Nullable final TextType value) { return new JAXBElement(_AdditionalStreetName_QNAME, TextType.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/cac_v2.0.0#", name = "addressFormatCode") @Nonnull public JAXBElement createAddressFormatCode( @Nullable final CodeType value) { return new JAXBElement(_AddressFormatCode_QNAME, CodeType.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/cac_v2.0.0#", name = "addressLine") @Nonnull public JAXBElement createAddressLine( @Nullable final TextType value) { return new JAXBElement(_AddressLine_QNAME, TextType.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/cac_v2.0.0#", name = "addressTypeCode") @Nonnull public JAXBElement createAddressTypeCode( @Nullable final CodeType value) { return new JAXBElement(_AddressTypeCode_QNAME, CodeType.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/cac_v2.0.0#", name = "blockName") @Nonnull public JAXBElement createBlockName( @Nullable final TextType value) { return new JAXBElement(_BlockName_QNAME, TextType.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/cac_v2.0.0#", name = "buildingName") @Nonnull public JAXBElement createBuildingName( @Nullable final TextType value) { return new JAXBElement(_BuildingName_QNAME, TextType.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/cac_v2.0.0#", name = "buildingNumber") @Nonnull public JAXBElement createBuildingNumber( @Nullable final TextType value) { return new JAXBElement(_BuildingNumber_QNAME, TextType.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/cac_v2.0.0#", name = "cityName") @Nonnull public JAXBElement createCityName( @Nullable final TextType value) { return new JAXBElement(_CityName_QNAME, TextType.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/cac_v2.0.0#", name = "citySubdivisionName") @Nonnull public JAXBElement createCitySubdivisionName( @Nullable final TextType value) { return new JAXBElement(_CitySubdivisionName_QNAME, TextType.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/cac_v2.0.0#", name = "countryCode") @Nonnull public JAXBElement createCountryCode( @Nullable final CodeType value) { return new JAXBElement(_CountryCode_QNAME, CodeType.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/cac_v2.0.0#", name = "countrySubentity") @Nonnull public JAXBElement createCountrySubentity( @Nullable final TextType value) { return new JAXBElement(_CountrySubentity_QNAME, TextType.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/cac_v2.0.0#", name = "hasCountrySubentityCode") @Nonnull public JAXBElement createHasCountrySubentityCode( @Nullable final CodeType value) { return new JAXBElement(_HasCountrySubentityCode_QNAME, CodeType.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/cac_v2.0.0#", name = "department") @Nonnull public JAXBElement createDepartment( @Nullable final TextType value) { return new JAXBElement(_Department_QNAME, TextType.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/cac_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 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/cac_v2.0.0#", name = "district") @Nonnull public JAXBElement createDistrict( @Nullable final TextType value) { return new JAXBElement(_District_QNAME, TextType.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/cac_v2.0.0#", name = "floor") @Nonnull public JAXBElement createFloor( @Nullable final TextType value) { return new JAXBElement(_Floor_QNAME, TextType.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/cac_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 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/cac_v2.0.0#", name = "inhouseMail") @Nonnull public JAXBElement createInhouseMail( @Nullable final TextType value) { return new JAXBElement(_InhouseMail_QNAME, TextType.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/cac_v2.0.0#", name = "markAttention") @Nonnull public JAXBElement createMarkAttention( @Nullable final TextType value) { return new JAXBElement(_MarkAttention_QNAME, TextType.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/cac_v2.0.0#", name = "markCare") @Nonnull public JAXBElement createMarkCare( @Nullable final TextType value) { return new JAXBElement(_MarkCare_QNAME, TextType.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/cac_v2.0.0#", name = "plotIdentification") @Nonnull public JAXBElement createPlotIdentification( @Nullable final TextType value) { return new JAXBElement(_PlotIdentification_QNAME, TextType.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/cac_v2.0.0#", name = "postalZone") @Nonnull public JAXBElement createPostalZone( @Nullable final TextType value) { return new JAXBElement(_PostalZone_QNAME, TextType.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/cac_v2.0.0#", name = "postbox") @Nonnull public JAXBElement createPostbox( @Nullable final TextType value) { return new JAXBElement(_Postbox_QNAME, TextType.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/cac_v2.0.0#", name = "region") @Nonnull public JAXBElement createRegion( @Nullable final TextType value) { return new JAXBElement(_Region_QNAME, TextType.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/cac_v2.0.0#", name = "room") @Nonnull public JAXBElement createRoom( @Nullable final TextType value) { return new JAXBElement(_Room_QNAME, TextType.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/cac_v2.0.0#", name = "streetName") @Nonnull public JAXBElement createStreetName( @Nullable final TextType value) { return new JAXBElement(_StreetName_QNAME, TextType.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/cac_v2.0.0#", name = "timezoneOffset") @Nonnull public JAXBElement createTimezoneOffset( @Nullable final NumericType value) { return new JAXBElement(_TimezoneOffset_QNAME, NumericType.class, null, value); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy