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

com.helger.bdve.energieefactuur.ubl.ObjectFactory Maven / Gradle / Ivy

There is a newer version: 5.3.1
Show newest version

package com.helger.bdve.energieefactuur.ubl;

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 com.helger.bdve.energieefactuur.ubl 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 _SEEFExtensionWrapper_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "SEEFExtensionWrapper"); public final static QName _UtilityConsumptionPoint_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "UtilityConsumptionPoint"); public final static QName _TaxTotalPerSupplierParty_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "TaxTotalPerSupplierParty"); public final static QName _LatestMeterQuantity_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "LatestMeterQuantity"); public final static QName _LatestMeterReadingDate_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "LatestMeterReadingDate"); public final static QName _LatestMeterReadingMethodCode_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "LatestMeterReadingMethodCode"); public final static QName _MeterReadingComments_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "MeterReadingComments"); public final static QName _MeterConstant_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "MeterConstant"); public final static QName _MeterNumber_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "MeterNumber"); public final static QName _MeterReadingTypeCode_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "MeterReadingTypeCode"); public final static QName _PreviousMeterQuantity_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "PreviousMeterQuantity"); public final static QName _PreviousMeterReadingDate_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "PreviousMeterReadingDate"); public final static QName _PreviousMeterReadingMethodCode_QNAME = new QName("urn:www.energie-efactuur.nl:profile:invoice:ver2.0", "PreviousMeterReadingMethodCode"); /** * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.helger.bdve.energieefactuur.ubl * */ public ObjectFactory() { } /** * Create an instance of {@link FuelMixType } * * @return * The created FuelMixType object and never null. */ @Nonnull public FuelMixType createFuelMixType() { return new FuelMixType(); } /** * Create an instance of {@link ConsumptionPointType } * * @return * The created ConsumptionPointType object and never null. */ @Nonnull public ConsumptionPointType createConsumptionPointType() { return new ConsumptionPointType(); } /** * Create an instance of {@link SEEFExtensionWrapperType } * * @return * The created SEEFExtensionWrapperType object and never null. */ @Nonnull public SEEFExtensionWrapperType createSEEFExtensionWrapperType() { return new SEEFExtensionWrapperType(); } /** * Create an instance of {@link TaxTotalPerSupplierPartyType } * * @return * The created TaxTotalPerSupplierPartyType object and never null. */ @Nonnull public TaxTotalPerSupplierPartyType createTaxTotalPerSupplierPartyType() { return new TaxTotalPerSupplierPartyType(); } /** * Create an instance of {@link LatestMeterQuantityType } * * @return * The created LatestMeterQuantityType object and never null. */ @Nonnull public LatestMeterQuantityType createLatestMeterQuantityType() { return new LatestMeterQuantityType(); } /** * Create an instance of {@link LatestMeterReadingDateType } * * @return * The created LatestMeterReadingDateType object and never null. */ @Nonnull public LatestMeterReadingDateType createLatestMeterReadingDateType() { return new LatestMeterReadingDateType(); } /** * Create an instance of {@link LatestMeterReadingMethodCodeType } * * @return * The created LatestMeterReadingMethodCodeType object and never null. */ @Nonnull public LatestMeterReadingMethodCodeType createLatestMeterReadingMethodCodeType() { return new LatestMeterReadingMethodCodeType(); } /** * Create an instance of {@link MeterReadingCommentsType } * * @return * The created MeterReadingCommentsType object and never null. */ @Nonnull public MeterReadingCommentsType createMeterReadingCommentsType() { return new MeterReadingCommentsType(); } /** * Create an instance of {@link MeterConstantType } * * @return * The created MeterConstantType object and never null. */ @Nonnull public MeterConstantType createMeterConstantType() { return new MeterConstantType(); } /** * Create an instance of {@link MeterNumberType } * * @return * The created MeterNumberType object and never null. */ @Nonnull public MeterNumberType createMeterNumberType() { return new MeterNumberType(); } /** * Create an instance of {@link MeterReadingTypeCodeType } * * @return * The created MeterReadingTypeCodeType object and never null. */ @Nonnull public MeterReadingTypeCodeType createMeterReadingTypeCodeType() { return new MeterReadingTypeCodeType(); } /** * Create an instance of {@link PreviousMeterQuantityType } * * @return * The created PreviousMeterQuantityType object and never null. */ @Nonnull public PreviousMeterQuantityType createPreviousMeterQuantityType() { return new PreviousMeterQuantityType(); } /** * Create an instance of {@link PreviousMeterReadingDateType } * * @return * The created PreviousMeterReadingDateType object and never null. */ @Nonnull public PreviousMeterReadingDateType createPreviousMeterReadingDateType() { return new PreviousMeterReadingDateType(); } /** * Create an instance of {@link PreviousMeterReadingMethodCodeType } * * @return * The created PreviousMeterReadingMethodCodeType object and never null. */ @Nonnull public PreviousMeterReadingMethodCodeType createPreviousMeterReadingMethodCodeType() { return new PreviousMeterReadingMethodCodeType(); } /** * Create an instance of {@link MeterType } * * @return * The created MeterType object and never null. */ @Nonnull public MeterType createMeterType() { return new MeterType(); } /** * Create an instance of {@link MeterReadingType } * * @return * The created MeterReadingType object and never null. */ @Nonnull public MeterReadingType createMeterReadingType() { return new MeterReadingType(); } /** * Create an instance of {@link FuelMixType.FuelType } * * @return * The created FuelType object and never null. */ @Nonnull public FuelMixType.FuelType createFuelMixTypeFuelType() { return new FuelMixType.FuelType(); } /** * Create an instance of {@link ConsumptionPointType.Address } * * @return * The created Address object and never null. */ @Nonnull public ConsumptionPointType.Address createConsumptionPointTypeAddress() { return new ConsumptionPointType.Address(); } /** * Create an instance of {@link JAXBElement }{@code <}{@link SEEFExtensionWrapperType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link SEEFExtensionWrapperType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "SEEFExtensionWrapper") @Nonnull public JAXBElement createSEEFExtensionWrapper( @Nullable final SEEFExtensionWrapperType value) { return new JAXBElement(_SEEFExtensionWrapper_QNAME, SEEFExtensionWrapperType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link ConsumptionPointType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link ConsumptionPointType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "UtilityConsumptionPoint") @Nonnull public JAXBElement createUtilityConsumptionPoint( @Nullable final ConsumptionPointType value) { return new JAXBElement(_UtilityConsumptionPoint_QNAME, ConsumptionPointType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link TaxTotalPerSupplierPartyType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link TaxTotalPerSupplierPartyType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "TaxTotalPerSupplierParty") @Nonnull public JAXBElement createTaxTotalPerSupplierParty( @Nullable final TaxTotalPerSupplierPartyType value) { return new JAXBElement(_TaxTotalPerSupplierParty_QNAME, TaxTotalPerSupplierPartyType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LatestMeterQuantityType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LatestMeterQuantityType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "LatestMeterQuantity") @Nonnull public JAXBElement createLatestMeterQuantity( @Nullable final LatestMeterQuantityType value) { return new JAXBElement(_LatestMeterQuantity_QNAME, LatestMeterQuantityType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LatestMeterReadingDateType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LatestMeterReadingDateType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "LatestMeterReadingDate") @Nonnull public JAXBElement createLatestMeterReadingDate( @Nullable final LatestMeterReadingDateType value) { return new JAXBElement(_LatestMeterReadingDate_QNAME, LatestMeterReadingDateType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link LatestMeterReadingMethodCodeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link LatestMeterReadingMethodCodeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "LatestMeterReadingMethodCode") @Nonnull public JAXBElement createLatestMeterReadingMethodCode( @Nullable final LatestMeterReadingMethodCodeType value) { return new JAXBElement(_LatestMeterReadingMethodCode_QNAME, LatestMeterReadingMethodCodeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeterReadingCommentsType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MeterReadingCommentsType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "MeterReadingComments") @Nonnull public JAXBElement createMeterReadingComments( @Nullable final MeterReadingCommentsType value) { return new JAXBElement(_MeterReadingComments_QNAME, MeterReadingCommentsType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeterConstantType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MeterConstantType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "MeterConstant") @Nonnull public JAXBElement createMeterConstant( @Nullable final MeterConstantType value) { return new JAXBElement(_MeterConstant_QNAME, MeterConstantType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeterNumberType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MeterNumberType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "MeterNumber") @Nonnull public JAXBElement createMeterNumber( @Nullable final MeterNumberType value) { return new JAXBElement(_MeterNumber_QNAME, MeterNumberType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link MeterReadingTypeCodeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link MeterReadingTypeCodeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "MeterReadingTypeCode") @Nonnull public JAXBElement createMeterReadingTypeCode( @Nullable final MeterReadingTypeCodeType value) { return new JAXBElement(_MeterReadingTypeCode_QNAME, MeterReadingTypeCodeType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PreviousMeterQuantityType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PreviousMeterQuantityType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "PreviousMeterQuantity") @Nonnull public JAXBElement createPreviousMeterQuantity( @Nullable final PreviousMeterQuantityType value) { return new JAXBElement(_PreviousMeterQuantity_QNAME, PreviousMeterQuantityType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PreviousMeterReadingDateType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PreviousMeterReadingDateType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "PreviousMeterReadingDate") @Nonnull public JAXBElement createPreviousMeterReadingDate( @Nullable final PreviousMeterReadingDateType value) { return new JAXBElement(_PreviousMeterReadingDate_QNAME, PreviousMeterReadingDateType.class, null, value); } /** * Create an instance of {@link JAXBElement }{@code <}{@link PreviousMeterReadingMethodCodeType }{@code >} * * @param value * Java instance representing xml element's value. * @return * the new instance of {@link JAXBElement }{@code <}{@link PreviousMeterReadingMethodCodeType }{@code >} The created JAXBElement and never null. */ @XmlElementDecl(namespace = "urn:www.energie-efactuur.nl:profile:invoice:ver2.0", name = "PreviousMeterReadingMethodCode") @Nonnull public JAXBElement createPreviousMeterReadingMethodCode( @Nullable final PreviousMeterReadingMethodCodeType value) { return new JAXBElement(_PreviousMeterReadingMethodCode_QNAME, PreviousMeterReadingMethodCodeType.class, null, value); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy