Class UtilityItemType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.UtilityItemType
-
public class UtilityItemType extends Object
Java class for UtilityItemType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UtilityItemType"> <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}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}Description" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PackQuantity" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}PackSizeNumeric" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConsumptionType" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConsumptionTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CurrentChargeType" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CurrentChargeTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OneTimeChargeType" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}OneTimeChargeTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TaxCategory" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Contract" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ConsumptionTypeTypeconsumptionTypeprotected ConsumptionTypeCodeTypeconsumptionTypeCodeprotected ContractTypecontractprotected CurrentChargeTypeTypecurrentChargeTypeprotected CurrentChargeTypeCodeTypecurrentChargeTypeCodeprotected List<DescriptionType>descriptionprotected IDTypeidprotected OneTimeChargeTypeTypeoneTimeChargeTypeprotected OneTimeChargeTypeCodeTypeoneTimeChargeTypeCodeprotected PackQuantityTypepackQuantityprotected PackSizeNumericTypepackSizeNumericprotected SubscriberIDTypesubscriberIDprotected SubscriberTypeTypesubscriberTypeprotected SubscriberTypeCodeTypesubscriberTypeCodeprotected TaxCategoryTypetaxCategory
-
Constructor Summary
Constructors Constructor Description UtilityItemType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsumptionTypeTypegetConsumptionType()Gets the value of the consumptionType property.ConsumptionTypeCodeTypegetConsumptionTypeCode()Gets the value of the consumptionTypeCode property.ContractTypegetContract()Gets the value of the contract property.CurrentChargeTypeTypegetCurrentChargeType()Gets the value of the currentChargeType property.CurrentChargeTypeCodeTypegetCurrentChargeTypeCode()Gets the value of the currentChargeTypeCode property.List<DescriptionType>getDescription()Gets the value of the description property.IDTypegetID()Gets the value of the id property.OneTimeChargeTypeTypegetOneTimeChargeType()Gets the value of the oneTimeChargeType property.OneTimeChargeTypeCodeTypegetOneTimeChargeTypeCode()Gets the value of the oneTimeChargeTypeCode property.PackQuantityTypegetPackQuantity()Gets the value of the packQuantity property.PackSizeNumericTypegetPackSizeNumeric()Gets the value of the packSizeNumeric 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.TaxCategoryTypegetTaxCategory()Gets the value of the taxCategory property.voidsetConsumptionType(ConsumptionTypeType value)Sets the value of the consumptionType property.voidsetConsumptionTypeCode(ConsumptionTypeCodeType value)Sets the value of the consumptionTypeCode property.voidsetContract(ContractType value)Sets the value of the contract property.voidsetCurrentChargeType(CurrentChargeTypeType value)Sets the value of the currentChargeType property.voidsetCurrentChargeTypeCode(CurrentChargeTypeCodeType value)Sets the value of the currentChargeTypeCode property.voidsetID(IDType value)Sets the value of the id property.voidsetOneTimeChargeType(OneTimeChargeTypeType value)Sets the value of the oneTimeChargeType property.voidsetOneTimeChargeTypeCode(OneTimeChargeTypeCodeType value)Sets the value of the oneTimeChargeTypeCode property.voidsetPackQuantity(PackQuantityType value)Sets the value of the packQuantity property.voidsetPackSizeNumeric(PackSizeNumericType value)Sets the value of the packSizeNumeric 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.voidsetTaxCategory(TaxCategoryType value)Sets the value of the taxCategory property.
-
-
-
Field Detail
-
id
protected IDType id
-
subscriberID
protected SubscriberIDType subscriberID
-
subscriberType
protected SubscriberTypeType subscriberType
-
subscriberTypeCode
protected SubscriberTypeCodeType subscriberTypeCode
-
description
protected List<DescriptionType> description
-
packQuantity
protected PackQuantityType packQuantity
-
packSizeNumeric
protected PackSizeNumericType packSizeNumeric
-
consumptionType
protected ConsumptionTypeType consumptionType
-
consumptionTypeCode
protected ConsumptionTypeCodeType consumptionTypeCode
-
currentChargeType
protected CurrentChargeTypeType currentChargeType
-
currentChargeTypeCode
protected CurrentChargeTypeCodeType currentChargeTypeCode
-
oneTimeChargeType
protected OneTimeChargeTypeType oneTimeChargeType
-
oneTimeChargeTypeCode
protected OneTimeChargeTypeCodeType oneTimeChargeTypeCode
-
taxCategory
protected TaxCategoryType taxCategory
-
contract
protected ContractType contract
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
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
-
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
-
getPackQuantity
public PackQuantityType getPackQuantity()
Gets the value of the packQuantity property.- Returns:
- possible object is
PackQuantityType
-
setPackQuantity
public void setPackQuantity(PackQuantityType value)
Sets the value of the packQuantity property.- Parameters:
value- allowed object isPackQuantityType
-
getPackSizeNumeric
public PackSizeNumericType getPackSizeNumeric()
Gets the value of the packSizeNumeric property.- Returns:
- possible object is
PackSizeNumericType
-
setPackSizeNumeric
public void setPackSizeNumeric(PackSizeNumericType value)
Sets the value of the packSizeNumeric property.- Parameters:
value- allowed object isPackSizeNumericType
-
getConsumptionType
public ConsumptionTypeType getConsumptionType()
Gets the value of the consumptionType property.- Returns:
- possible object is
ConsumptionTypeType
-
setConsumptionType
public void setConsumptionType(ConsumptionTypeType value)
Sets the value of the consumptionType property.- Parameters:
value- allowed object isConsumptionTypeType
-
getConsumptionTypeCode
public ConsumptionTypeCodeType getConsumptionTypeCode()
Gets the value of the consumptionTypeCode property.- Returns:
- possible object is
ConsumptionTypeCodeType
-
setConsumptionTypeCode
public void setConsumptionTypeCode(ConsumptionTypeCodeType value)
Sets the value of the consumptionTypeCode property.- Parameters:
value- allowed object isConsumptionTypeCodeType
-
getCurrentChargeType
public CurrentChargeTypeType getCurrentChargeType()
Gets the value of the currentChargeType property.- Returns:
- possible object is
CurrentChargeTypeType
-
setCurrentChargeType
public void setCurrentChargeType(CurrentChargeTypeType value)
Sets the value of the currentChargeType property.- Parameters:
value- allowed object isCurrentChargeTypeType
-
getCurrentChargeTypeCode
public CurrentChargeTypeCodeType getCurrentChargeTypeCode()
Gets the value of the currentChargeTypeCode property.- Returns:
- possible object is
CurrentChargeTypeCodeType
-
setCurrentChargeTypeCode
public void setCurrentChargeTypeCode(CurrentChargeTypeCodeType value)
Sets the value of the currentChargeTypeCode property.- Parameters:
value- allowed object isCurrentChargeTypeCodeType
-
getOneTimeChargeType
public OneTimeChargeTypeType getOneTimeChargeType()
Gets the value of the oneTimeChargeType property.- Returns:
- possible object is
OneTimeChargeTypeType
-
setOneTimeChargeType
public void setOneTimeChargeType(OneTimeChargeTypeType value)
Sets the value of the oneTimeChargeType property.- Parameters:
value- allowed object isOneTimeChargeTypeType
-
getOneTimeChargeTypeCode
public OneTimeChargeTypeCodeType getOneTimeChargeTypeCode()
Gets the value of the oneTimeChargeTypeCode property.- Returns:
- possible object is
OneTimeChargeTypeCodeType
-
setOneTimeChargeTypeCode
public void setOneTimeChargeTypeCode(OneTimeChargeTypeCodeType value)
Sets the value of the oneTimeChargeTypeCode property.- Parameters:
value- allowed object isOneTimeChargeTypeCodeType
-
getTaxCategory
public TaxCategoryType getTaxCategory()
Gets the value of the taxCategory property.- Returns:
- possible object is
TaxCategoryType
-
setTaxCategory
public void setTaxCategory(TaxCategoryType value)
Sets the value of the taxCategory property.- Parameters:
value- allowed object isTaxCategoryType
-
getContract
public ContractType getContract()
Gets the value of the contract property.- Returns:
- possible object is
ContractType
-
setContract
public void setContract(ContractType value)
Sets the value of the contract property.- Parameters:
value- allowed object isContractType
-
-