org.citygml4j.impl.xal
Class PremiseImpl
java.lang.Object
org.citygml4j.impl.xal.PremiseImpl
- All Implemented Interfaces:
- ModelObject, Child, Copyable, Premise, XAL
public class PremiseImpl
- extends java.lang.Object
- implements Premise
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PremiseImpl
public PremiseImpl()
addAddressLine
public void addAddressLine(AddressLine addressLine)
- Specified by:
addAddressLine
in interface Premise
addBuildingName
public void addBuildingName(BuildingName buildingName)
- Specified by:
addBuildingName
in interface Premise
addPremiseName
public void addPremiseName(PremiseName premiseName)
- Specified by:
addPremiseName
in interface Premise
addPremiseNumber
public void addPremiseNumber(PremiseNumber premiseNumber)
- Specified by:
addPremiseNumber
in interface Premise
addPremiseNumberPrefix
public void addPremiseNumberPrefix(PremiseNumberPrefix premiseNumberPrefix)
- Specified by:
addPremiseNumberPrefix
in interface Premise
addPremiseNumberSuffix
public void addPremiseNumberSuffix(PremiseNumberSuffix premiseNumberSuffix)
- Specified by:
addPremiseNumberSuffix
in interface Premise
addSubPremise
public void addSubPremise(SubPremise subPremise)
- Specified by:
addSubPremise
in interface Premise
getAddressLine
public java.util.List<AddressLine> getAddressLine()
- Specified by:
getAddressLine
in interface Premise
getBuildingName
public java.util.List<BuildingName> getBuildingName()
- Specified by:
getBuildingName
in interface Premise
getFirm
public Firm getFirm()
- Specified by:
getFirm
in interface Premise
getMailStop
public MailStop getMailStop()
- Specified by:
getMailStop
in interface Premise
getPostalCode
public PostalCode getPostalCode()
- Specified by:
getPostalCode
in interface Premise
getPremise
public Premise getPremise()
- Specified by:
getPremise
in interface Premise
getPremiseDependency
public java.lang.String getPremiseDependency()
- Specified by:
getPremiseDependency
in interface Premise
getPremiseDependencyType
public java.lang.String getPremiseDependencyType()
- Specified by:
getPremiseDependencyType
in interface Premise
getPremiseLocation
public PremiseLocation getPremiseLocation()
- Specified by:
getPremiseLocation
in interface Premise
getPremiseName
public java.util.List<PremiseName> getPremiseName()
- Specified by:
getPremiseName
in interface Premise
getPremiseNumber
public java.util.List<PremiseNumber> getPremiseNumber()
- Specified by:
getPremiseNumber
in interface Premise
getPremiseNumberPrefix
public java.util.List<PremiseNumberPrefix> getPremiseNumberPrefix()
- Specified by:
getPremiseNumberPrefix
in interface Premise
getPremiseNumberRange
public PremiseNumberRange getPremiseNumberRange()
- Specified by:
getPremiseNumberRange
in interface Premise
getPremiseNumberSuffix
public java.util.List<PremiseNumberSuffix> getPremiseNumberSuffix()
- Specified by:
getPremiseNumberSuffix
in interface Premise
getPremiseThoroughfareConnector
public java.lang.String getPremiseThoroughfareConnector()
- Specified by:
getPremiseThoroughfareConnector
in interface Premise
getSubPremise
public java.util.List<SubPremise> getSubPremise()
- Specified by:
getSubPremise
in interface Premise
getType
public java.lang.String getType()
- Specified by:
getType
in interface Premise
isSetAddressLine
public boolean isSetAddressLine()
- Specified by:
isSetAddressLine
in interface Premise
isSetBuildingName
public boolean isSetBuildingName()
- Specified by:
isSetBuildingName
in interface Premise
isSetFirm
public boolean isSetFirm()
- Specified by:
isSetFirm
in interface Premise
isSetMailStop
public boolean isSetMailStop()
- Specified by:
isSetMailStop
in interface Premise
isSetPostalCode
public boolean isSetPostalCode()
- Specified by:
isSetPostalCode
in interface Premise
isSetPremise
public boolean isSetPremise()
- Specified by:
isSetPremise
in interface Premise
isSetPremiseDependency
public boolean isSetPremiseDependency()
- Specified by:
isSetPremiseDependency
in interface Premise
isSetPremiseDependencyType
public boolean isSetPremiseDependencyType()
- Specified by:
isSetPremiseDependencyType
in interface Premise
isSetPremiseLocation
public boolean isSetPremiseLocation()
- Specified by:
isSetPremiseLocation
in interface Premise
isSetPremiseName
public boolean isSetPremiseName()
- Specified by:
isSetPremiseName
in interface Premise
isSetPremiseNumber
public boolean isSetPremiseNumber()
- Specified by:
isSetPremiseNumber
in interface Premise
isSetPremiseNumberPrefix
public boolean isSetPremiseNumberPrefix()
- Specified by:
isSetPremiseNumberPrefix
in interface Premise
isSetPremiseNumberRange
public boolean isSetPremiseNumberRange()
- Specified by:
isSetPremiseNumberRange
in interface Premise
isSetPremiseNumberSuffix
public boolean isSetPremiseNumberSuffix()
- Specified by:
isSetPremiseNumberSuffix
in interface Premise
isSetPremiseThoroughfareConnector
public boolean isSetPremiseThoroughfareConnector()
- Specified by:
isSetPremiseThoroughfareConnector
in interface Premise
isSetSubPremise
public boolean isSetSubPremise()
- Specified by:
isSetSubPremise
in interface Premise
isSetType
public boolean isSetType()
- Specified by:
isSetType
in interface Premise
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
- Specified by:
setAddressLine
in interface Premise
setBuildingName
public void setBuildingName(java.util.List<BuildingName> buildingName)
- Specified by:
setBuildingName
in interface Premise
setFirm
public void setFirm(Firm firm)
- Specified by:
setFirm
in interface Premise
setMailStop
public void setMailStop(MailStop mailStop)
- Specified by:
setMailStop
in interface Premise
setPostalCode
public void setPostalCode(PostalCode postalCode)
- Specified by:
setPostalCode
in interface Premise
setPremise
public void setPremise(Premise premise)
- Specified by:
setPremise
in interface Premise
setPremiseDependency
public void setPremiseDependency(java.lang.String premiseDependency)
- Specified by:
setPremiseDependency
in interface Premise
setPremiseDependencyType
public void setPremiseDependencyType(java.lang.String premiseDependencyType)
- Specified by:
setPremiseDependencyType
in interface Premise
setPremiseLocation
public void setPremiseLocation(PremiseLocation premiseLocation)
- Specified by:
setPremiseLocation
in interface Premise
setPremiseName
public void setPremiseName(java.util.List<PremiseName> premiseName)
- Specified by:
setPremiseName
in interface Premise
setPremiseNumber
public void setPremiseNumber(java.util.List<PremiseNumber> premiseNumber)
- Specified by:
setPremiseNumber
in interface Premise
setPremiseNumberPrefix
public void setPremiseNumberPrefix(java.util.List<PremiseNumberPrefix> premiseNumberPrefix)
- Specified by:
setPremiseNumberPrefix
in interface Premise
setPremiseNumberRange
public void setPremiseNumberRange(PremiseNumberRange premiseNumberRange)
- Specified by:
setPremiseNumberRange
in interface Premise
setPremiseNumberSuffix
public void setPremiseNumberSuffix(java.util.List<PremiseNumberSuffix> premiseNumberSuffix)
- Specified by:
setPremiseNumberSuffix
in interface Premise
setPremiseThoroughfareConnector
public void setPremiseThoroughfareConnector(java.lang.String premiseThoroughfareConnector)
- Specified by:
setPremiseThoroughfareConnector
in interface Premise
setSubPremise
public void setSubPremise(java.util.List<SubPremise> subPremise)
- Specified by:
setSubPremise
in interface Premise
setType
public void setType(java.lang.String type)
- Specified by:
setType
in interface Premise
unsetAddressLine
public void unsetAddressLine()
- Specified by:
unsetAddressLine
in interface Premise
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
- Specified by:
unsetAddressLine
in interface Premise
unsetBuildingName
public void unsetBuildingName()
- Specified by:
unsetBuildingName
in interface Premise
unsetBuildingName
public boolean unsetBuildingName(BuildingName buildingName)
- Specified by:
unsetBuildingName
in interface Premise
unsetFirm
public void unsetFirm()
- Specified by:
unsetFirm
in interface Premise
unsetMailStop
public void unsetMailStop()
- Specified by:
unsetMailStop
in interface Premise
unsetPostalCode
public void unsetPostalCode()
- Specified by:
unsetPostalCode
in interface Premise
unsetPremise
public void unsetPremise()
- Specified by:
unsetPremise
in interface Premise
unsetPremiseDependency
public void unsetPremiseDependency()
- Specified by:
unsetPremiseDependency
in interface Premise
unsetPremiseDependencyType
public void unsetPremiseDependencyType()
- Specified by:
unsetPremiseDependencyType
in interface Premise
unsetPremiseLocation
public void unsetPremiseLocation()
- Specified by:
unsetPremiseLocation
in interface Premise
unsetPremiseName
public void unsetPremiseName()
- Specified by:
unsetPremiseName
in interface Premise
unsetPremiseName
public boolean unsetPremiseName(PremiseName premiseName)
- Specified by:
unsetPremiseName
in interface Premise
unsetPremiseNumber
public void unsetPremiseNumber()
- Specified by:
unsetPremiseNumber
in interface Premise
unsetPremiseNumber
public boolean unsetPremiseNumber(PremiseNumber premiseNumber)
- Specified by:
unsetPremiseNumber
in interface Premise
unsetPremiseNumberPrefix
public void unsetPremiseNumberPrefix()
- Specified by:
unsetPremiseNumberPrefix
in interface Premise
unsetPremiseNumberPrefix
public boolean unsetPremiseNumberPrefix(PremiseNumberPrefix premiseNumberPrefix)
- Specified by:
unsetPremiseNumberPrefix
in interface Premise
unsetPremiseNumberRange
public void unsetPremiseNumberRange()
- Specified by:
unsetPremiseNumberRange
in interface Premise
unsetPremiseNumberSuffix
public void unsetPremiseNumberSuffix()
- Specified by:
unsetPremiseNumberSuffix
in interface Premise
unsetPremiseNumberSuffix
public boolean unsetPremiseNumberSuffix(PremiseNumberSuffix premiseNumberSuffix)
- Specified by:
unsetPremiseNumberSuffix
in interface Premise
unsetPremiseThoroughfareConnector
public void unsetPremiseThoroughfareConnector()
- Specified by:
unsetPremiseThoroughfareConnector
in interface Premise
unsetSubPremise
public void unsetSubPremise()
- Specified by:
unsetSubPremise
in interface Premise
unsetSubPremise
public boolean unsetSubPremise(SubPremise subPremise)
- Specified by:
unsetSubPremise
in interface Premise
unsetType
public void unsetType()
- Specified by:
unsetType
in interface Premise
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 Premise
visit
public <T> T visit(XALFunctor<T> visitor)
- Specified by:
visit
in interface Premise