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