@CodingStyleguideUnaware public class TaxTotalType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
TaxTotalType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addTaxSubtotal(TaxSubtotalType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TaxTotalType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(TaxTotalType 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
|
RoundingAmountType |
getRoundingAmount()
<pre>
<?
|
BigDecimal |
getRoundingAmountValue()
Get the value of the contained RoundingAmountType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TaxAmountType |
getTaxAmount()
<pre>
<?
|
BigDecimal |
getTaxAmountValue()
Get the value of the contained TaxAmountType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TaxEvidenceIndicatorType |
getTaxEvidenceIndicator()
<pre>
<?
|
TaxIncludedIndicatorType |
getTaxIncludedIndicator()
<pre>
<?
|
List<TaxSubtotalType> |
getTaxSubtotal()
<pre>
<?
|
TaxSubtotalType |
getTaxSubtotalAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTaxSubtotalCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoTaxSubtotalEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTaxSubtotalEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
isTaxEvidenceIndicatorValue(boolean nullValue)
Get the value of the contained TaxEvidenceIndicatorType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
boolean |
isTaxIncludedIndicatorValue(boolean nullValue)
Get the value of the contained TaxIncludedIndicatorType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
RoundingAmountType |
setRoundingAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setRoundingAmount(RoundingAmountType value)
Sets the value of the roundingAmount property.
|
TaxAmountType |
setTaxAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTaxAmount(TaxAmountType value)
Sets the value of the taxAmount property.
|
TaxEvidenceIndicatorType |
setTaxEvidenceIndicator(boolean valueParam)
Special setter with value of type boolean<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTaxEvidenceIndicator(TaxEvidenceIndicatorType value)
Sets the value of the taxEvidenceIndicator property.
|
TaxIncludedIndicatorType |
setTaxIncludedIndicator(boolean valueParam)
Special setter with value of type boolean<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTaxIncludedIndicator(TaxIncludedIndicatorType value)
Sets the value of the taxIncludedIndicator property.
|
void |
setTaxSubtotal(List<TaxSubtotalType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public TaxTotalType()
@Nullable public TaxAmountType getTaxAmount()
TaxAmountTypepublic void setTaxAmount(@Nullable TaxAmountType value)
value - allowed object is
TaxAmountType@Nullable public RoundingAmountType getRoundingAmount()
RoundingAmountTypepublic void setRoundingAmount(@Nullable RoundingAmountType value)
value - allowed object is
RoundingAmountType@Nullable public TaxEvidenceIndicatorType getTaxEvidenceIndicator()
TaxEvidenceIndicatorTypepublic void setTaxEvidenceIndicator(@Nullable TaxEvidenceIndicatorType value)
value - allowed object is
TaxEvidenceIndicatorType@Nullable public TaxIncludedIndicatorType getTaxIncludedIndicator()
TaxIncludedIndicatorTypepublic void setTaxIncludedIndicator(@Nullable TaxIncludedIndicatorType value)
value - allowed object is
TaxIncludedIndicatorType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<TaxSubtotalType> getTaxSubtotal()
TaxSubtotalTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setTaxSubtotal(@Nullable List<TaxSubtotalType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasTaxSubtotalEntries()
public boolean hasNoTaxSubtotalEntries()
@Nonnegative public int getTaxSubtotalCount()
@Nullable public TaxSubtotalType getTaxSubtotalAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addTaxSubtotal(@Nonnull TaxSubtotalType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull TaxTotalType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public TaxTotalType clone()
@Nonnull public TaxAmountType setTaxAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public RoundingAmountType setRoundingAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public TaxEvidenceIndicatorType setTaxEvidenceIndicator(boolean valueParam)
valueParam - The value to be set.@Nonnull public TaxIncludedIndicatorType setTaxIncludedIndicator(boolean valueParam)
valueParam - The value to be set.@Nullable public BigDecimal getTaxAmountValue()
@Nullable public BigDecimal getRoundingAmountValue()
public boolean isTaxEvidenceIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is <code>null</code>public boolean isTaxIncludedIndicatorValue(boolean nullValue)
nullValue - The value to be returned, if the owning object is <code>null</code>Copyright © 2017–2021 Philip Helger. All rights reserved.