org.citygml4j.impl.xal
Class MailStopImpl
java.lang.Object
org.citygml4j.impl.xal.MailStopImpl
- All Implemented Interfaces:
- ModelObject, Child, Copyable, MailStop, XAL
public class MailStopImpl
- extends java.lang.Object
- implements MailStop
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MailStopImpl
public MailStopImpl()
addAddressLine
public void addAddressLine(AddressLine addressLine)
- Specified by:
addAddressLine
in interface MailStop
getAddressLine
public java.util.List<AddressLine> getAddressLine()
- Specified by:
getAddressLine
in interface MailStop
getMailStopName
public MailStopName getMailStopName()
- Specified by:
getMailStopName
in interface MailStop
getMailStopNumber
public MailStopNumber getMailStopNumber()
- Specified by:
getMailStopNumber
in interface MailStop
getType
public java.lang.String getType()
- Specified by:
getType
in interface MailStop
isSetAddressLine
public boolean isSetAddressLine()
- Specified by:
isSetAddressLine
in interface MailStop
isSetMailStopName
public boolean isSetMailStopName()
- Specified by:
isSetMailStopName
in interface MailStop
isSetMailStopNumber
public boolean isSetMailStopNumber()
- Specified by:
isSetMailStopNumber
in interface MailStop
isSetType
public boolean isSetType()
- Specified by:
isSetType
in interface MailStop
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
- Specified by:
setAddressLine
in interface MailStop
setMailStopName
public void setMailStopName(MailStopName mailStopName)
- Specified by:
setMailStopName
in interface MailStop
setMailStopNumber
public void setMailStopNumber(MailStopNumber mailStopNumber)
- Specified by:
setMailStopNumber
in interface MailStop
setType
public void setType(java.lang.String type)
- Specified by:
setType
in interface MailStop
unsetAddressLine
public void unsetAddressLine()
- Specified by:
unsetAddressLine
in interface MailStop
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
- Specified by:
unsetAddressLine
in interface MailStop
unsetMailStopName
public void unsetMailStopName()
- Specified by:
unsetMailStopName
in interface MailStop
unsetMailStopNumber
public void unsetMailStopNumber()
- Specified by:
unsetMailStopNumber
in interface MailStop
unsetType
public void unsetType()
- Specified by:
unsetType
in interface MailStop
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 MailStop
visit
public <T> T visit(XALFunctor<T> visitor)
- Specified by:
visit
in interface MailStop