@CodingStyleguideUnaware public class ConsumptionReportType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Details</ccts:DictionaryEntryName><ccts:Definition>A class to describe utility consumption, including details of the environment in which consumption takes place.</ccts:Definition><ccts:ObjectClass>Consumption Report</ccts:ObjectClass></ccts:Component>
Java class for ConsumptionReportType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ConsumptionReportType">
<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}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}Description" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TotalConsumedQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}BasicConsumedQuantity" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ResidentOccupantsNumeric" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConsumersEnergyLevelCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ConsumersEnergyLevel" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ResidenceType" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ResidenceTypeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HeatingType" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}HeatingTypeCode" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}Period" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}GuidanceDocumentReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}DocumentReference" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ConsumptionReportReference" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}ConsumptionHistory" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
This class was annotated by ph-jaxb22-plugin -Xph-annotate
This class contains methods created by ph-jaxb22-plugin -Xph-equalshashcode
This class contains methods created by ph-jaxb22-plugin -Xph-tostring
This class contains methods created by ph-jaxb22-plugin -Xph-list-extension
This class contains methods created by ph-jaxb22-plugin -Xph-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
| Constructor and Description |
|---|
ConsumptionReportType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addConsumptionHistory(ConsumptionHistoryType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addConsumptionReportReference(ConsumptionReportReferenceType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDescription(DescriptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ConsumptionReportType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(ConsumptionReportType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
BasicConsumedQuantityType |
getBasicConsumedQuantity()
<?
|
BigDecimal |
getBasicConsumedQuantityValue()
Get the value of the contained BasicConsumedQuantityType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ConsumersEnergyLevelType |
getConsumersEnergyLevel()
<?
|
ConsumersEnergyLevelCodeType |
getConsumersEnergyLevelCode()
<?
|
String |
getConsumersEnergyLevelCodeValue()
Get the value of the contained ConsumersEnergyLevelCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
getConsumersEnergyLevelValue()
Get the value of the contained ConsumersEnergyLevelType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<ConsumptionHistoryType> |
getConsumptionHistory()
<?
|
ConsumptionHistoryType |
getConsumptionHistoryAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getConsumptionHistoryCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<ConsumptionReportReferenceType> |
getConsumptionReportReference()
<?
|
ConsumptionReportReferenceType |
getConsumptionReportReferenceAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getConsumptionReportReferenceCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
ConsumptionTypeType |
getConsumptionType()
<?
|
ConsumptionTypeCodeType |
getConsumptionTypeCode()
<?
|
String |
getConsumptionTypeCodeValue()
Get the value of the contained ConsumptionTypeCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
getConsumptionTypeValue()
Get the value of the contained ConsumptionTypeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<DescriptionType> |
getDescription()
<?
|
DescriptionType |
getDescriptionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDescriptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
DocumentReferenceType |
getDocumentReference()
<?
|
DocumentReferenceType |
getGuidanceDocumentReference()
<?
|
HeatingTypeType |
getHeatingType()
<?
|
HeatingTypeCodeType |
getHeatingTypeCode()
<?
|
String |
getHeatingTypeCodeValue()
Get the value of the contained HeatingTypeCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
getHeatingTypeValue()
Get the value of the contained HeatingTypeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
IDType |
getID()
<?
|
String |
getIDValue()
Get the value of the contained IDType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PeriodType |
getPeriod()
<?
|
ResidenceTypeType |
getResidenceType()
<?
|
ResidenceTypeCodeType |
getResidenceTypeCode()
<?
|
String |
getResidenceTypeCodeValue()
Get the value of the contained ResidenceTypeCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
getResidenceTypeValue()
Get the value of the contained ResidenceTypeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ResidentOccupantsNumericType |
getResidentOccupantsNumeric()
<?
|
BigDecimal |
getResidentOccupantsNumericValue()
Get the value of the contained ResidentOccupantsNumericType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TotalConsumedQuantityType |
getTotalConsumedQuantity()
<?
|
BigDecimal |
getTotalConsumedQuantityValue()
Get the value of the contained TotalConsumedQuantityType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
boolean |
hasConsumptionHistoryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasConsumptionReportReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoConsumptionHistoryEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoConsumptionReportReferenceEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDescriptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBasicConsumedQuantity(BasicConsumedQuantityType value)
Sets the value of the basicConsumedQuantity property.
|
BasicConsumedQuantityType |
setBasicConsumedQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setConsumersEnergyLevel(ConsumersEnergyLevelType value)
Sets the value of the consumersEnergyLevel property.
|
ConsumersEnergyLevelType |
setConsumersEnergyLevel(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setConsumersEnergyLevelCode(ConsumersEnergyLevelCodeType value)
Sets the value of the consumersEnergyLevelCode property.
|
ConsumersEnergyLevelCodeType |
setConsumersEnergyLevelCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setConsumptionHistory(List<ConsumptionHistoryType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setConsumptionReportReference(List<ConsumptionReportReferenceType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setConsumptionType(ConsumptionTypeType value)
Sets the value of the consumptionType property.
|
ConsumptionTypeType |
setConsumptionType(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setConsumptionTypeCode(ConsumptionTypeCodeType value)
Sets the value of the consumptionTypeCode property.
|
ConsumptionTypeCodeType |
setConsumptionTypeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setDescription(List<DescriptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDocumentReference(DocumentReferenceType value)
Sets the value of the documentReference property.
|
void |
setGuidanceDocumentReference(DocumentReferenceType value)
Sets the value of the guidanceDocumentReference property.
|
void |
setHeatingType(HeatingTypeType value)
Sets the value of the heatingType property.
|
HeatingTypeType |
setHeatingType(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setHeatingTypeCode(HeatingTypeCodeType value)
Sets the value of the heatingTypeCode property.
|
HeatingTypeCodeType |
setHeatingTypeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setID(IDType value)
Sets the value of the id property.
|
IDType |
setID(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setPeriod(PeriodType value)
Sets the value of the period property.
|
void |
setResidenceType(ResidenceTypeType value)
Sets the value of the residenceType property.
|
ResidenceTypeType |
setResidenceType(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setResidenceTypeCode(ResidenceTypeCodeType value)
Sets the value of the residenceTypeCode property.
|
ResidenceTypeCodeType |
setResidenceTypeCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
ResidentOccupantsNumericType |
setResidentOccupantsNumeric(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setResidentOccupantsNumeric(ResidentOccupantsNumericType value)
Sets the value of the residentOccupantsNumeric property.
|
TotalConsumedQuantityType |
setTotalConsumedQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTotalConsumedQuantity(TotalConsumedQuantityType value)
Sets the value of the totalConsumedQuantity property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public ConsumptionReportType()
@Nullable public IDType getID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Identifier</ccts:DictionaryEntryName><ccts:Definition>An identifier for this consumption report.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType><ccts:Examples>n/a</ccts:Examples></ccts:Component>
IDTypepublic void setID(@Nullable IDType value)
value - allowed object is
IDType@Nullable public ConsumptionTypeType getConsumptionType()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Consumption Type. Text</ccts:DictionaryEntryName><ccts:Definition>The type of consumption, expressed as text.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Consumption Type</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>Consumption</ccts:Examples></ccts:Component>
ConsumptionTypeTypepublic void setConsumptionType(@Nullable ConsumptionTypeType value)
value - allowed object is
ConsumptionTypeType@Nullable public ConsumptionTypeCodeType getConsumptionTypeCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Consumption Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>The type of consumption, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Consumption Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:Examples>Consumption</ccts:Examples></ccts:Component>
ConsumptionTypeCodeTypepublic void setConsumptionTypeCode(@Nullable ConsumptionTypeCodeType value)
value - allowed object is
ConsumptionTypeCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DescriptionType> getDescription()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Description. Text</ccts:DictionaryEntryName><ccts:Definition>Text reporting utility consumption.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Description</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>This report contain the latest year consumption</ccts:Examples></ccts:Component>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 set method 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
@Nullable public TotalConsumedQuantityType getTotalConsumedQuantity()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Total_ Consumed Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The total quantity consumed.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTermQualifier>Total</ccts:PropertyTermQualifier><ccts:PropertyTerm>Consumed Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType><ccts:Examples>20479.00</ccts:Examples></ccts:Component>
TotalConsumedQuantityTypepublic void setTotalConsumedQuantity(@Nullable TotalConsumedQuantityType value)
value - allowed object is
TotalConsumedQuantityType@Nullable public BasicConsumedQuantityType getBasicConsumedQuantity()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Basic_ Consumed Quantity. Quantity</ccts:DictionaryEntryName><ccts:Definition>The basic quantity consumed, excluding additional consumption.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTermQualifier>Basic</ccts:PropertyTermQualifier><ccts:PropertyTerm>Consumed Quantity</ccts:PropertyTerm><ccts:RepresentationTerm>Quantity</ccts:RepresentationTerm><ccts:DataType>Quantity. Type</ccts:DataType><ccts:Examples>20000.00</ccts:Examples></ccts:Component>
BasicConsumedQuantityTypepublic void setBasicConsumedQuantity(@Nullable BasicConsumedQuantityType value)
value - allowed object is
BasicConsumedQuantityType@Nullable public ResidentOccupantsNumericType getResidentOccupantsNumeric()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Resident_ Occupants Numeric. Numeric</ccts:DictionaryEntryName><ccts:Definition>The number of people occupying the residence covered by this report.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTermQualifier>Resident</ccts:PropertyTermQualifier><ccts:PropertyTerm>Occupants Numeric</ccts:PropertyTerm><ccts:RepresentationTerm>Numeric</ccts:RepresentationTerm><ccts:DataType>Numeric. Type</ccts:DataType><ccts:Examples>4.0</ccts:Examples></ccts:Component>
ResidentOccupantsNumericTypepublic void setResidentOccupantsNumeric(@Nullable ResidentOccupantsNumericType value)
value - allowed object is
ResidentOccupantsNumericType@Nullable public ConsumersEnergyLevelCodeType getConsumersEnergyLevelCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Consumers_ Energy Level Code. Code</ccts:DictionaryEntryName><ccts:Definition>The level of energy consumed, compared to the average for this residence type and the number of people living in the residence, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTermQualifier>Consumers</ccts:PropertyTermQualifier><ccts:PropertyTerm>Energy Level Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:Examples>B</ccts:Examples></ccts:Component>
ConsumersEnergyLevelCodeTypepublic void setConsumersEnergyLevelCode(@Nullable ConsumersEnergyLevelCodeType value)
value - allowed object is
ConsumersEnergyLevelCodeType@Nullable public ConsumersEnergyLevelType getConsumersEnergyLevel()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Consumers_ Energy Level. Text</ccts:DictionaryEntryName><ccts:Definition>The level of energy consumed, compared to the average for this residence type and the number of people living in the residence, expressed as text.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTermQualifier>Consumers</ccts:PropertyTermQualifier><ccts:PropertyTerm>Energy Level</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>Middel</ccts:Examples></ccts:Component>
ConsumersEnergyLevelTypepublic void setConsumersEnergyLevel(@Nullable ConsumersEnergyLevelType value)
value - allowed object is
ConsumersEnergyLevelType@Nullable public ResidenceTypeType getResidenceType()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Residence Type. Text</ccts:DictionaryEntryName><ccts:Definition>The type of residence (house, apartment, etc.) covered in this report, expressed as text.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Residence Type</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>House</ccts:Examples></ccts:Component>
ResidenceTypeTypepublic void setResidenceType(@Nullable ResidenceTypeType value)
value - allowed object is
ResidenceTypeType@Nullable public ResidenceTypeCodeType getResidenceTypeCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Residence Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>The type of residence (house, apartment, etc.) covered in this report, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Residence Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:Examples>House</ccts:Examples></ccts:Component>
ResidenceTypeCodeTypepublic void setResidenceTypeCode(@Nullable ResidenceTypeCodeType value)
value - allowed object is
ResidenceTypeCodeType@Nullable public HeatingTypeType getHeatingType()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Heating Type. Text</ccts:DictionaryEntryName><ccts:Definition>The type of heating in the residence covered in this report, expressed as text.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Heating Type</ccts:PropertyTerm><ccts:RepresentationTerm>Text</ccts:RepresentationTerm><ccts:DataType>Text. Type</ccts:DataType><ccts:Examples>District heating</ccts:Examples></ccts:Component>
HeatingTypeTypepublic void setHeatingType(@Nullable HeatingTypeType value)
value - allowed object is
HeatingTypeType@Nullable public HeatingTypeCodeType getHeatingTypeCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Heating Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>The type of heating in the residence covered in this report, expressed as a code.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Heating Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType><ccts:Examples>DistrictHeating</ccts:Examples></ccts:Component>
HeatingTypeCodeTypepublic void setHeatingTypeCode(@Nullable HeatingTypeCodeType value)
value - allowed object is
HeatingTypeCodeType@Nullable public PeriodType getPeriod()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Period</ccts:DictionaryEntryName><ccts:Definition>The period of consumption covered in this report.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Period</ccts:PropertyTerm><ccts:AssociatedObjectClass>Period</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Period</ccts:RepresentationTerm></ccts:Component>
PeriodTypepublic void setPeriod(@Nullable PeriodType value)
value - allowed object is
PeriodType@Nullable public DocumentReferenceType getGuidanceDocumentReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Guidance_ Document Reference. Document Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to a document providing an explanation of this kind of report.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTermQualifier>Guidance</ccts:PropertyTermQualifier><ccts:PropertyTerm>Document Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm></ccts:Component>
DocumentReferenceTypepublic void setGuidanceDocumentReference(@Nullable DocumentReferenceType value)
value - allowed object is
DocumentReferenceType@Nullable public DocumentReferenceType getDocumentReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Document Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to some other document (for example, this report in another format).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Document Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Document Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Document Reference</ccts:RepresentationTerm></ccts:Component>
DocumentReferenceTypepublic void setDocumentReference(@Nullable DocumentReferenceType value)
value - allowed object is
DocumentReferenceType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ConsumptionReportReferenceType> getConsumptionReportReference()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Consumption Report Reference</ccts:DictionaryEntryName><ccts:Definition>A reference to a previous consumption report.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Consumption Report Reference</ccts:PropertyTerm><ccts:AssociatedObjectClass>Consumption Report Reference</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Consumption Report Reference</ccts:RepresentationTerm></ccts:Component>Gets the value of the consumptionReportReference 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 set method for the consumptionReportReference property.
For example, to add a new item, do as follows:
getConsumptionReportReference().add(newItem);
Objects of the following type(s) are allowed in the list
ConsumptionReportReferenceType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ConsumptionHistoryType> getConsumptionHistory()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consumption Report. Consumption History</ccts:DictionaryEntryName><ccts:Definition>A report describing historical parameters relating to a specific instance of consumption.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Consumption Report</ccts:ObjectClass><ccts:PropertyTerm>Consumption History</ccts:PropertyTerm><ccts:AssociatedObjectClass>Consumption History</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Consumption History</ccts:RepresentationTerm></ccts:Component>Gets the value of the consumptionHistory 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 set method for the consumptionHistory property.
For example, to add a new item, do as follows:
getConsumptionHistory().add(newItem);
Objects of the following type(s) are allowed in the list
ConsumptionHistoryType
public boolean equals(Object o)
public int hashCode()
public String toString()
public void setDescription(@Nullable List<DescriptionType> aList)
aList - The new list member to set. May be null.public void setConsumptionReportReference(@Nullable List<ConsumptionReportReferenceType> aList)
aList - The new list member to set. May be null.public void setConsumptionHistory(@Nullable List<ConsumptionHistoryType> aList)
aList - The new list member to set. May be null.public boolean hasDescriptionEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDescriptionEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDescriptionCount()
@Nullable public DescriptionType getDescriptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDescription(@Nonnull DescriptionType elem)
elem - The element to be added. May not be null.public boolean hasConsumptionReportReferenceEntries()
true if at least one item is contained, false otherwise.public boolean hasNoConsumptionReportReferenceEntries()
true if no item is contained, false otherwise.@Nonnegative public int getConsumptionReportReferenceCount()
@Nullable public ConsumptionReportReferenceType getConsumptionReportReferenceAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addConsumptionReportReference(@Nonnull ConsumptionReportReferenceType elem)
elem - The element to be added. May not be null.public boolean hasConsumptionHistoryEntries()
true if at least one item is contained, false otherwise.public boolean hasNoConsumptionHistoryEntries()
true if no item is contained, false otherwise.@Nonnegative public int getConsumptionHistoryCount()
@Nullable public ConsumptionHistoryType getConsumptionHistoryAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addConsumptionHistory(@Nonnull ConsumptionHistoryType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull ConsumptionReportType ret)
this to the passed object. All data in the parameter object is overwritten!Created by ph-jaxb22-plugin -Xph-cloneable2ret - The target object to clone to. May not be null.@Nonnull @ReturnsMutableCopy public ConsumptionReportType clone()
@Nonnull public ConsumptionTypeCodeType setConsumptionTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ConsumersEnergyLevelCodeType setConsumersEnergyLevelCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ResidenceTypeCodeType setResidenceTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public HeatingTypeCodeType setHeatingTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public IDType setID(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ResidentOccupantsNumericType setResidentOccupantsNumeric(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TotalConsumedQuantityType setTotalConsumedQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public BasicConsumedQuantityType setBasicConsumedQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ConsumptionTypeType setConsumptionType(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ConsumersEnergyLevelType setConsumersEnergyLevel(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public ResidenceTypeType setResidenceType(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public HeatingTypeType setHeatingType(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getIDValue()
null@Nullable public String getConsumptionTypeValue()
null@Nullable public String getConsumptionTypeCodeValue()
null@Nullable public BigDecimal getTotalConsumedQuantityValue()
null@Nullable public BigDecimal getBasicConsumedQuantityValue()
null@Nullable public BigDecimal getResidentOccupantsNumericValue()
null@Nullable public String getConsumersEnergyLevelCodeValue()
null@Nullable public String getConsumersEnergyLevelValue()
null@Nullable public String getResidenceTypeValue()
null@Nullable public String getResidenceTypeCodeValue()
null@Nullable public String getHeatingTypeValue()
nullCopyright © 2014–2020 Philip Helger. All rights reserved.