Class ConsumptionPointType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.ConsumptionPointType
-
public class ConsumptionPointType extends Object
Java class for ConsumptionPointType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ConsumptionPointType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Description" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SubscriberID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SubscriberType" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}SubscriberTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalDeliveredQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Address" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}WebSiteAccess" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}UtilityMeter" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected AddressTypeaddressprotected List<DescriptionType>descriptionprotected IDTypeidprotected SubscriberIDTypesubscriberIDprotected SubscriberTypeTypesubscriberTypeprotected SubscriberTypeCodeTypesubscriberTypeCodeprotected TotalDeliveredQuantityTypetotalDeliveredQuantityprotected List<MeterType>utilityMeterprotected WebSiteAccessTypewebSiteAccess
-
Constructor Summary
Constructors Constructor Description ConsumptionPointType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddressTypegetAddress()Gets the value of the address property.List<DescriptionType>getDescription()Gets the value of the description property.IDTypegetID()Gets the value of the id property.SubscriberIDTypegetSubscriberID()Gets the value of the subscriberID property.SubscriberTypeTypegetSubscriberType()Gets the value of the subscriberType property.SubscriberTypeCodeTypegetSubscriberTypeCode()Gets the value of the subscriberTypeCode property.TotalDeliveredQuantityTypegetTotalDeliveredQuantity()Gets the value of the totalDeliveredQuantity property.List<MeterType>getUtilityMeter()Gets the value of the utilityMeter property.WebSiteAccessTypegetWebSiteAccess()Gets the value of the webSiteAccess property.voidsetAddress(AddressType value)Sets the value of the address property.voidsetID(IDType value)Sets the value of the id property.voidsetSubscriberID(SubscriberIDType value)Sets the value of the subscriberID property.voidsetSubscriberType(SubscriberTypeType value)Sets the value of the subscriberType property.voidsetSubscriberTypeCode(SubscriberTypeCodeType value)Sets the value of the subscriberTypeCode property.voidsetTotalDeliveredQuantity(TotalDeliveredQuantityType value)Sets the value of the totalDeliveredQuantity property.voidsetWebSiteAccess(WebSiteAccessType value)Sets the value of the webSiteAccess property.
-
-
-
Field Detail
-
id
protected IDType id
-
description
protected List<DescriptionType> description
-
subscriberID
protected SubscriberIDType subscriberID
-
subscriberType
protected SubscriberTypeType subscriberType
-
subscriberTypeCode
protected SubscriberTypeCodeType subscriberTypeCode
-
totalDeliveredQuantity
protected TotalDeliveredQuantityType totalDeliveredQuantity
-
address
protected AddressType address
-
webSiteAccess
protected WebSiteAccessType webSiteAccess
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getDescription
public List<DescriptionType> getDescription()
Gets the value of the description property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the description property.For example, to add a new item, do as follows:
getDescription().add(newItem);Objects of the following type(s) are allowed in the list
DescriptionType
-
getSubscriberID
public SubscriberIDType getSubscriberID()
Gets the value of the subscriberID property.- Returns:
- possible object is
SubscriberIDType
-
setSubscriberID
public void setSubscriberID(SubscriberIDType value)
Sets the value of the subscriberID property.- Parameters:
value- allowed object isSubscriberIDType
-
getSubscriberType
public SubscriberTypeType getSubscriberType()
Gets the value of the subscriberType property.- Returns:
- possible object is
SubscriberTypeType
-
setSubscriberType
public void setSubscriberType(SubscriberTypeType value)
Sets the value of the subscriberType property.- Parameters:
value- allowed object isSubscriberTypeType
-
getSubscriberTypeCode
public SubscriberTypeCodeType getSubscriberTypeCode()
Gets the value of the subscriberTypeCode property.- Returns:
- possible object is
SubscriberTypeCodeType
-
setSubscriberTypeCode
public void setSubscriberTypeCode(SubscriberTypeCodeType value)
Sets the value of the subscriberTypeCode property.- Parameters:
value- allowed object isSubscriberTypeCodeType
-
getTotalDeliveredQuantity
public TotalDeliveredQuantityType getTotalDeliveredQuantity()
Gets the value of the totalDeliveredQuantity property.- Returns:
- possible object is
TotalDeliveredQuantityType
-
setTotalDeliveredQuantity
public void setTotalDeliveredQuantity(TotalDeliveredQuantityType value)
Sets the value of the totalDeliveredQuantity property.- Parameters:
value- allowed object isTotalDeliveredQuantityType
-
getAddress
public AddressType getAddress()
Gets the value of the address property.- Returns:
- possible object is
AddressType
-
setAddress
public void setAddress(AddressType value)
Sets the value of the address property.- Parameters:
value- allowed object isAddressType
-
getWebSiteAccess
public WebSiteAccessType getWebSiteAccess()
Gets the value of the webSiteAccess property.- Returns:
- possible object is
WebSiteAccessType
-
setWebSiteAccess
public void setWebSiteAccess(WebSiteAccessType value)
Sets the value of the webSiteAccess property.- Parameters:
value- allowed object isWebSiteAccessType
-
getUtilityMeter
public List<MeterType> getUtilityMeter()
Gets the value of the utilityMeter property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the utilityMeter property.For example, to add a new item, do as follows:
getUtilityMeter().add(newItem);Objects of the following type(s) are allowed in the list
MeterType
-
-