Class TaxInformation2
java.lang.Object
org.kapott.hbci.sepa.jaxb.camt_052_001_01.TaxInformation2
Java class for TaxInformation2 complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TaxInformation2">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CdtrTaxId" type="{urn:iso:std:iso:20022:tech:xsd:camt.052.001.01}Max35Text" minOccurs="0"/>
<element name="CdtrTaxTp" type="{urn:iso:std:iso:20022:tech:xsd:camt.052.001.01}Max35Text" minOccurs="0"/>
<element name="DbtrTaxId" type="{urn:iso:std:iso:20022:tech:xsd:camt.052.001.01}Max35Text" minOccurs="0"/>
<element name="TaxRefNb" type="{urn:iso:std:iso:20022:tech:xsd:camt.052.001.01}Max140Text" minOccurs="0"/>
<element name="TtlTaxblBaseAmt" type="{urn:iso:std:iso:20022:tech:xsd:camt.052.001.01}CurrencyAndAmount" minOccurs="0"/>
<element name="TtlTaxAmt" type="{urn:iso:std:iso:20022:tech:xsd:camt.052.001.01}CurrencyAndAmount" minOccurs="0"/>
<element name="TaxDt" type="{urn:iso:std:iso:20022:tech:xsd:camt.052.001.01}ISODate" minOccurs="0"/>
<element name="TaxTpInf" type="{urn:iso:std:iso:20022:tech:xsd:camt.052.001.01}TaxDetails" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected XMLGregorianCalendarprotected Stringprotected List<TaxDetails> protected CurrencyAndAmountprotected CurrencyAndAmount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the cdtrTaxId property.Gets the value of the cdtrTaxTp property.Gets the value of the dbtrTaxId property.getTaxDt()Gets the value of the taxDt property.Gets the value of the taxRefNb property.Gets the value of the taxTpInf property.Gets the value of the ttlTaxAmt property.Gets the value of the ttlTaxblBaseAmt property.voidsetCdtrTaxId(String value) Sets the value of the cdtrTaxId property.voidsetCdtrTaxTp(String value) Sets the value of the cdtrTaxTp property.voidsetDbtrTaxId(String value) Sets the value of the dbtrTaxId property.voidsetTaxDt(XMLGregorianCalendar value) Sets the value of the taxDt property.voidsetTaxRefNb(String value) Sets the value of the taxRefNb property.voidsetTtlTaxAmt(CurrencyAndAmount value) Sets the value of the ttlTaxAmt property.voidSets the value of the ttlTaxblBaseAmt property.
-
Field Details
-
cdtrTaxId
-
cdtrTaxTp
-
dbtrTaxId
-
taxRefNb
-
ttlTaxblBaseAmt
-
ttlTaxAmt
-
taxDt
-
taxTpInf
-
-
Constructor Details
-
TaxInformation2
public TaxInformation2()
-
-
Method Details
-
getCdtrTaxId
Gets the value of the cdtrTaxId property.- Returns:
- possible object is
String
-
setCdtrTaxId
Sets the value of the cdtrTaxId property.- Parameters:
value- allowed object isString
-
getCdtrTaxTp
Gets the value of the cdtrTaxTp property.- Returns:
- possible object is
String
-
setCdtrTaxTp
Sets the value of the cdtrTaxTp property.- Parameters:
value- allowed object isString
-
getDbtrTaxId
Gets the value of the dbtrTaxId property.- Returns:
- possible object is
String
-
setDbtrTaxId
Sets the value of the dbtrTaxId property.- Parameters:
value- allowed object isString
-
getTaxRefNb
Gets the value of the taxRefNb property.- Returns:
- possible object is
String
-
setTaxRefNb
Sets the value of the taxRefNb property.- Parameters:
value- allowed object isString
-
getTtlTaxblBaseAmt
Gets the value of the ttlTaxblBaseAmt property.- Returns:
- possible object is
CurrencyAndAmount
-
setTtlTaxblBaseAmt
Sets the value of the ttlTaxblBaseAmt property.- Parameters:
value- allowed object isCurrencyAndAmount
-
getTtlTaxAmt
Gets the value of the ttlTaxAmt property.- Returns:
- possible object is
CurrencyAndAmount
-
setTtlTaxAmt
Sets the value of the ttlTaxAmt property.- Parameters:
value- allowed object isCurrencyAndAmount
-
getTaxDt
Gets the value of the taxDt property.- Returns:
- possible object is
XMLGregorianCalendar
-
setTaxDt
Sets the value of the taxDt property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getTaxTpInf
Gets the value of the taxTpInf 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
setmethod for the taxTpInf property.For example, to add a new item, do as follows:
getTaxTpInf().add(newItem);Objects of the following type(s) are allowed in the list
TaxDetails
-