com.hubject.datex.energyinfrastructure.generated.facilities.ObjectFactory Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.1
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2022.10.06 at 11:44:34 AM CEST
//
package com.hubject.datex.energyinfrastructure.generated.facilities;
import javax.xml.bind.annotation.XmlRegistry;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the com.hubject.datex.energyinfrastructure.generated.facilities 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.
*
*/
@XmlRegistry
public class ObjectFactory {
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.hubject.datex.energyinfrastructure.generated.facilities
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link CredentialTypeEnum }
*
*/
public CredentialTypeEnum createCredentialTypeEnum() {
return new CredentialTypeEnum();
}
/**
* Create an instance of {@link EnergySourceEnum }
*
*/
public EnergySourceEnum createEnergySourceEnum() {
return new EnergySourceEnum();
}
/**
* Create an instance of {@link FacilityObjectVersionedReference }
*
*/
public FacilityObjectVersionedReference createFacilityObjectVersionedReference() {
return new FacilityObjectVersionedReference();
}
/**
* Create an instance of {@link MeansOfPaymentEnum }
*
*/
public MeansOfPaymentEnum createMeansOfPaymentEnum() {
return new MeansOfPaymentEnum();
}
/**
* Create an instance of {@link OperatingHoursSpecificationVersionedReference }
*
*/
public OperatingHoursSpecificationVersionedReference createOperatingHoursSpecificationVersionedReference() {
return new OperatingHoursSpecificationVersionedReference();
}
/**
* Create an instance of {@link OperatingHoursTableVersionedReference }
*
*/
public OperatingHoursTableVersionedReference createOperatingHoursTableVersionedReference() {
return new OperatingHoursTableVersionedReference();
}
/**
* Create an instance of {@link OrganisationVersionedReference }
*
*/
public OrganisationVersionedReference createOrganisationVersionedReference() {
return new OrganisationVersionedReference();
}
/**
* Create an instance of {@link PaymentBrandsEnum }
*
*/
public PaymentBrandsEnum createPaymentBrandsEnum() {
return new PaymentBrandsEnum();
}
/**
* Create an instance of {@link PaymentTimingEnum }
*
*/
public PaymentTimingEnum createPaymentTimingEnum() {
return new PaymentTimingEnum();
}
/**
* Create an instance of {@link RateAvailabilityTypeEnum }
*
*/
public RateAvailabilityTypeEnum createRateAvailabilityTypeEnum() {
return new RateAvailabilityTypeEnum();
}
/**
* Create an instance of {@link RateLineTypeEnum }
*
*/
public RateLineTypeEnum createRateLineTypeEnum() {
return new RateLineTypeEnum();
}
/**
* Create an instance of {@link RateMatrixVersionedReference }
*
*/
public RateMatrixVersionedReference createRateMatrixVersionedReference() {
return new RateMatrixVersionedReference();
}
/**
* Create an instance of {@link RateTableVersionedReference }
*
*/
public RateTableVersionedReference createRateTableVersionedReference() {
return new RateTableVersionedReference();
}
/**
* Create an instance of {@link RateTypeEnum }
*
*/
public RateTypeEnum createRateTypeEnum() {
return new RateTypeEnum();
}
/**
* Create an instance of {@link RateUsageConditionsTypeEnum }
*
*/
public RateUsageConditionsTypeEnum createRateUsageConditionsTypeEnum() {
return new RateUsageConditionsTypeEnum();
}
/**
* Create an instance of {@link RefundTypeEnum }
*
*/
public RefundTypeEnum createRefundTypeEnum() {
return new RefundTypeEnum();
}
/**
* Create an instance of {@link RightTypeEnum }
*
*/
public RightTypeEnum createRightTypeEnum() {
return new RightTypeEnum();
}
/**
* Create an instance of {@link SurchargeTypeEnum }
*
*/
public SurchargeTypeEnum createSurchargeTypeEnum() {
return new SurchargeTypeEnum();
}
/**
* Create an instance of {@link UserTypeEnum }
*
*/
public UserTypeEnum createUserTypeEnum() {
return new UserTypeEnum();
}
/**
* Create an instance of {@link AmountInCurrency }
*
*/
public AmountInCurrency createAmountInCurrency() {
return new AmountInCurrency();
}
/**
* Create an instance of {@link BrandsAcceptedCodeList }
*
*/
public BrandsAcceptedCodeList createBrandsAcceptedCodeList() {
return new BrandsAcceptedCodeList();
}
/**
* Create an instance of {@link BrandsAcceptedText }
*
*/
public BrandsAcceptedText createBrandsAcceptedText() {
return new BrandsAcceptedText();
}
/**
* Create an instance of {@link ClosureInformation }
*
*/
public ClosureInformation createClosureInformation() {
return new ClosureInformation();
}
/**
* Create an instance of {@link ContactInformation }
*
*/
public ContactInformation createContactInformation() {
return new ContactInformation();
}
/**
* Create an instance of {@link ContactPerson }
*
*/
public ContactPerson createContactPerson() {
return new ContactPerson();
}
/**
* Create an instance of {@link Credential }
*
*/
public Credential createCredential() {
return new Credential();
}
/**
* Create an instance of {@link CredentialAssigned }
*
*/
public CredentialAssigned createCredentialAssigned() {
return new CredentialAssigned();
}
/**
* Create an instance of {@link Eligibility }
*
*/
public Eligibility createEligibility() {
return new Eligibility();
}
/**
* Create an instance of {@link FacilityObjectStatus }
*
*/
public FacilityObjectStatus createFacilityObjectStatus() {
return new FacilityObjectStatus();
}
/**
* Create an instance of {@link FacilityStatus }
*
*/
public FacilityStatus createFacilityStatus() {
return new FacilityStatus();
}
/**
* Create an instance of {@link FreeOfCharge }
*
*/
public FreeOfCharge createFreeOfCharge() {
return new FreeOfCharge();
}
/**
* Create an instance of {@link GeneralRateInformation }
*
*/
public GeneralRateInformation createGeneralRateInformation() {
return new GeneralRateInformation();
}
/**
* Create an instance of {@link OpenAllHours }
*
*/
public OpenAllHours createOpenAllHours() {
return new OpenAllHours();
}
/**
* Create an instance of {@link OperatingHoursByReference }
*
*/
public OperatingHoursByReference createOperatingHoursByReference() {
return new OperatingHoursByReference();
}
/**
* Create an instance of {@link OperatingHoursSpecification }
*
*/
public OperatingHoursSpecification createOperatingHoursSpecification() {
return new OperatingHoursSpecification();
}
/**
* Create an instance of {@link OrganisationSpecification }
*
*/
public OrganisationSpecification createOrganisationSpecification() {
return new OrganisationSpecification();
}
/**
* Create an instance of {@link OrganisationUnit }
*
*/
public OrganisationUnit createOrganisationUnit() {
return new OrganisationUnit();
}
/**
* Create an instance of {@link PaymentMethod }
*
*/
public PaymentMethod createPaymentMethod() {
return new PaymentMethod();
}
/**
* Create an instance of {@link Qualification }
*
*/
public Qualification createQualification() {
return new Qualification();
}
/**
* Create an instance of {@link RateDiscount }
*
*/
public RateDiscount createRateDiscount() {
return new RateDiscount();
}
/**
* Create an instance of {@link RateEligibility }
*
*/
public RateEligibility createRateEligibility() {
return new RateEligibility();
}
/**
* Create an instance of {@link RateLine }
*
*/
public RateLine createRateLine() {
return new RateLine();
}
/**
* Create an instance of {@link RateLineCollection }
*
*/
public RateLineCollection createRateLineCollection() {
return new RateLineCollection();
}
/**
* Create an instance of {@link RateLineTax }
*
*/
public RateLineTax createRateLineTax() {
return new RateLineTax();
}
/**
* Create an instance of {@link RatesByReference }
*
*/
public RatesByReference createRatesByReference() {
return new RatesByReference();
}
/**
* Create an instance of {@link RateTable }
*
*/
public RateTable createRateTable() {
return new RateTable();
}
/**
* Create an instance of {@link RelativeTimeRates }
*
*/
public RelativeTimeRates createRelativeTimeRates() {
return new RelativeTimeRates();
}
/**
* Create an instance of {@link RightSpecification }
*
*/
public RightSpecification createRightSpecification() {
return new RightSpecification();
}
/**
* Create an instance of {@link Surcharge }
*
*/
public Surcharge createSurcharge() {
return new Surcharge();
}
/**
* Create an instance of {@link UndefinedOperatingHours }
*
*/
public UndefinedOperatingHours createUndefinedOperatingHours() {
return new UndefinedOperatingHours();
}
/**
* Create an instance of {@link UnknownOperatingHours }
*
*/
public UnknownOperatingHours createUnknownOperatingHours() {
return new UnknownOperatingHours();
}
/**
* Create an instance of {@link UnknownRates }
*
*/
public UnknownRates createUnknownRates() {
return new UnknownRates();
}
/**
* Create an instance of {@link UnspecifiedRates }
*
*/
public UnspecifiedRates createUnspecifiedRates() {
return new UnspecifiedRates();
}
/**
* Create an instance of {@link UserQualification }
*
*/
public UserQualification createUserQualification() {
return new UserQualification();
}
}