org.citygml4j.model.xal
Class SubPremise
java.lang.Object
org.citygml4j.model.xal.SubPremise
- All Implemented Interfaces:
- ModelObject, Child, Copyable, XAL
public class SubPremise
- extends java.lang.Object
- implements XAL, Child, Copyable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubPremise
public SubPremise()
addAddressLine
public void addAddressLine(AddressLine addressLine)
addBuildingName
public void addBuildingName(BuildingName buildingName)
addSubPremiseName
public void addSubPremiseName(SubPremiseName subPremiseName)
addSubPremiseNumber
public void addSubPremiseNumber(SubPremiseNumber subPremiseNumber)
addSubPremiseNumberPrefix
public void addSubPremiseNumberPrefix(SubPremiseNumberPrefix subPremiseNumberPrefix)
addSubPremiseNumberSuffix
public void addSubPremiseNumberSuffix(SubPremiseNumberSuffix subPremiseNumberSuffix)
getAddressLine
public java.util.List<AddressLine> getAddressLine()
getBuildingName
public java.util.List<BuildingName> getBuildingName()
getFirm
public Firm getFirm()
getMailStop
public MailStop getMailStop()
getPostalCode
public PostalCode getPostalCode()
getSubPremise
public SubPremise getSubPremise()
getSubPremiseLocation
public SubPremiseLocation getSubPremiseLocation()
getSubPremiseName
public java.util.List<SubPremiseName> getSubPremiseName()
getSubPremiseNumber
public java.util.List<SubPremiseNumber> getSubPremiseNumber()
getSubPremiseNumberPrefix
public java.util.List<SubPremiseNumberPrefix> getSubPremiseNumberPrefix()
getSubPremiseNumberSuffix
public java.util.List<SubPremiseNumberSuffix> getSubPremiseNumberSuffix()
getType
public java.lang.String getType()
isSetAddressLine
public boolean isSetAddressLine()
isSetBuildingName
public boolean isSetBuildingName()
isSetFirm
public boolean isSetFirm()
isSetMailStop
public boolean isSetMailStop()
isSetPostalCode
public boolean isSetPostalCode()
isSetSubPremise
public boolean isSetSubPremise()
isSetSubPremiseLocation
public boolean isSetSubPremiseLocation()
isSetSubPremiseName
public boolean isSetSubPremiseName()
isSetSubPremiseNumber
public boolean isSetSubPremiseNumber()
isSetSubPremiseNumberPrefix
public boolean isSetSubPremiseNumberPrefix()
isSetSubPremiseNumberSuffix
public boolean isSetSubPremiseNumberSuffix()
isSetType
public boolean isSetType()
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
setBuildingName
public void setBuildingName(java.util.List<BuildingName> buildingName)
setFirm
public void setFirm(Firm firm)
setMailStop
public void setMailStop(MailStop mailStop)
setPostalCode
public void setPostalCode(PostalCode postalCode)
setSubPremise
public void setSubPremise(SubPremise subPremise)
setSubPremiseLocation
public void setSubPremiseLocation(SubPremiseLocation subPremiseLocation)
setSubPremiseName
public void setSubPremiseName(java.util.List<SubPremiseName> subPremiseName)
setSubPremiseNumber
public void setSubPremiseNumber(java.util.List<SubPremiseNumber> subPremiseNumber)
setSubPremiseNumberPrefix
public void setSubPremiseNumberPrefix(java.util.List<SubPremiseNumberPrefix> subPremiseNumberPrefix)
setSubPremiseNumberSuffix
public void setSubPremiseNumberSuffix(java.util.List<SubPremiseNumberSuffix> subPremiseNumberSuffix)
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)
unsetFirm
public void unsetFirm()
unsetMailStop
public void unsetMailStop()
unsetPostalCode
public void unsetPostalCode()
unsetSubPremise
public void unsetSubPremise()
unsetSubPremiseLocation
public void unsetSubPremiseLocation()
unsetSubPremiseName
public void unsetSubPremiseName()
unsetSubPremiseName
public boolean unsetSubPremiseName(SubPremiseName subPremiseName)
unsetSubPremiseNumber
public void unsetSubPremiseNumber()
unsetSubPremiseNumber
public boolean unsetSubPremiseNumber(SubPremiseNumber subPremiseNumber)
unsetSubPremiseNumberPrefix
public void unsetSubPremiseNumberPrefix()
unsetSubPremiseNumberPrefix
public boolean unsetSubPremiseNumberPrefix(SubPremiseNumberPrefix subPremiseNumberPrefix)
unsetSubPremiseNumberSuffix
public void unsetSubPremiseNumberSuffix()
unsetSubPremiseNumberSuffix
public boolean unsetSubPremiseNumberSuffix(SubPremiseNumberSuffix subPremiseNumberSuffix)
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)