org.citygml4j.model.xal
Class LargeMailUser
java.lang.Object
org.citygml4j.model.xal.LargeMailUser
- All Implemented Interfaces:
- ModelObject, Child, Copyable, XAL
public class LargeMailUser
- extends java.lang.Object
- implements XAL, Child, Copyable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LargeMailUser
public LargeMailUser()
addAddressLine
public void addAddressLine(AddressLine addressLine)
addBuildingName
public void addBuildingName(BuildingName buildingName)
addLargeMailUserName
public void addLargeMailUserName(LargeMailUserName largeMailUserName)
getAddressLine
public java.util.List<AddressLine> getAddressLine()
getBuildingName
public java.util.List<BuildingName> getBuildingName()
getDepartment
public Department getDepartment()
getLargeMailUserIdentifier
public LargeMailUserIdentifier getLargeMailUserIdentifier()
getLargeMailUserName
public java.util.List<LargeMailUserName> getLargeMailUserName()
getPostBox
public PostBox getPostBox()
getPostalCode
public PostalCode getPostalCode()
getThoroughfare
public Thoroughfare getThoroughfare()
getType
public java.lang.String getType()
isSetAddressLine
public boolean isSetAddressLine()
isSetBuildingName
public boolean isSetBuildingName()
isSetDepartment
public boolean isSetDepartment()
isSetLargeMailUserIdentifier
public boolean isSetLargeMailUserIdentifier()
isSetLargeMailUserName
public boolean isSetLargeMailUserName()
isSetPostBox
public boolean isSetPostBox()
isSetPostalCode
public boolean isSetPostalCode()
isSetThoroughfare
public boolean isSetThoroughfare()
isSetType
public boolean isSetType()
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
setBuildingName
public void setBuildingName(java.util.List<BuildingName> buildingName)
setDepartment
public void setDepartment(Department department)
setLargeMailUserIdentifier
public void setLargeMailUserIdentifier(LargeMailUserIdentifier largeMailUserIdentifier)
setLargeMailUserName
public void setLargeMailUserName(java.util.List<LargeMailUserName> largeMailUserName)
setPostBox
public void setPostBox(PostBox postBox)
setPostalCode
public void setPostalCode(PostalCode postalCode)
setThoroughfare
public void setThoroughfare(Thoroughfare thoroughfare)
setType
public void setType(java.lang.String type)
unsetAddressLine
public void unsetAddressLine()
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
unsetBuildingName
public void unsetBuildingName()
unsetBuildingName
public boolean unsetBuildingName(BuildingName buildingName)
unsetDepartment
public void unsetDepartment()
unsetLargeMailUserIdentifier
public void unsetLargeMailUserIdentifier()
unsetLargeMailUserName
public void unsetLargeMailUserName()
unsetLargeMailUserName
public boolean unsetLargeMailUserName(LargeMailUserName largeMailUserName)
unsetPostBox
public void unsetPostBox()
unsetPostalCode
public void unsetPostalCode()
unsetThoroughfare
public void unsetThoroughfare()
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)