Class TaxSchemeType
- java.lang.Object
-
- network.oxalis.peppol.ubl2.jaxb.cac.TaxSchemeType
-
public class TaxSchemeType extends Object
Java class for TaxSchemeType complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="TaxSchemeType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}ID" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}Name" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}TaxTypeCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2}CurrencyCode" minOccurs="0"/> <element ref="{urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2}JurisdictionRegionAddress" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected CurrencyCodeTypecurrencyCodeprotected IDTypeidprotected List<AddressType>jurisdictionRegionAddressprotected NameTypenameprotected TaxTypeCodeTypetaxTypeCode
-
Constructor Summary
Constructors Constructor Description TaxSchemeType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CurrencyCodeTypegetCurrencyCode()Gets the value of the currencyCode property.IDTypegetID()Gets the value of the id property.List<AddressType>getJurisdictionRegionAddress()Gets the value of the jurisdictionRegionAddress property.NameTypegetName()Gets the value of the name property.TaxTypeCodeTypegetTaxTypeCode()Gets the value of the taxTypeCode property.voidsetCurrencyCode(CurrencyCodeType value)Sets the value of the currencyCode property.voidsetID(IDType value)Sets the value of the id property.voidsetName(NameType value)Sets the value of the name property.voidsetTaxTypeCode(TaxTypeCodeType value)Sets the value of the taxTypeCode property.
-
-
-
Field Detail
-
id
protected IDType id
-
name
protected NameType name
-
taxTypeCode
protected TaxTypeCodeType taxTypeCode
-
currencyCode
protected CurrencyCodeType currencyCode
-
jurisdictionRegionAddress
protected List<AddressType> jurisdictionRegionAddress
-
-
Method Detail
-
setID
public void setID(IDType value)
Sets the value of the id property.- Parameters:
value- allowed object isIDType
-
getName
public NameType getName()
Gets the value of the name property.- Returns:
- possible object is
NameType
-
setName
public void setName(NameType value)
Sets the value of the name property.- Parameters:
value- allowed object isNameType
-
getTaxTypeCode
public TaxTypeCodeType getTaxTypeCode()
Gets the value of the taxTypeCode property.- Returns:
- possible object is
TaxTypeCodeType
-
setTaxTypeCode
public void setTaxTypeCode(TaxTypeCodeType value)
Sets the value of the taxTypeCode property.- Parameters:
value- allowed object isTaxTypeCodeType
-
getCurrencyCode
public CurrencyCodeType getCurrencyCode()
Gets the value of the currencyCode property.- Returns:
- possible object is
CurrencyCodeType
-
setCurrencyCode
public void setCurrencyCode(CurrencyCodeType value)
Sets the value of the currencyCode property.- Parameters:
value- allowed object isCurrencyCodeType
-
getJurisdictionRegionAddress
public List<AddressType> getJurisdictionRegionAddress()
Gets the value of the jurisdictionRegionAddress 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 jurisdictionRegionAddress property.For example, to add a new item, do as follows:
getJurisdictionRegionAddress().add(newItem);
Objects of the following type(s) are allowed in the list
AddressType- Returns:
- The value of the jurisdictionRegionAddress property.
-
-