org.citygml4j.model.xal
Class Locality
java.lang.Object
org.citygml4j.model.xal.Locality
- All Implemented Interfaces:
- ModelObject, Child, Copyable, XAL
public class Locality
- extends java.lang.Object
- implements XAL, Child, Copyable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Locality
public Locality()
addAddressLine
public void addAddressLine(AddressLine addressLine)
addLocalityName
public void addLocalityName(LocalityName localityName)
getAddressLine
public java.util.List<AddressLine> getAddressLine()
getDependentLocality
public DependentLocality getDependentLocality()
getIndicator
public java.lang.String getIndicator()
getLargeMailUser
public LargeMailUser getLargeMailUser()
getLocalityName
public java.util.List<LocalityName> getLocalityName()
getPostBox
public PostBox getPostBox()
getPostOffice
public PostOffice getPostOffice()
getPostalCode
public PostalCode getPostalCode()
getPostalRoute
public PostalRoute getPostalRoute()
getPremise
public Premise getPremise()
getThoroughfare
public Thoroughfare getThoroughfare()
getType
public java.lang.String getType()
getUsageType
public java.lang.String getUsageType()
isSetAddressLine
public boolean isSetAddressLine()
isSetDependentLocality
public boolean isSetDependentLocality()
isSetIndicator
public boolean isSetIndicator()
isSetLargeMailUser
public boolean isSetLargeMailUser()
isSetLocalityName
public boolean isSetLocalityName()
isSetPostBox
public boolean isSetPostBox()
isSetPostOffice
public boolean isSetPostOffice()
isSetPostalCode
public boolean isSetPostalCode()
isSetPostalRoute
public boolean isSetPostalRoute()
isSetPremise
public boolean isSetPremise()
isSetThoroughfare
public boolean isSetThoroughfare()
isSetType
public boolean isSetType()
isSetUsageType
public boolean isSetUsageType()
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
setDependentLocality
public void setDependentLocality(DependentLocality dependentLocality)
setIndicator
public void setIndicator(java.lang.String indicator)
setLargeMailUser
public void setLargeMailUser(LargeMailUser largeMailUser)
setLocalityName
public void setLocalityName(java.util.List<LocalityName> localityName)
setPostBox
public void setPostBox(PostBox postBox)
setPostOffice
public void setPostOffice(PostOffice postOffice)
setPostalCode
public void setPostalCode(PostalCode postalCode)
setPostalRoute
public void setPostalRoute(PostalRoute postalRoute)
setPremise
public void setPremise(Premise premise)
setThoroughfare
public void setThoroughfare(Thoroughfare thoroughfare)
setType
public void setType(java.lang.String type)
setUsageType
public void setUsageType(java.lang.String usageType)
unsetAddressLine
public void unsetAddressLine()
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
unsetDependentLocality
public void unsetDependentLocality()
unsetIndicator
public void unsetIndicator()
unsetLargeMailUser
public void unsetLargeMailUser()
unsetLocalityName
public void unsetLocalityName()
unsetLocalityName
public boolean unsetLocalityName(LocalityName localityName)
unsetPostBox
public void unsetPostBox()
unsetPostOffice
public void unsetPostOffice()
unsetPostalCode
public void unsetPostalCode()
unsetPostalRoute
public void unsetPostalRoute()
unsetPremise
public void unsetPremise()
unsetThoroughfare
public void unsetThoroughfare()
unsetType
public void unsetType()
unsetUsageType
public void unsetUsageType()
getModelType
public ModelType getModelType()
- Specified by:
getModelType
in interface ModelObject
getXALClass
public XALClass getXALClass()
- Specified by:
getXALClass
in interface XAL
getParent
public ModelObject getParent()
- Specified by:
getParent
in interface Child
setParent
public void setParent(ModelObject parent)
- Specified by:
setParent
in interface Child
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interface Child
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interface Child
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
- Specified by:
copy
in interface Copyable
copyTo
public java.lang.Object copyTo(java.lang.Object target,
CopyBuilder copyBuilder)
- Specified by:
copyTo
in interface Copyable
visit
public void visit(XALVisitor visitor)
visit
public <T> T visit(XALFunctor<T> visitor)