@CodingStyleguideUnaware public class TradeSettlementLineMonetarySummationType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
Java class for TradeSettlementLineMonetarySummationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TradeSettlementLineMonetarySummationType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="LineTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ChargeTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="AllowanceTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="TaxBasisTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="TaxTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="GrandTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="InformationAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="TotalAllowanceChargeAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="TotalRetailValueInformationAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="GrossLineTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="NetLineTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="NetIncludingTaxesLineTotalAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" maxOccurs="unbounded" minOccurs="0"/>
<element name="ProductWeightLossInformationAmount" type="{urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100}AmountType" 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 |
|---|
TradeSettlementLineMonetarySummationType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllowanceTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addChargeTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addGrandTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addGrossLineTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addInformationAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addLineTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addNetIncludingTaxesLineTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addNetLineTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addProductWeightLossInformationAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTaxBasisTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTaxTotalAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTotalAllowanceChargeAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTotalRetailValueInformationAmount(AmountType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TradeSettlementLineMonetarySummationType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(TradeSettlementLineMonetarySummationType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<AmountType> |
getAllowanceTotalAmount()
Gets the value of the allowanceTotalAmount property.
|
AmountType |
getAllowanceTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAllowanceTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getChargeTotalAmount()
Gets the value of the chargeTotalAmount property.
|
AmountType |
getChargeTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getChargeTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getGrandTotalAmount()
Gets the value of the grandTotalAmount property.
|
AmountType |
getGrandTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getGrandTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getGrossLineTotalAmount()
Gets the value of the grossLineTotalAmount property.
|
AmountType |
getGrossLineTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getGrossLineTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getInformationAmount()
Gets the value of the informationAmount property.
|
AmountType |
getInformationAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getInformationAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getLineTotalAmount()
Gets the value of the lineTotalAmount property.
|
AmountType |
getLineTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getLineTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getNetIncludingTaxesLineTotalAmount()
Gets the value of the netIncludingTaxesLineTotalAmount property.
|
AmountType |
getNetIncludingTaxesLineTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNetIncludingTaxesLineTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getNetLineTotalAmount()
Gets the value of the netLineTotalAmount property.
|
AmountType |
getNetLineTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getNetLineTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getProductWeightLossInformationAmount()
Gets the value of the productWeightLossInformationAmount property.
|
AmountType |
getProductWeightLossInformationAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getProductWeightLossInformationAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getTaxBasisTotalAmount()
Gets the value of the taxBasisTotalAmount property.
|
AmountType |
getTaxBasisTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTaxBasisTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getTaxTotalAmount()
Gets the value of the taxTotalAmount property.
|
AmountType |
getTaxTotalAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTaxTotalAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getTotalAllowanceChargeAmount()
Gets the value of the totalAllowanceChargeAmount property.
|
AmountType |
getTotalAllowanceChargeAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTotalAllowanceChargeAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<AmountType> |
getTotalRetailValueInformationAmount()
Gets the value of the totalRetailValueInformationAmount property.
|
AmountType |
getTotalRetailValueInformationAmountAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTotalRetailValueInformationAmountCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAllowanceTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasChargeTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasGrandTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasGrossLineTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasInformationAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasLineTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNetIncludingTaxesLineTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNetLineTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAllowanceTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoChargeTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoGrandTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoGrossLineTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoInformationAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoLineTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoNetIncludingTaxesLineTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoNetLineTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoProductWeightLossInformationAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTaxBasisTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTaxTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTotalAllowanceChargeAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTotalRetailValueInformationAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasProductWeightLossInformationAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTaxBasisTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTaxTotalAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTotalAllowanceChargeAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTotalRetailValueInformationAmountEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAllowanceTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setChargeTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setGrandTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setGrossLineTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setInformationAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setLineTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setNetIncludingTaxesLineTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setNetLineTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setProductWeightLossInformationAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setTaxBasisTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setTaxTotalAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setTotalAllowanceChargeAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setTotalRetailValueInformationAmount(List<AmountType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public TradeSettlementLineMonetarySummationType()
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getLineTotalAmount()
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 lineTotalAmount property.
For example, to add a new item, do as follows:
getLineTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getChargeTotalAmount()
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 chargeTotalAmount property.
For example, to add a new item, do as follows:
getChargeTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getAllowanceTotalAmount()
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 allowanceTotalAmount property.
For example, to add a new item, do as follows:
getAllowanceTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getTaxBasisTotalAmount()
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 taxBasisTotalAmount property.
For example, to add a new item, do as follows:
getTaxBasisTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getTaxTotalAmount()
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 taxTotalAmount property.
For example, to add a new item, do as follows:
getTaxTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getGrandTotalAmount()
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 grandTotalAmount property.
For example, to add a new item, do as follows:
getGrandTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getInformationAmount()
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 informationAmount property.
For example, to add a new item, do as follows:
getInformationAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getTotalAllowanceChargeAmount()
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 totalAllowanceChargeAmount property.
For example, to add a new item, do as follows:
getTotalAllowanceChargeAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getTotalRetailValueInformationAmount()
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 totalRetailValueInformationAmount property.
For example, to add a new item, do as follows:
getTotalRetailValueInformationAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getGrossLineTotalAmount()
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 grossLineTotalAmount property.
For example, to add a new item, do as follows:
getGrossLineTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getNetLineTotalAmount()
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 netLineTotalAmount property.
For example, to add a new item, do as follows:
getNetLineTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getNetIncludingTaxesLineTotalAmount()
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 netIncludingTaxesLineTotalAmount property.
For example, to add a new item, do as follows:
getNetIncludingTaxesLineTotalAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<AmountType> getProductWeightLossInformationAmount()
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 productWeightLossInformationAmount property.
For example, to add a new item, do as follows:
getProductWeightLossInformationAmount().add(newItem);
Objects of the following type(s) are allowed in the list
AmountType
public boolean equals(Object o)
public int hashCode()
public String toString()
public void setLineTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setChargeTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setAllowanceTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setTaxBasisTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setTaxTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setGrandTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setInformationAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setTotalAllowanceChargeAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setTotalRetailValueInformationAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setGrossLineTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setNetLineTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setNetIncludingTaxesLineTotalAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public void setProductWeightLossInformationAmount(@Nullable List<AmountType> aList)
aList - The new list member to set. May be null.public boolean hasLineTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoLineTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getLineTotalAmountCount()
@Nullable public AmountType getLineTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addLineTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasChargeTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoChargeTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getChargeTotalAmountCount()
@Nullable public AmountType getChargeTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addChargeTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasAllowanceTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAllowanceTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAllowanceTotalAmountCount()
@Nullable public AmountType getAllowanceTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAllowanceTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasTaxBasisTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTaxBasisTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTaxBasisTotalAmountCount()
@Nullable public AmountType getTaxBasisTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTaxBasisTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasTaxTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTaxTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTaxTotalAmountCount()
@Nullable public AmountType getTaxTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTaxTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasGrandTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoGrandTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getGrandTotalAmountCount()
@Nullable public AmountType getGrandTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addGrandTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasInformationAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoInformationAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getInformationAmountCount()
@Nullable public AmountType getInformationAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addInformationAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasTotalAllowanceChargeAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTotalAllowanceChargeAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTotalAllowanceChargeAmountCount()
@Nullable public AmountType getTotalAllowanceChargeAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTotalAllowanceChargeAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasTotalRetailValueInformationAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTotalRetailValueInformationAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTotalRetailValueInformationAmountCount()
@Nullable public AmountType getTotalRetailValueInformationAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTotalRetailValueInformationAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasGrossLineTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoGrossLineTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getGrossLineTotalAmountCount()
@Nullable public AmountType getGrossLineTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addGrossLineTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasNetLineTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoNetLineTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getNetLineTotalAmountCount()
@Nullable public AmountType getNetLineTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addNetLineTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasNetIncludingTaxesLineTotalAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoNetIncludingTaxesLineTotalAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getNetIncludingTaxesLineTotalAmountCount()
@Nullable public AmountType getNetIncludingTaxesLineTotalAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addNetIncludingTaxesLineTotalAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public boolean hasProductWeightLossInformationAmountEntries()
true if at least one item is contained, false otherwise.public boolean hasNoProductWeightLossInformationAmountEntries()
true if no item is contained, false otherwise.@Nonnegative public int getProductWeightLossInformationAmountCount()
@Nullable public AmountType getProductWeightLossInformationAmountAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addProductWeightLossInformationAmount(@Nonnull AmountType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull TradeSettlementLineMonetarySummationType 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 TradeSettlementLineMonetarySummationType clone()
Copyright © 2016–2021 Philip Helger. All rights reserved.