@CodingStyleguideUnaware public class PartyTaxSchemeType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
| Constructor and Description |
|---|
PartyTaxSchemeType()
Default constructor<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
| Modifier and Type | Method and Description |
|---|---|
void |
addExemptionReason(ExemptionReasonType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
PartyTaxSchemeType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(PartyTaxSchemeType 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
|
CompanyIDType |
getCompanyID()
<pre>
<?
|
String |
getCompanyIDValue()
Get the value of the contained CompanyIDType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
List<ExemptionReasonType> |
getExemptionReason()
<pre>
<?
|
ExemptionReasonType |
getExemptionReasonAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
ExemptionReasonCodeType |
getExemptionReasonCode()
<pre>
<?
|
String |
getExemptionReasonCodeValue()
Get the value of the contained ExemptionReasonCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
int |
getExemptionReasonCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
AddressType |
getRegistrationAddress()
<pre>
<?
|
RegistrationNameType |
getRegistrationName()
<pre>
<?
|
String |
getRegistrationNameValue()
Get the value of the contained RegistrationNameType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TaxLevelCodeType |
getTaxLevelCode()
<pre>
<?
|
String |
getTaxLevelCodeValue()
Get the value of the contained TaxLevelCodeType object<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TaxSchemeType |
getTaxScheme()
<pre>
<?
|
boolean |
hasExemptionReasonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasNoExemptionReasonEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCompanyID(CompanyIDType value)
Sets the value of the companyID property.
|
CompanyIDType |
setCompanyID(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setExemptionReason(List<ExemptionReasonType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setExemptionReasonCode(ExemptionReasonCodeType value)
Sets the value of the exemptionReasonCode property.
|
ExemptionReasonCodeType |
setExemptionReasonCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setRegistrationAddress(AddressType value)
Sets the value of the registrationAddress property.
|
void |
setRegistrationName(RegistrationNameType value)
Sets the value of the registrationName property.
|
RegistrationNameType |
setRegistrationName(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
TaxLevelCodeType |
setTaxLevelCode(String valueParam)
Special setter with value of type String<br>
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender
|
void |
setTaxLevelCode(TaxLevelCodeType value)
Sets the value of the taxLevelCode property.
|
void |
setTaxScheme(TaxSchemeType value)
Sets the value of the taxScheme property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public PartyTaxSchemeType()
@Nullable public RegistrationNameType getRegistrationName()
RegistrationNameTypepublic void setRegistrationName(@Nullable RegistrationNameType value)
value - allowed object is
RegistrationNameType@Nullable public CompanyIDType getCompanyID()
CompanyIDTypepublic void setCompanyID(@Nullable CompanyIDType value)
value - allowed object is
CompanyIDType@Nullable public TaxLevelCodeType getTaxLevelCode()
TaxLevelCodeTypepublic void setTaxLevelCode(@Nullable TaxLevelCodeType value)
value - allowed object is
TaxLevelCodeType@Nullable public ExemptionReasonCodeType getExemptionReasonCode()
ExemptionReasonCodeTypepublic void setExemptionReasonCode(@Nullable ExemptionReasonCodeType value)
value - allowed object is
ExemptionReasonCodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<ExemptionReasonType> getExemptionReason()
ExemptionReasonType@Nullable public AddressType getRegistrationAddress()
AddressTypepublic void setRegistrationAddress(@Nullable AddressType value)
value - allowed object is
AddressType@Nullable public TaxSchemeType getTaxScheme()
TaxSchemeTypepublic void setTaxScheme(@Nullable TaxSchemeType value)
value - allowed object is
TaxSchemeTypepublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setExemptionReason(@Nullable List<ExemptionReasonType> aList)
aList - The new list member to set. May be <code>null</code>.public boolean hasExemptionReasonEntries()
public boolean hasNoExemptionReasonEntries()
@Nonnegative public int getExemptionReasonCount()
@Nullable public ExemptionReasonType getExemptionReasonAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrieveIndexOutOfBoundsException - if the index is invalid!public void addExemptionReason(@Nonnull ExemptionReasonType elem)
elem - The element to be added. May not be <code>null</code>.public void cloneTo(@Nonnull PartyTaxSchemeType ret)
ret - The target object to clone to. May not be <code>null</code>.@Nonnull @ReturnsMutableCopy public PartyTaxSchemeType clone()
@Nonnull public TaxLevelCodeType setTaxLevelCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public ExemptionReasonCodeType setExemptionReasonCode(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public CompanyIDType setCompanyID(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nonnull public RegistrationNameType setRegistrationName(@Nullable String valueParam)
valueParam - The value to be set. May be <code>null</code>.@Nullable public String getRegistrationNameValue()
@Nullable public String getCompanyIDValue()
@Nullable public String getTaxLevelCodeValue()
@Nullable public String getExemptionReasonCodeValue()
Copyright © 2017–2021 Philip Helger. All rights reserved.