org.citygml4j.model.xal
Class PostOffice
java.lang.Object
org.citygml4j.model.xal.PostOffice
- All Implemented Interfaces:
- ModelObject, Child, Copyable, XAL
public class PostOffice
- extends java.lang.Object
- implements XAL, Child, Copyable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PostOffice
public PostOffice()
addAddressLine
public void addAddressLine(AddressLine addressLine)
addPostOfficeName
public void addPostOfficeName(PostOfficeName postOfficeName)
getAddressLine
public java.util.List<AddressLine> getAddressLine()
getIndicator
public java.lang.String getIndicator()
getPostBox
public PostBox getPostBox()
getPostOfficeName
public java.util.List<PostOfficeName> getPostOfficeName()
getPostOfficeNumber
public PostOfficeNumber getPostOfficeNumber()
getPostalCode
public PostalCode getPostalCode()
getPostalRoute
public PostalRoute getPostalRoute()
getType
public java.lang.String getType()
isSetAddressLine
public boolean isSetAddressLine()
isSetIndicator
public boolean isSetIndicator()
isSetPostBox
public boolean isSetPostBox()
isSetPostOfficeName
public boolean isSetPostOfficeName()
isSetPostOfficeNumber
public boolean isSetPostOfficeNumber()
isSetPostalCode
public boolean isSetPostalCode()
isSetPostalRoute
public boolean isSetPostalRoute()
isSetType
public boolean isSetType()
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
setIndicator
public void setIndicator(java.lang.String indicator)
setPostBox
public void setPostBox(PostBox postBox)
setPostOfficeName
public void setPostOfficeName(java.util.List<PostOfficeName> postOfficeName)
setPostOfficeNumber
public void setPostOfficeNumber(PostOfficeNumber postOfficeNumber)
setPostalCode
public void setPostalCode(PostalCode postalCode)
setPostalRoute
public void setPostalRoute(PostalRoute postalRoute)
setType
public void setType(java.lang.String type)
unsetAddressLine
public void unsetAddressLine()
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
unsetIndicator
public void unsetIndicator()
unsetPostBox
public void unsetPostBox()
unsetPostOfficeName
public void unsetPostOfficeName()
unsetPostOfficeName
public boolean unsetPostOfficeName(PostOfficeName postOfficeName)
unsetPostOfficeNumber
public void unsetPostOfficeNumber()
unsetPostalCode
public void unsetPostalCode()
unsetPostalRoute
public void unsetPostalRoute()
unsetType
public void unsetType()
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)