@CodingStyleguideUnaware public class SummaryDocumentsLineType 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:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ABIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line Details</ccts:DictionaryEntryName><ccts:Definition>Information about a Consolidated Invoice Line.</ccts:Definition><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass></ccts:Component>
Java class for SummaryDocumentsLineType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SummaryDocumentsLineType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}LineID"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}DocumentTypeCode"/>
<element ref="{urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1}DocumentSerialID"/>
<element ref="{urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1}StartDocumentNumberID"/>
<element ref="{urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1}EndDocumentNumberID"/>
<element ref="{urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1}TotalAmount"/>
<element ref="{urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1}BillingPayment" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}AllowanceCharge" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}TaxTotal" 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 |
|---|
SummaryDocumentsLineType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllowanceCharge(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.AllowanceChargeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addBillingPayment(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.PaymentType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addTaxTotal(oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TaxTotalType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
SummaryDocumentsLineType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(SummaryDocumentsLineType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.AllowanceChargeType> |
getAllowanceCharge()
<?
|
oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.AllowanceChargeType |
getAllowanceChargeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAllowanceChargeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.PaymentType> |
getBillingPayment()
<?
|
oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.PaymentType |
getBillingPaymentAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getBillingPaymentCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType |
getDocumentSerialID()
<?
|
oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.DocumentTypeCodeType |
getDocumentTypeCode()
<?
|
un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType |
getEndDocumentNumberID()
<?
|
oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LineIDType |
getLineID()
<?
|
un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType |
getStartDocumentNumberID()
<?
|
List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TaxTotalType> |
getTaxTotal()
<?
|
oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TaxTotalType |
getTaxTotalAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getTaxTotalCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.AmountType |
getTotalAmount()
<?
|
boolean |
hasAllowanceChargeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasBillingPaymentEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoAllowanceChargeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoBillingPaymentEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoTaxTotalEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasTaxTotalEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAllowanceCharge(List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.AllowanceChargeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBillingPayment(List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.PaymentType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDocumentSerialID(un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType value)
Sets the value of the documentSerialID property.
|
void |
setDocumentTypeCode(oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.DocumentTypeCodeType value)
Sets the value of the documentTypeCode property.
|
void |
setEndDocumentNumberID(un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType value)
Sets the value of the endDocumentNumberID property.
|
void |
setLineID(oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LineIDType value)
Sets the value of the lineID property.
|
void |
setStartDocumentNumberID(un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType value)
Sets the value of the startDocumentNumberID property.
|
void |
setTaxTotal(List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TaxTotalType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setTotalAmount(oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.AmountType value)
Sets the value of the totalAmount property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public SummaryDocumentsLineType()
@Nullable public oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LineIDType getLineID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line. Identifier</ccts:DictionaryEntryName><ccts:Definition>Identifies the Consolidated Invoice Line.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Identifier</ccts:PropertyTerm><ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm><ccts:DataType>Identifier. Type</ccts:DataType></ccts:Component>
LineIDTypepublic void setLineID(@Nullable oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.LineIDType value)
value - allowed object is
LineIDType@Nullable public oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.DocumentTypeCodeType getDocumentTypeCode()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>Code specifying the type of the Invoice.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Consolidated Invoice Line Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
DocumentTypeCodeTypepublic void setDocumentTypeCode(@Nullable oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.DocumentTypeCodeType value)
value - allowed object is
DocumentTypeCodeType@Nullable public un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType getDocumentSerialID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line Billing Payment</ccts:DictionaryEntryName><ccts:Definition>An association to Billing Payment.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Billing Payment</ccts:PropertyTerm><ccts:AssociatedObjectClass>Consolidated Invoice Line</ccts:AssociatedObjectClass></ccts:Component>
IdentifierTypepublic void setDocumentSerialID(@Nullable un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType value)
value - allowed object is
IdentifierType@Nullable public un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType getStartDocumentNumberID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line Billing Payment</ccts:DictionaryEntryName><ccts:Definition>An association to Billing Payment.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Billing Payment</ccts:PropertyTerm><ccts:AssociatedObjectClass>Consolidated Invoice Line</ccts:AssociatedObjectClass></ccts:Component>
IdentifierTypepublic void setStartDocumentNumberID(@Nullable un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType value)
value - allowed object is
IdentifierType@Nullable public un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType getEndDocumentNumberID()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line End Invoice Number</ccts:DictionaryEntryName><ccts:Definition>An association to End Invoice Number.</ccts:Definition><ccts:Cardinality>1</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>End Invoice Number</ccts:PropertyTerm><ccts:AssociatedObjectClass>Consolidated Invoice Line</ccts:AssociatedObjectClass></ccts:Component>
IdentifierTypepublic void setEndDocumentNumberID(@Nullable un.unece.uncefact.data.specification.unqualifieddatatypesschemamodule._2.IdentifierType value)
value - allowed object is
IdentifierType@Nullable public oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.AmountType getTotalAmount()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>BBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line Type Code. Code</ccts:DictionaryEntryName><ccts:Definition>Code specifying the type of the Invoice.</ccts:Definition><ccts:Cardinality>0..1</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Consolidated Invoice Line Type Code</ccts:PropertyTerm><ccts:RepresentationTerm>Code</ccts:RepresentationTerm><ccts:DataType>Code. Type</ccts:DataType></ccts:Component>
AmountTypepublic void setTotalAmount(@Nullable oasis.names.specification.ubl.schema.xsd.commonbasiccomponents_2.AmountType value)
value - allowed object is
AmountType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.PaymentType> getBillingPayment()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line Billing Payment</ccts:DictionaryEntryName><ccts:Definition>An association to Billing Payment.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Billing Payment</ccts:PropertyTerm><ccts:AssociatedObjectClass>Consolidated Invoice Line</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the billingPayment 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 billingPayment property.
For example, to add a new item, do as follows:
getBillingPayment().add(newItem);
Objects of the following type(s) are allowed in the list
PaymentType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.AllowanceChargeType> getAllowanceCharge()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line. Allowance Charge</ccts:DictionaryEntryName><ccts:Definition>An association to Allowance Charge.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Allowance Charge</ccts:PropertyTerm><ccts:AssociatedObjectClass>Allowance Charge</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the allowanceCharge 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 allowanceCharge property.
For example, to add a new item, do as follows:
getAllowanceCharge().add(newItem);
Objects of the following type(s) are allowed in the list
AllowanceChargeType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TaxTotalType> getTaxTotal()
<?xml version="1.0" encoding="UTF-8"?><ccts:Component xmlns:ccts="urn:un:unece:uncefact:documentation:2" xmlns="urn:sunat:names:specification:ubl:peru:schema:xsd:SunatAggregateComponents-1" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDatatypes-2" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><ccts:ComponentType>ASBIE</ccts:ComponentType><ccts:DictionaryEntryName>Consolidated Invoice Line. Tax Total</ccts:DictionaryEntryName><ccts:Definition>An association to Tax Total.</ccts:Definition><ccts:Cardinality>0..n</ccts:Cardinality><ccts:ObjectClass>Consolidated Invoice Line</ccts:ObjectClass><ccts:PropertyTerm>Tax Total</ccts:PropertyTerm><ccts:AssociatedObjectClass>Tax Total</ccts:AssociatedObjectClass></ccts:Component>Gets the value of the taxTotal 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 taxTotal property.
For example, to add a new item, do as follows:
getTaxTotal().add(newItem);
Objects of the following type(s) are allowed in the list
TaxTotalType
public boolean equals(Object o)
public int hashCode()
public String toString()
public void setBillingPayment(@Nullable List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.PaymentType> aList)
aList - The new list member to set. May be null.public void setAllowanceCharge(@Nullable List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.AllowanceChargeType> aList)
aList - The new list member to set. May be null.public void setTaxTotal(@Nullable List<oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TaxTotalType> aList)
aList - The new list member to set. May be null.public boolean hasBillingPaymentEntries()
true if at least one item is contained, false otherwise.public boolean hasNoBillingPaymentEntries()
true if no item is contained, false otherwise.@Nonnegative public int getBillingPaymentCount()
@Nullable public oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.PaymentType getBillingPaymentAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addBillingPayment(@Nonnull oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.PaymentType elem)
elem - The element to be added. May not be null.public boolean hasAllowanceChargeEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAllowanceChargeEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAllowanceChargeCount()
@Nullable public oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.AllowanceChargeType getAllowanceChargeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAllowanceCharge(@Nonnull oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.AllowanceChargeType elem)
elem - The element to be added. May not be null.public boolean hasTaxTotalEntries()
true if at least one item is contained, false otherwise.public boolean hasNoTaxTotalEntries()
true if no item is contained, false otherwise.@Nonnegative public int getTaxTotalCount()
@Nullable public oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TaxTotalType getTaxTotalAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addTaxTotal(@Nonnull oasis.names.specification.ubl.schema.xsd.commonaggregatecomponents_2.TaxTotalType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull SummaryDocumentsLineType 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 SummaryDocumentsLineType clone()
Copyright © 2018–2020 Philip Helger. All rights reserved.