org.citygml4j.model.xal
Interface PostalRoute

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

public interface PostalRoute
extends XAL, Child, Copyable


Method Summary
 void addAddressLine(AddressLine addressLine)
           
 void addPostalRouteName(PostalRouteName postalRouteName)
           
 java.util.List<AddressLine> getAddressLine()
           
 java.util.List<PostalRouteName> getPostalRouteName()
           
 PostalRouteNumber getPostalRouteNumber()
           
 PostBox getPostBox()
           
 java.lang.String getType()
           
 boolean isSetAddressLine()
           
 boolean isSetPostalRouteName()
           
 boolean isSetPostalRouteNumber()
           
 boolean isSetPostBox()
           
 boolean isSetType()
           
 void setAddressLine(java.util.List<AddressLine> addressLine)
           
 void setPostalRouteName(java.util.List<PostalRouteName> postalRouteName)
           
 void setPostalRouteNumber(PostalRouteNumber postalRouteNumber)
           
 void setPostBox(PostBox postBox)
           
 void setType(java.lang.String type)
           
 void unsetAddressLine()
           
 boolean unsetAddressLine(AddressLine addressLine)
           
 void unsetPostalRouteName()
           
 boolean unsetPostalRouteName(PostalRouteName postalRouteName)
           
 void unsetPostalRouteNumber()
           
 void unsetPostBox()
           
 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()

getPostalRouteName

java.util.List<PostalRouteName> getPostalRouteName()

getPostalRouteNumber

PostalRouteNumber getPostalRouteNumber()

getPostBox

PostBox getPostBox()

getType

java.lang.String getType()

isSetAddressLine

boolean isSetAddressLine()

isSetPostalRouteName

boolean isSetPostalRouteName()

isSetPostalRouteNumber

boolean isSetPostalRouteNumber()

isSetPostBox

boolean isSetPostBox()

isSetType

boolean isSetType()

addAddressLine

void addAddressLine(AddressLine addressLine)

setAddressLine

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

addPostalRouteName

void addPostalRouteName(PostalRouteName postalRouteName)

setPostalRouteName

void setPostalRouteName(java.util.List<PostalRouteName> postalRouteName)

setPostalRouteNumber

void setPostalRouteNumber(PostalRouteNumber postalRouteNumber)

setPostBox

void setPostBox(PostBox postBox)

setType

void setType(java.lang.String type)

unsetAddressLine

void unsetAddressLine()

unsetAddressLine

boolean unsetAddressLine(AddressLine addressLine)

unsetPostalRouteName

void unsetPostalRouteName()

unsetPostalRouteName

boolean unsetPostalRouteName(PostalRouteName postalRouteName)

unsetPostalRouteNumber

void unsetPostalRouteNumber()

unsetPostBox

void unsetPostBox()

unsetType

void unsetType()

visit

void visit(XALVisitor visitor)

visit

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