@CodingStyleguideUnaware public class EnergyTaxReportType 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>Energy Tax Report. Details</ccts:DictionaryEntryName><ccts:Definition>A class to describe energy taxes.</ccts:Definition><ccts:ObjectClass>Energy Tax Report</ccts:ObjectClass></ccts:Component>
Java class for EnergyTaxReportType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EnergyTaxReportType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TaxEnergyAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TaxEnergyOnAccountAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TaxEnergyBalanceAmount" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TaxScheme"/>
</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-cloneable2
This class contains methods created by ph-jaxb22-plugin -Xph-value-extender
| Constructor and Description |
|---|
EnergyTaxReportType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
EnergyTaxReportType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(EnergyTaxReportType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
TaxEnergyAmountType |
getTaxEnergyAmount()
<?
|
BigDecimal |
getTaxEnergyAmountValue()
Get the value of the contained TaxEnergyAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TaxEnergyBalanceAmountType |
getTaxEnergyBalanceAmount()
<?
|
BigDecimal |
getTaxEnergyBalanceAmountValue()
Get the value of the contained TaxEnergyBalanceAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TaxEnergyOnAccountAmountType |
getTaxEnergyOnAccountAmount()
<?
|
BigDecimal |
getTaxEnergyOnAccountAmountValue()
Get the value of the contained TaxEnergyOnAccountAmountType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TaxSchemeType |
getTaxScheme()
<?
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
TaxEnergyAmountType |
setTaxEnergyAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTaxEnergyAmount(TaxEnergyAmountType value)
Sets the value of the taxEnergyAmount property.
|
TaxEnergyBalanceAmountType |
setTaxEnergyBalanceAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTaxEnergyBalanceAmount(TaxEnergyBalanceAmountType value)
Sets the value of the taxEnergyBalanceAmount property.
|
TaxEnergyOnAccountAmountType |
setTaxEnergyOnAccountAmount(BigDecimal valueParam)
Special setter with value of type BigDecimal
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setTaxEnergyOnAccountAmount(TaxEnergyOnAccountAmountType value)
Sets the value of the taxEnergyOnAccountAmount property.
|
void |
setTaxScheme(TaxSchemeType value)
Sets the value of the taxScheme property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public EnergyTaxReportType()
@Nullable public TaxEnergyAmountType getTaxEnergyAmount()
<?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>Energy Tax Report. Tax Energy Amount. Amount</ccts:DictionaryEntryName><ccts:Definition>The monetary amount of taxes (and duties).</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Energy Tax Report</ccts:ObjectClass><ccts:PropertyTerm>Tax Energy Amount</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType><ccts:Examples>3087.90</ccts:Examples></ccts:Component>
TaxEnergyAmountTypepublic void setTaxEnergyAmount(@Nullable TaxEnergyAmountType value)
value - allowed object is
TaxEnergyAmountType@Nullable public TaxEnergyOnAccountAmountType getTaxEnergyOnAccountAmount()
<?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>Energy Tax Report. Tax Energy_ On Account Amount. Amount</ccts:DictionaryEntryName><ccts:Definition>The monetary amount of taxes (and duties) paid on account.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Energy Tax Report</ccts:ObjectClass><ccts:PropertyTermQualifier>Tax Energy</ccts:PropertyTermQualifier><ccts:PropertyTerm>On Account Amount</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType><ccts:Examples>2855.40</ccts:Examples></ccts:Component>
TaxEnergyOnAccountAmountTypepublic void setTaxEnergyOnAccountAmount(@Nullable TaxEnergyOnAccountAmountType value)
value - allowed object is
TaxEnergyOnAccountAmountType@Nullable public TaxEnergyBalanceAmountType getTaxEnergyBalanceAmount()
<?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>Energy Tax Report. Tax Energy Balance. Amount</ccts:DictionaryEntryName><ccts:Definition>The monetary amount of the balance of taxes owing.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Energy Tax Report</ccts:ObjectClass><ccts:PropertyTerm>Tax Energy Balance</ccts:PropertyTerm><ccts:RepresentationTerm>Amount</ccts:RepresentationTerm><ccts:DataType>Amount. Type</ccts:DataType><ccts:Examples>232.49</ccts:Examples></ccts:Component>
TaxEnergyBalanceAmountTypepublic void setTaxEnergyBalanceAmount(@Nullable TaxEnergyBalanceAmountType value)
value - allowed object is
TaxEnergyBalanceAmountType@Nullable public TaxSchemeType getTaxScheme()
<?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>Energy Tax Report. Tax Scheme</ccts:DictionaryEntryName><ccts:Definition>The relevant taxation scheme.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Energy Tax Report</ccts:ObjectClass><ccts:PropertyTerm>Tax Scheme</ccts:PropertyTerm><ccts:AssociatedObjectClass>Tax Scheme</ccts:AssociatedObjectClass><ccts:RepresentationTerm>Tax Scheme</ccts:RepresentationTerm></ccts:Component>
TaxSchemeTypepublic void setTaxScheme(@Nullable TaxSchemeType value)
value - allowed object is
TaxSchemeTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void cloneTo(@Nonnull EnergyTaxReportType 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 EnergyTaxReportType clone()
@Nonnull public TaxEnergyAmountType setTaxEnergyAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TaxEnergyOnAccountAmountType setTaxEnergyOnAccountAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TaxEnergyBalanceAmountType setTaxEnergyBalanceAmount(@Nullable BigDecimal valueParam)
valueParam - The value to be set. May be null.null@Nullable public BigDecimal getTaxEnergyAmountValue()
null@Nullable public BigDecimal getTaxEnergyOnAccountAmountValue()
null@Nullable public BigDecimal getTaxEnergyBalanceAmountValue()
nullCopyright © 2014–2020 Philip Helger. All rights reserved.