org.citygml4j.model.xal
Interface AddressDetails

All Superinterfaces:
Associable, Child, Copyable, GrPostal, ModelObject, XAL
All Known Implementing Classes:
AddressDetailsImpl

public interface AddressDetails
extends XAL, GrPostal, Associable, Child, Copyable


Method Summary
 Address getAddress()
           
 java.lang.String getAddressDetailsKey()
           
 AddressLines getAddressLines()
           
 java.lang.String getAddressType()
           
 AdministrativeArea getAdministrativeArea()
           
 Country getCountry()
           
 java.lang.String getCurrentStatus()
           
 Locality getLocality()
           
 PostalServiceElements getPostalServiceElements()
           
 Thoroughfare getThoroughfare()
           
 java.lang.String getUsage()
           
 java.lang.String getValidFromDate()
           
 java.lang.String getValidToDate()
           
 boolean isSetAddress()
           
 boolean isSetAddressDetailsKey()
           
 boolean isSetAddressLines()
           
 boolean isSetAddressType()
           
 boolean isSetAdministrativeArea()
           
 boolean isSetCountry()
           
 boolean isSetCurrentStatus()
           
 boolean isSetLocality()
           
 boolean isSetPostalServiceElements()
           
 boolean isSetThoroughfare()
           
 boolean isSetUsage()
           
 boolean isSetValidFromDate()
           
 boolean isSetValidToDate()
           
 void setAddress(Address address)
           
 void setAddressDetailsKey(java.lang.String addressDetailsKey)
           
 void setAddressLines(AddressLines addressLines)
           
 void setAddressType(java.lang.String addressType)
           
 void setAdministrativeArea(AdministrativeArea administrativeArea)
           
 void setCountry(Country country)
           
 void setCurrentStatus(java.lang.String currentStatus)
           
 void setLocality(Locality locality)
           
 void setPostalServiceElements(PostalServiceElements postalServiceElements)
           
 void setThoroughfare(Thoroughfare thoroughfare)
           
 void setUsage(java.lang.String usage)
           
 void setValidFromDate(java.lang.String validFromDate)
           
 void setValidToDate(java.lang.String validToDate)
           
 void unsetAddress()
           
 void unsetAddressDetailsKey()
           
 void unsetAddressLines()
           
 void unsetAddressType()
           
 void unsetAdministrativeArea()
           
 void unsetCountry()
           
 void unsetCurrentStatus()
           
 void unsetLocality()
           
 void unsetPostalServiceElements()
           
 void unsetThoroughfare()
           
 void unsetUsage()
           
 void unsetValidFromDate()
           
 void unsetValidToDate()
           
<T> T
visit(XALFunctor<T> visitor)
           
 void visit(XALVisitor visitor)
           
 
Methods inherited from interface org.citygml4j.model.xal.GrPostal
getCode, isSetCode, setCode, unsetCode
 
Methods inherited from interface org.citygml4j.model.xal.XAL
getXALClass
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getPostalServiceElements

PostalServiceElements getPostalServiceElements()

getAddress

Address getAddress()

getAddressLines

AddressLines getAddressLines()

getCountry

Country getCountry()

getAdministrativeArea

AdministrativeArea getAdministrativeArea()

getLocality

Locality getLocality()

getThoroughfare

Thoroughfare getThoroughfare()

getAddressType

java.lang.String getAddressType()

getCurrentStatus

java.lang.String getCurrentStatus()

getValidFromDate

java.lang.String getValidFromDate()

getValidToDate

java.lang.String getValidToDate()

getUsage

java.lang.String getUsage()

getAddressDetailsKey

java.lang.String getAddressDetailsKey()

isSetPostalServiceElements

boolean isSetPostalServiceElements()

isSetAddress

boolean isSetAddress()

isSetAddressLines

boolean isSetAddressLines()

isSetCountry

boolean isSetCountry()

isSetAdministrativeArea

boolean isSetAdministrativeArea()

isSetLocality

boolean isSetLocality()

isSetThoroughfare

boolean isSetThoroughfare()

isSetAddressType

boolean isSetAddressType()

isSetCurrentStatus

boolean isSetCurrentStatus()

isSetValidFromDate

boolean isSetValidFromDate()

isSetValidToDate

boolean isSetValidToDate()

isSetUsage

boolean isSetUsage()

isSetAddressDetailsKey

boolean isSetAddressDetailsKey()

setPostalServiceElements

void setPostalServiceElements(PostalServiceElements postalServiceElements)

setAddress

void setAddress(Address address)

setAddressLines

void setAddressLines(AddressLines addressLines)

setCountry

void setCountry(Country country)

setAdministrativeArea

void setAdministrativeArea(AdministrativeArea administrativeArea)

setLocality

void setLocality(Locality locality)

setThoroughfare

void setThoroughfare(Thoroughfare thoroughfare)

setAddressType

void setAddressType(java.lang.String addressType)

setCurrentStatus

void setCurrentStatus(java.lang.String currentStatus)

setValidFromDate

void setValidFromDate(java.lang.String validFromDate)

setValidToDate

void setValidToDate(java.lang.String validToDate)

setUsage

void setUsage(java.lang.String usage)

setAddressDetailsKey

void setAddressDetailsKey(java.lang.String addressDetailsKey)

unsetPostalServiceElements

void unsetPostalServiceElements()

unsetAddress

void unsetAddress()

unsetAddressLines

void unsetAddressLines()

unsetCountry

void unsetCountry()

unsetAdministrativeArea

void unsetAdministrativeArea()

unsetLocality

void unsetLocality()

unsetThoroughfare

void unsetThoroughfare()

unsetAddressType

void unsetAddressType()

unsetCurrentStatus

void unsetCurrentStatus()

unsetValidFromDate

void unsetValidFromDate()

unsetValidToDate

void unsetValidToDate()

unsetUsage

void unsetUsage()

unsetAddressDetailsKey

void unsetAddressDetailsKey()

visit

void visit(XALVisitor visitor)

visit

<T> T visit(XALFunctor<T> visitor)