| Modifier and Type | Field and Description |
|---|---|
protected List<Object> |
any |
protected String |
version |
protected List<AddressDetails> |
xalAddressDetails |
| Constructor and Description |
|---|
XAL(List<AddressDetails> xalAddressDetails)
Value constructor with only mandatory fields
|
| Modifier and Type | Method and Description |
|---|---|
XAL |
addToAny(Object any)
add a value to the any property collection
|
XAL |
addToXalAddressDetails(AddressDetails xalAddressDetails)
add a value to the xalAddressDetails property collection
|
XAL |
clone() |
AddressDetails |
createAndAddXalAddressDetails(AddressDetails.Address xalAddress,
AddressLines addressLines,
AddressDetails.Country country,
AdministrativeArea administrativeArea,
Locality locality,
Thoroughfare thoroughfare)
Creates a new instance of
AddressDetails and adds it to xalAddressDetails. |
boolean |
equals(Object obj) |
List<Object> |
getAny() |
Map<QName,String> |
getOtherAttributes() |
String |
getVersion() |
List<AddressDetails> |
getXalAddressDetails() |
int |
hashCode() |
void |
setAny(List<Object> any)
Sets the value of the any property Objects of the following type(s) are allowed in the list List
|
void |
setVersion(String value) |
void |
setXalAddressDetails(List<AddressDetails> xalAddressDetails)
Sets the value of the xalAddressDetails property Objects of the following type(s) are allowed in the list List
|
XAL |
withAny(List<Object> any)
fluent setter
|
XAL |
withVersion(String version)
fluent setter
|
protected List<AddressDetails> xalAddressDetails
protected String version
public XAL(List<AddressDetails> xalAddressDetails)
xalAddressDetails - required parameterpublic List<AddressDetails> getXalAddressDetails()
public AddressDetails createAndAddXalAddressDetails(AddressDetails.Address xalAddress, AddressLines addressLines, AddressDetails.Country country, AdministrativeArea administrativeArea, Locality locality, Thoroughfare thoroughfare)
AddressDetails and adds it to xalAddressDetails.
This method is a short version for:
AddressDetails addressDetails = new AddressDetails();
this.getXalAddressDetails().add(addressDetails); xalAddress - required parameteraddressLines - required parametercountry - required parameterlocality - required parameteradministrativeArea - required parameterthoroughfare - required parameterpublic void setXalAddressDetails(List<AddressDetails> xalAddressDetails)
Note:
This method does not make use of the fluent pattern.If you would like to make it fluent, use #withXalAddressDetails instead.
xalAddressDetails - public XAL addToXalAddressDetails(AddressDetails xalAddressDetails)
xalAddressDetails - Objects of the following type are allowed in the list: AddressDetailspublic void setAny(List<Object> any)
any - public XAL addToAny(Object any)
any - Objects of the following type are allowed in the list: Objectpublic XAL withAny(List<Object> any)
any - required parameter#setAny(Listpublic XAL withVersion(String version)
version - required parametersetVersion(String)Copyright © 2014 Micromata GmbH. All rights reserved.