@CodingStyleguideUnaware public class SubscriberConsumptionType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
SubscriberConsumptionType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addNote(NoteType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addOnAccountPayment(OnAccountPaymentType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addSupplierConsumption(SupplierConsumptionType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
SubscriberConsumptionType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(SubscriberConsumptionType ret)
This method clones all values from <code>this</code> to the passed object.
|
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
ConsumptionType |
getConsumption()
<pre>
<?
|
ConsumptionIDType |
getConsumptionID()
<pre>
<?
|
String |
getConsumptionIDValue()
Get the value of the contained ConsumptionIDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<NoteType> |
getNote()
<pre>
<?
|
NoteType |
getNoteAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNoteCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<OnAccountPaymentType> |
getOnAccountPayment()
<pre>
<?
|
OnAccountPaymentType |
getOnAccountPaymentAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getOnAccountPaymentCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
SpecificationTypeCodeType |
getSpecificationTypeCode()
<pre>
<?
|
String |
getSpecificationTypeCodeValue()
Get the value of the contained SpecificationTypeCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
PartyType |
getSubscriberParty()
<pre>
<?
|
List<SupplierConsumptionType> |
getSupplierConsumption()
<pre>
<?
|
SupplierConsumptionType |
getSupplierConsumptionAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getSupplierConsumptionCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
TotalMeteredQuantityType |
getTotalMeteredQuantity()
<pre>
<?
|
BigDecimal |
getTotalMeteredQuantityValue()
Get the value of the contained TotalMeteredQuantityType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
ConsumptionPointType |
getUtilityConsumptionPoint()
<pre>
<?
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoOnAccountPaymentEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoSupplierConsumptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoteEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasOnAccountPaymentEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasSupplierConsumptionEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setConsumption(ConsumptionType value)
Sets the value of the consumption property.
|
void |
setConsumptionID(ConsumptionIDType value)
Sets the value of the consumptionID property.
|
ConsumptionIDType |
setConsumptionID(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setNote(List<NoteType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setOnAccountPayment(List<OnAccountPaymentType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setSpecificationTypeCode(SpecificationTypeCodeType value)
Sets the value of the specificationTypeCode property.
|
SpecificationTypeCodeType |
setSpecificationTypeCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setSubscriberParty(PartyType value)
Sets the value of the subscriberParty property.
|
void |
setSupplierConsumption(List<SupplierConsumptionType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TotalMeteredQuantityType |
setTotalMeteredQuantity(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTotalMeteredQuantity(TotalMeteredQuantityType value)
Sets the value of the totalMeteredQuantity property.
|
void |
setUtilityConsumptionPoint(ConsumptionPointType value)
Sets the value of the utilityConsumptionPoint property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public SubscriberConsumptionType()
@Nullable public ConsumptionIDType getConsumptionID()
ConsumptionIDTypepublic void setConsumptionID(@Nullable ConsumptionIDType value)
value - allowed object is
ConsumptionIDType@Nullable public SpecificationTypeCodeType getSpecificationTypeCode()
SpecificationTypeCodeTypepublic void setSpecificationTypeCode(@Nullable SpecificationTypeCodeType value)
value - allowed object is
SpecificationTypeCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NoteType> getNote()
NoteType@Nullable public TotalMeteredQuantityType getTotalMeteredQuantity()
TotalMeteredQuantityTypepublic void setTotalMeteredQuantity(@Nullable TotalMeteredQuantityType value)
value - allowed object is
TotalMeteredQuantityType@Nullable public PartyType getSubscriberParty()
PartyTypepublic void setSubscriberParty(@Nullable PartyType value)
value - allowed object is
PartyType@Nullable public ConsumptionPointType getUtilityConsumptionPoint()
ConsumptionPointTypepublic void setUtilityConsumptionPoint(@Nullable ConsumptionPointType value)
value - allowed object is
ConsumptionPointType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<OnAccountPaymentType> getOnAccountPayment()
OnAccountPaymentType@Nullable public ConsumptionType getConsumption()
ConsumptionTypepublic void setConsumption(@Nullable ConsumptionType value)
value - allowed object is
ConsumptionType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<SupplierConsumptionType> getSupplierConsumption()
SupplierConsumptionTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setNote(@Nullable List<NoteType> aList)
aList - The new list member to set. May be <code>null</code>.public void setOnAccountPayment(@Nullable List<OnAccountPaymentType> aList)
aList - The new list member to set. May be <code>null</code>.public void setSupplierConsumption(@Nullable List<SupplierConsumptionType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasNoteEntries()
public boolean hasNoNoteEntries()
@Nonnegative public int getNoteCount()
@Nullable public NoteType getNoteAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addNote(@Nonnull NoteType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasOnAccountPaymentEntries()
public boolean hasNoOnAccountPaymentEntries()
@Nonnegative public int getOnAccountPaymentCount()
@Nullable public OnAccountPaymentType getOnAccountPaymentAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addOnAccountPayment(@Nonnull OnAccountPaymentType elem)
elem - The element to be added. May not be <code>null</code>.public boolean hasSupplierConsumptionEntries()
public boolean hasNoSupplierConsumptionEntries()
@Nonnegative public int getSupplierConsumptionCount()
@Nullable public SupplierConsumptionType getSupplierConsumptionAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addSupplierConsumption(@Nonnull SupplierConsumptionType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull SubscriberConsumptionType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public SubscriberConsumptionType clone()
@Nonnull public SpecificationTypeCodeType setSpecificationTypeCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ConsumptionIDType setConsumptionID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public TotalMeteredQuantityType setTotalMeteredQuantity(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public String getConsumptionIDValue()
@Nullable public String getSpecificationTypeCodeValue()
@Nullable public BigDecimal getTotalMeteredQuantityValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.