@CodingStyleguideUnaware public abstract class AddressBaseType extends Object implements Serializable, com.helger.commons.lang.IExplicitlyCloneable
<?xml version="1.0" encoding="UTF-8"?><ccts:DefinitionText xmlns:ccts="urn:un:unece:uncefact:documentation:1.1" xmlns="http://www.hr-xml.org/3" xmlns:oa="http://www.openapplications.org/oagis/9" xmlns:xsd="http://www.w3.org/2001/XMLSchema">Based on OAGIS AddressBaseType. Exception:CountryCode uses the HR country code
list.</ccts:DefinitionText>
<?xml version="1.0" encoding="UTF-8"?><ccts:UsageRule xmlns:ccts="urn:un:unece:uncefact:documentation:1.1" xmlns="http://www.hr-xml.org/3" xmlns:oa="http://www.openapplications.org/oagis/9" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Example values
are: "Residence Address" Residence Address is a primary, legal address that is
related to a party. For a person, the Home Residence Address is used by an
employer for payroll, taxation, and benefit program eligibility. "Postal
Address" Set of precise and complete information on the basis of which an item
can be forwarded and delivered to an addressee. An address will be considered a
postal address only if it is explicitly collected as such. "Delivery Address"
Delivery Address is an address which is to be used to physically deliver the
related object. "Bill To" An address to which invoices are sent. "Accounts
Recievable" An address to which payments are set. </ccts:UsageRule>
Java class for AddressBaseType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AddressBaseType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.hr-xml.org/3}ID" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}FormatCode" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}AttentionOfName" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}CareOfName" maxOccurs="unbounded" minOccurs="0"/>
<choice>
<element ref="{http://www.openapplications.org/oagis/9}AddressLine" maxOccurs="unbounded" minOccurs="0"/>
<sequence>
<element ref="{http://www.openapplications.org/oagis/9}LineOne" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}LineTwo" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}LineThree" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}LineFour" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}LineFive" minOccurs="0"/>
</sequence>
<sequence>
<element ref="{http://www.openapplications.org/oagis/9}BuildingNumber" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}BuildingName" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}StreetName" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}Unit" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}Floor" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}PostOfficeBox" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}DeliveryPointCode" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</choice>
<element ref="{http://www.openapplications.org/oagis/9}CitySubDivisionName" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}CityName" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}CountrySubDivisionCode" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.hr-xml.org/3}CountryCode" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}PostalCode" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}Status" minOccurs="0"/>
<element ref="{http://www.openapplications.org/oagis/9}Preference" minOccurs="0"/>
</sequence>
<attribute name="languageCode" type="{http://www.hr-xml.org/3}LanguageCodeContentType" />
<attribute name="type" type="{http://www.openapplications.org/oagis/9}NormalizedStringType" />
</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 |
|---|
AddressBaseType()
Default constructor
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
| Modifier and Type | Method and Description |
|---|---|
void |
addAddressLine(SequencedTextType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addAttentionOfName(NameType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addCareOfName(NameType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addCitySubDivisionName(NameType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addCountrySubDivisionCode(CountrySubDivisionCodeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addDeliveryPointCode(DeliveryPointCodeType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
addID(IdentifierType elem)
Created by ph-jaxb22-plugin -Xph-list-extension
|
abstract AddressBaseType |
clone()
Created by ph-jaxb22-plugin -Xph-cloneable2
|
void |
cloneTo(AddressBaseType ret)
This method clones all values from
this to the passed object. |
boolean |
equals(Object o)
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
List<SequencedTextType> |
getAddressLine()
Gets the value of the addressLine property.
|
SequencedTextType |
getAddressLineAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAddressLineCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<NameType> |
getAttentionOfName()
Gets the value of the attentionOfName property.
|
NameType |
getAttentionOfNameAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getAttentionOfNameCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
NameType |
getBuildingName()
Gets the value of the buildingName property.
|
String |
getBuildingNameValue()
Get the value of the contained NameType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
getBuildingNumber()
Gets the value of the buildingNumber property.
|
String |
getBuildingNumberValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<NameType> |
getCareOfName()
Gets the value of the careOfName property.
|
NameType |
getCareOfNameAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getCareOfNameCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
NameType |
getCityName()
Gets the value of the cityName property.
|
String |
getCityNameValue()
Get the value of the contained NameType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<NameType> |
getCitySubDivisionName()
Gets the value of the citySubDivisionName property.
|
NameType |
getCitySubDivisionNameAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getCitySubDivisionNameCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
CountryCodeType |
getCountryCode()
Gets the value of the countryCode property.
|
String |
getCountryCodeValue()
Get the value of the contained CountryCodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<CountrySubDivisionCodeType> |
getCountrySubDivisionCode()
Gets the value of the countrySubDivisionCode property.
|
CountrySubDivisionCodeType |
getCountrySubDivisionCodeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getCountrySubDivisionCodeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
List<DeliveryPointCodeType> |
getDeliveryPointCode()
Gets the value of the deliveryPointCode property.
|
DeliveryPointCodeType |
getDeliveryPointCodeAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getDeliveryPointCodeCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
TextType |
getFloor()
Gets the value of the floor property.
|
String |
getFloorValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
CodeType |
getFormatCode()
Gets the value of the formatCode property.
|
String |
getFormatCodeValue()
Get the value of the contained CodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
List<IdentifierType> |
getID()
Gets the value of the id property.
|
IdentifierType |
getIDAtIndex(int index)
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
getIDCount()
Created by ph-jaxb22-plugin -Xph-list-extension
|
String |
getLanguageCode()
Gets the value of the languageCode property.
|
TextType |
getLineFive()
Gets the value of the lineFive property.
|
String |
getLineFiveValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
getLineFour()
Gets the value of the lineFour property.
|
String |
getLineFourValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
getLineOne()
Gets the value of the lineOne property.
|
String |
getLineOneValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
getLineThree()
Gets the value of the lineThree property.
|
String |
getLineThreeValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
getLineTwo()
Gets the value of the lineTwo property.
|
String |
getLineTwoValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
CodeType |
getPostalCode()
Gets the value of the postalCode property.
|
String |
getPostalCodeValue()
Get the value of the contained CodeType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
getPostOfficeBox()
Gets the value of the postOfficeBox property.
|
String |
getPostOfficeBoxValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
PreferenceType |
getPreference()
Gets the value of the preference property.
|
StatusType |
getStatus()
Gets the value of the status property.
|
NameType |
getStreetName()
Gets the value of the streetName property.
|
String |
getStreetNameValue()
Get the value of the contained NameType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
String |
getType()
Gets the value of the type property.
|
TextType |
getUnit()
Gets the value of the unit property.
|
String |
getUnitValue()
Get the value of the contained TextType object
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
boolean |
hasAddressLineEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasAttentionOfNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasCareOfNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasCitySubDivisionNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasCountrySubDivisionCodeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasDeliveryPointCodeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
int |
hashCode()
Created by ph-jaxb22-plugin -Xph-equalshashcode
|
boolean |
hasIDEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAddressLineEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoAttentionOfNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoCareOfNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoCitySubDivisionNameEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoCountrySubDivisionCodeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoDeliveryPointCodeEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
boolean |
hasNoIDEntries()
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAddressLine(List<SequencedTextType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setAttentionOfName(List<NameType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setBuildingName(NameType value)
Sets the value of the buildingName property.
|
NameType |
setBuildingName(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
setBuildingNumber(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setBuildingNumber(TextType value)
Sets the value of the buildingNumber property.
|
void |
setCareOfName(List<NameType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCityName(NameType value)
Sets the value of the cityName property.
|
NameType |
setCityName(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setCitySubDivisionName(List<NameType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setCountryCode(CountryCodeType value)
Sets the value of the countryCode property.
|
CountryCodeType |
setCountryCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setCountrySubDivisionCode(List<CountrySubDivisionCodeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setDeliveryPointCode(List<DeliveryPointCodeType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
TextType |
setFloor(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setFloor(TextType value)
Sets the value of the floor property.
|
void |
setFormatCode(CodeType value)
Sets the value of the formatCode property.
|
CodeType |
setFormatCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setID(List<IdentifierType> aList)
Created by ph-jaxb22-plugin -Xph-list-extension
|
void |
setLanguageCode(String value)
Sets the value of the languageCode property.
|
TextType |
setLineFive(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLineFive(TextType value)
Sets the value of the lineFive property.
|
TextType |
setLineFour(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLineFour(TextType value)
Sets the value of the lineFour property.
|
TextType |
setLineOne(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLineOne(TextType value)
Sets the value of the lineOne property.
|
TextType |
setLineThree(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLineThree(TextType value)
Sets the value of the lineThree property.
|
TextType |
setLineTwo(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setLineTwo(TextType value)
Sets the value of the lineTwo property.
|
void |
setPostalCode(CodeType value)
Sets the value of the postalCode property.
|
CodeType |
setPostalCode(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
TextType |
setPostOfficeBox(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setPostOfficeBox(TextType value)
Sets the value of the postOfficeBox property.
|
void |
setPreference(PreferenceType value)
Sets the value of the preference property.
|
void |
setStatus(StatusType value)
Sets the value of the status property.
|
void |
setStreetName(NameType value)
Sets the value of the streetName property.
|
NameType |
setStreetName(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setType(String value)
Sets the value of the type property.
|
TextType |
setUnit(String valueParam)
Special setter with value of type String
Note: automatically created by ph-jaxb22-plugin -Xph-value-extender |
void |
setUnit(TextType value)
Sets the value of the unit property.
|
String |
toString()
Created by ph-jaxb22-plugin -Xph-tostring
|
public AddressBaseType()
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<IdentifierType> getID()
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 id property.
For example, to add a new item, do as follows:
getID().add(newItem);
Objects of the following type(s) are allowed in the list
IdentifierType
@Nullable public CodeType getFormatCode()
CodeTypepublic void setFormatCode(@Nullable CodeType value)
value - allowed object is
CodeType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NameType> getAttentionOfName()
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 attentionOfName property.
For example, to add a new item, do as follows:
getAttentionOfName().add(newItem);
Objects of the following type(s) are allowed in the list
NameType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NameType> getCareOfName()
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 careOfName property.
For example, to add a new item, do as follows:
getCareOfName().add(newItem);
Objects of the following type(s) are allowed in the list
NameType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<SequencedTextType> getAddressLine()
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 addressLine property.
For example, to add a new item, do as follows:
getAddressLine().add(newItem);
Objects of the following type(s) are allowed in the list
SequencedTextType
@Nullable public TextType getLineOne()
TextTypepublic void setLineOne(@Nullable TextType value)
value - allowed object is
TextType@Nullable public TextType getLineTwo()
TextTypepublic void setLineTwo(@Nullable TextType value)
value - allowed object is
TextType@Nullable public TextType getLineThree()
TextTypepublic void setLineThree(@Nullable TextType value)
value - allowed object is
TextType@Nullable public TextType getLineFour()
TextTypepublic void setLineFour(@Nullable TextType value)
value - allowed object is
TextType@Nullable public TextType getLineFive()
TextTypepublic void setLineFive(@Nullable TextType value)
value - allowed object is
TextType@Nullable public TextType getBuildingNumber()
TextTypepublic void setBuildingNumber(@Nullable TextType value)
value - allowed object is
TextType@Nullable public NameType getBuildingName()
NameTypepublic void setBuildingName(@Nullable NameType value)
value - allowed object is
NameType@Nullable public NameType getStreetName()
NameTypepublic void setStreetName(@Nullable NameType value)
value - allowed object is
NameType@Nullable public TextType getUnit()
TextTypepublic void setUnit(@Nullable TextType value)
value - allowed object is
TextType@Nullable public TextType getFloor()
TextTypepublic void setFloor(@Nullable TextType value)
value - allowed object is
TextType@Nullable public TextType getPostOfficeBox()
TextTypepublic void setPostOfficeBox(@Nullable TextType value)
value - allowed object is
TextType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<DeliveryPointCodeType> getDeliveryPointCode()
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 deliveryPointCode property.
For example, to add a new item, do as follows:
getDeliveryPointCode().add(newItem);
Objects of the following type(s) are allowed in the list
DeliveryPointCodeType
@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<NameType> getCitySubDivisionName()
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 citySubDivisionName property.
For example, to add a new item, do as follows:
getCitySubDivisionName().add(newItem);
Objects of the following type(s) are allowed in the list
NameType
@Nullable public NameType getCityName()
NameTypepublic void setCityName(@Nullable NameType value)
value - allowed object is
NameType@Nonnull @ReturnsMutableObject(value="JAXB implementation style") public List<CountrySubDivisionCodeType> getCountrySubDivisionCode()
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 countrySubDivisionCode property.
For example, to add a new item, do as follows:
getCountrySubDivisionCode().add(newItem);
Objects of the following type(s) are allowed in the list
CountrySubDivisionCodeType
@Nullable public CountryCodeType getCountryCode()
CountryCodeTypepublic void setCountryCode(@Nullable CountryCodeType value)
value - allowed object is
CountryCodeType@Nullable public CodeType getPostalCode()
CodeTypepublic void setPostalCode(@Nullable CodeType value)
value - allowed object is
CodeType@Nullable public StatusType getStatus()
StatusTypepublic void setStatus(@Nullable StatusType value)
value - allowed object is
StatusType@Nullable public PreferenceType getPreference()
PreferenceTypepublic void setPreference(@Nullable PreferenceType value)
value - allowed object is
PreferenceType@Nullable public String getLanguageCode()
Stringpublic void setLanguageCode(@Nullable String value)
value - allowed object is
String@Nullable public String getType()
Stringpublic void setType(@Nullable String value)
value - allowed object is
Stringpublic boolean equals(Object o)
public int hashCode()
public String toString()
public void setID(@Nullable List<IdentifierType> aList)
aList - The new list member to set. May be null.public void setAttentionOfName(@Nullable List<NameType> aList)
aList - The new list member to set. May be null.public void setCareOfName(@Nullable List<NameType> aList)
aList - The new list member to set. May be null.public void setAddressLine(@Nullable List<SequencedTextType> aList)
aList - The new list member to set. May be null.public void setDeliveryPointCode(@Nullable List<DeliveryPointCodeType> aList)
aList - The new list member to set. May be null.public void setCitySubDivisionName(@Nullable List<NameType> aList)
aList - The new list member to set. May be null.public void setCountrySubDivisionCode(@Nullable List<CountrySubDivisionCodeType> aList)
aList - The new list member to set. May be null.public boolean hasIDEntries()
true if at least one item is contained, false otherwise.public boolean hasNoIDEntries()
true if no item is contained, false otherwise.@Nonnegative public int getIDCount()
@Nullable public IdentifierType getIDAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addID(@Nonnull IdentifierType elem)
elem - The element to be added. May not be null.public boolean hasAttentionOfNameEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAttentionOfNameEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAttentionOfNameCount()
@Nullable public NameType getAttentionOfNameAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAttentionOfName(@Nonnull NameType elem)
elem - The element to be added. May not be null.public boolean hasCareOfNameEntries()
true if at least one item is contained, false otherwise.public boolean hasNoCareOfNameEntries()
true if no item is contained, false otherwise.@Nonnegative public int getCareOfNameCount()
@Nullable public NameType getCareOfNameAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addCareOfName(@Nonnull NameType elem)
elem - The element to be added. May not be null.public boolean hasAddressLineEntries()
true if at least one item is contained, false otherwise.public boolean hasNoAddressLineEntries()
true if no item is contained, false otherwise.@Nonnegative public int getAddressLineCount()
@Nullable public SequencedTextType getAddressLineAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addAddressLine(@Nonnull SequencedTextType elem)
elem - The element to be added. May not be null.public boolean hasDeliveryPointCodeEntries()
true if at least one item is contained, false otherwise.public boolean hasNoDeliveryPointCodeEntries()
true if no item is contained, false otherwise.@Nonnegative public int getDeliveryPointCodeCount()
@Nullable public DeliveryPointCodeType getDeliveryPointCodeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addDeliveryPointCode(@Nonnull DeliveryPointCodeType elem)
elem - The element to be added. May not be null.public boolean hasCitySubDivisionNameEntries()
true if at least one item is contained, false otherwise.public boolean hasNoCitySubDivisionNameEntries()
true if no item is contained, false otherwise.@Nonnegative public int getCitySubDivisionNameCount()
@Nullable public NameType getCitySubDivisionNameAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addCitySubDivisionName(@Nonnull NameType elem)
elem - The element to be added. May not be null.public boolean hasCountrySubDivisionCodeEntries()
true if at least one item is contained, false otherwise.public boolean hasNoCountrySubDivisionCodeEntries()
true if no item is contained, false otherwise.@Nonnegative public int getCountrySubDivisionCodeCount()
@Nullable public CountrySubDivisionCodeType getCountrySubDivisionCodeAtIndex(@Nonnegative int index) throws IndexOutOfBoundsException
index - The index to retrievenullIndexOutOfBoundsException - if the index is invalid!public void addCountrySubDivisionCode(@Nonnull CountrySubDivisionCodeType elem)
elem - The element to be added. May not be null.public void cloneTo(@Nonnull AddressBaseType 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 abstract AddressBaseType clone()
@Nonnull public CountryCodeType setCountryCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public CodeType setFormatCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public CodeType setPostalCode(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setLineOne(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setLineTwo(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setLineThree(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setLineFour(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setLineFive(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setBuildingNumber(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setUnit(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setFloor(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public TextType setPostOfficeBox(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public NameType setBuildingName(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public NameType setStreetName(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nonnull public NameType setCityName(@Nullable String valueParam)
valueParam - The value to be set. May be null.null@Nullable public String getFormatCodeValue()
null@Nullable public String getLineOneValue()
null@Nullable public String getLineTwoValue()
null@Nullable public String getLineThreeValue()
null@Nullable public String getLineFourValue()
null@Nullable public String getLineFiveValue()
null@Nullable public String getBuildingNumberValue()
null@Nullable public String getBuildingNameValue()
null@Nullable public String getStreetNameValue()
null@Nullable public String getUnitValue()
null@Nullable public String getFloorValue()
null@Nullable public String getPostOfficeBoxValue()
null@Nullable public String getCityNameValue()
null@Nullable public String getCountryCodeValue()
nullCopyright © 2016–2021 Philip Helger. All rights reserved.