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