org.citygml4j.model.xal
Interface LargeMailUser

All Superinterfaces:
Child, Copyable, ModelObject, XAL
All Known Implementing Classes:
LargeMailUserImpl

public interface LargeMailUser
extends XAL, Child, Copyable


Method Summary
 void addAddressLine(AddressLine addressLine)
           
 void addBuildingName(BuildingName buildingName)
           
 void addLargeMailUserName(LargeMailUserName largeMailUserName)
           
 java.util.List<AddressLine> getAddressLine()
           
 java.util.List<BuildingName> getBuildingName()
           
 Department getDepartment()
           
 LargeMailUserIdentifier getLargeMailUserIdentifier()
           
 java.util.List<LargeMailUserName> getLargeMailUserName()
           
 PostalCode getPostalCode()
           
 PostBox getPostBox()
           
 Thoroughfare getThoroughfare()
           
 java.lang.String getType()
           
 boolean isSetAddressLine()
           
 boolean isSetBuildingName()
           
 boolean isSetDepartment()
           
 boolean isSetLargeMailUserIdentifier()
           
 boolean isSetLargeMailUserName()
           
 boolean isSetPostalCode()
           
 boolean isSetPostBox()
           
 boolean isSetThoroughfare()
           
 boolean isSetType()
           
 void setAddressLine(java.util.List<AddressLine> addressLine)
           
 void setBuildingName(java.util.List<BuildingName> buildingName)
           
 void setDepartment(Department department)
           
 void setLargeMailUserIdentifier(LargeMailUserIdentifier largeMailUserIdentifier)
           
 void setLargeMailUserName(java.util.List<LargeMailUserName> largeMailUserName)
           
 void setPostalCode(PostalCode postalCode)
           
 void setPostBox(PostBox postBox)
           
 void setThoroughfare(Thoroughfare thoroughfare)
           
 void setType(java.lang.String type)
           
 void unsetAddressLine()
           
 boolean unsetAddressLine(AddressLine addressLine)
           
 void unsetBuildingName()
           
 boolean unsetBuildingName(BuildingName buildingName)
           
 void unsetDepartment()
           
 void unsetLargeMailUserIdentifier()
           
 void unsetLargeMailUserName()
           
 boolean unsetLargeMailUserName(LargeMailUserName largeMailUserName)
           
 void unsetPostalCode()
           
 void unsetPostBox()
           
 void unsetThoroughfare()
           
 void unsetType()
           
<T> T
visit(XALFunctor<T> visitor)
           
 void visit(XALVisitor visitor)
           
 
Methods inherited from interface org.citygml4j.model.xal.XAL
getXALClass
 
Methods inherited from interface org.citygml4j.model.common.child.Child
getParent, isSetParent, setParent, unsetParent
 
Methods inherited from interface org.citygml4j.model.common.base.ModelObject
getModelType
 
Methods inherited from interface org.citygml4j.model.common.copy.Copyable
copy, copyTo
 

Method Detail

getAddressLine

java.util.List<AddressLine> getAddressLine()

getLargeMailUserName

java.util.List<LargeMailUserName> getLargeMailUserName()

getLargeMailUserIdentifier

LargeMailUserIdentifier getLargeMailUserIdentifier()

getBuildingName

java.util.List<BuildingName> getBuildingName()

getDepartment

Department getDepartment()

getPostBox

PostBox getPostBox()

getThoroughfare

Thoroughfare getThoroughfare()

getPostalCode

PostalCode getPostalCode()

getType

java.lang.String getType()

isSetAddressLine

boolean isSetAddressLine()

isSetLargeMailUserName

boolean isSetLargeMailUserName()

isSetLargeMailUserIdentifier

boolean isSetLargeMailUserIdentifier()

isSetBuildingName

boolean isSetBuildingName()

isSetDepartment

boolean isSetDepartment()

isSetPostBox

boolean isSetPostBox()

isSetThoroughfare

boolean isSetThoroughfare()

isSetPostalCode

boolean isSetPostalCode()

isSetType

boolean isSetType()

addAddressLine

void addAddressLine(AddressLine addressLine)

setAddressLine

void setAddressLine(java.util.List<AddressLine> addressLine)

addLargeMailUserName

void addLargeMailUserName(LargeMailUserName largeMailUserName)

setLargeMailUserName

void setLargeMailUserName(java.util.List<LargeMailUserName> largeMailUserName)

setLargeMailUserIdentifier

void setLargeMailUserIdentifier(LargeMailUserIdentifier largeMailUserIdentifier)

addBuildingName

void addBuildingName(BuildingName buildingName)

setBuildingName

void setBuildingName(java.util.List<BuildingName> buildingName)

setDepartment

void setDepartment(Department department)

setPostBox

void setPostBox(PostBox postBox)

setThoroughfare

void setThoroughfare(Thoroughfare thoroughfare)

setPostalCode

void setPostalCode(PostalCode postalCode)

setType

void setType(java.lang.String type)

unsetAddressLine

void unsetAddressLine()

unsetAddressLine

boolean unsetAddressLine(AddressLine addressLine)

unsetLargeMailUserName

void unsetLargeMailUserName()

unsetLargeMailUserName

boolean unsetLargeMailUserName(LargeMailUserName largeMailUserName)

unsetLargeMailUserIdentifier

void unsetLargeMailUserIdentifier()

unsetBuildingName

void unsetBuildingName()

unsetBuildingName

boolean unsetBuildingName(BuildingName buildingName)

unsetDepartment

void unsetDepartment()

unsetPostBox

void unsetPostBox()

unsetThoroughfare

void unsetThoroughfare()

unsetPostalCode

void unsetPostalCode()

unsetType

void unsetType()

visit

void visit(XALVisitor visitor)

visit

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