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