Package org.citygml4j.model.xal
Class Thoroughfare
- java.lang.Object
-
- org.citygml4j.model.xal.Thoroughfare
-
- All Implemented Interfaces:
java.io.Serializable
,ModelObject
,Child
,Copyable
,XAL
public class Thoroughfare extends java.lang.Object implements XAL, Child, Copyable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Thoroughfare()
-
Method Summary
-
-
-
Method Detail
-
addAddressLine
public void addAddressLine(AddressLine addressLine)
-
addThoroughfareName
public void addThoroughfareName(ThoroughfareName thoroughfareName)
-
addThoroughfareNumber
public void addThoroughfareNumber(ThoroughfareNumber thoroughfareNumber)
-
addThoroughfareNumberPrefix
public void addThoroughfareNumberPrefix(ThoroughfareNumberPrefix thoroughfareNumberPrefix)
-
addThoroughfareNumberRange
public void addThoroughfareNumberRange(ThoroughfareNumberRange thoroughfareNumberRange)
-
addThoroughfareNumberOrThoroughfareNumberRange
public void addThoroughfareNumberOrThoroughfareNumberRange(ThoroughfareNumberOrRange numberOrRange)
-
addThoroughfareNumberSuffix
public void addThoroughfareNumberSuffix(ThoroughfareNumberSuffix thoroughfareNumberSuffix)
-
getAddressLine
public java.util.List<AddressLine> getAddressLine()
-
getDependentLocality
public DependentLocality getDependentLocality()
-
getDependentThoroughfare
public DependentThoroughfare getDependentThoroughfare()
-
getDependentThoroughfares
public java.lang.String getDependentThoroughfares()
-
getDependentThoroughfaresConnector
public java.lang.String getDependentThoroughfaresConnector()
-
getDependentThoroughfaresIndicator
public java.lang.String getDependentThoroughfaresIndicator()
-
getDependentThoroughfaresType
public java.lang.String getDependentThoroughfaresType()
-
getFirm
public Firm getFirm()
-
getPostalCode
public PostalCode getPostalCode()
-
getPremise
public Premise getPremise()
-
getThoroughfareLeadingType
public ThoroughfareLeadingType getThoroughfareLeadingType()
-
getThoroughfareName
public java.util.List<ThoroughfareName> getThoroughfareName()
-
getThoroughfareNumberOrThoroughfareNumberRange
public java.util.List<ThoroughfareNumberOrRange> getThoroughfareNumberOrThoroughfareNumberRange()
-
getThoroughfareNumberPrefix
public java.util.List<ThoroughfareNumberPrefix> getThoroughfareNumberPrefix()
-
getThoroughfareNumberSuffix
public java.util.List<ThoroughfareNumberSuffix> getThoroughfareNumberSuffix()
-
getThoroughfarePostDirection
public ThoroughfarePostDirection getThoroughfarePostDirection()
-
getThoroughfarePreDirection
public ThoroughfarePreDirection getThoroughfarePreDirection()
-
getThoroughfareTrailingType
public ThoroughfareTrailingType getThoroughfareTrailingType()
-
getType
public java.lang.String getType()
-
isSetAddressLine
public boolean isSetAddressLine()
-
isSetDependentLocality
public boolean isSetDependentLocality()
-
isSetDependentThoroughfare
public boolean isSetDependentThoroughfare()
-
isSetDependentThoroughfares
public boolean isSetDependentThoroughfares()
-
isSetDependentThoroughfaresConnector
public boolean isSetDependentThoroughfaresConnector()
-
isSetDependentThoroughfaresIndicator
public boolean isSetDependentThoroughfaresIndicator()
-
isSetDependentThoroughfaresType
public boolean isSetDependentThoroughfaresType()
-
isSetFirm
public boolean isSetFirm()
-
isSetPostalCode
public boolean isSetPostalCode()
-
isSetPremise
public boolean isSetPremise()
-
isSetThoroughfareLeadingType
public boolean isSetThoroughfareLeadingType()
-
isSetThoroughfareName
public boolean isSetThoroughfareName()
-
isSetThoroughfareNumberOrThoroughfareNumberRange
public boolean isSetThoroughfareNumberOrThoroughfareNumberRange()
-
isSetThoroughfareNumberPrefix
public boolean isSetThoroughfareNumberPrefix()
-
isSetThoroughfareNumberSuffix
public boolean isSetThoroughfareNumberSuffix()
-
isSetThoroughfarePostDirection
public boolean isSetThoroughfarePostDirection()
-
isSetThoroughfarePreDirection
public boolean isSetThoroughfarePreDirection()
-
isSetThoroughfareTrailingType
public boolean isSetThoroughfareTrailingType()
-
isSetType
public boolean isSetType()
-
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
-
setDependentLocality
public void setDependentLocality(DependentLocality dependentLocality)
-
setDependentThoroughfare
public void setDependentThoroughfare(DependentThoroughfare dependentThoroughfare)
-
setDependentThoroughfares
public void setDependentThoroughfares(java.lang.String dependentThoroughfares)
-
setDependentThoroughfaresConnector
public void setDependentThoroughfaresConnector(java.lang.String dependentThoroughfaresConnector)
-
setDependentThoroughfaresIndicator
public void setDependentThoroughfaresIndicator(java.lang.String dependentThoroughfaresIndicator)
-
setDependentThoroughfaresType
public void setDependentThoroughfaresType(java.lang.String dependentThoroughfaresType)
-
setFirm
public void setFirm(Firm firm)
-
setPostalCode
public void setPostalCode(PostalCode postalCode)
-
setPremise
public void setPremise(Premise premise)
-
setThoroughfareLeadingType
public void setThoroughfareLeadingType(ThoroughfareLeadingType thoroughfareLeadingType)
-
setThoroughfareName
public void setThoroughfareName(java.util.List<ThoroughfareName> thoroughfareName)
-
setThoroughfareNumberOrThoroughfareNumberRange
public void setThoroughfareNumberOrThoroughfareNumberRange(java.util.List<ThoroughfareNumberOrRange> numberOrRange)
-
setThoroughfareNumberPrefix
public void setThoroughfareNumberPrefix(java.util.List<ThoroughfareNumberPrefix> thoroughfareNumberPrefix)
-
setThoroughfareNumberSuffix
public void setThoroughfareNumberSuffix(java.util.List<ThoroughfareNumberSuffix> thoroughfareNumberSuffix)
-
setThoroughfarePostDirection
public void setThoroughfarePostDirection(ThoroughfarePostDirection thoroughfarePostDirection)
-
setThoroughfarePreDirection
public void setThoroughfarePreDirection(ThoroughfarePreDirection thoroughfarePreDirection)
-
setThoroughfareTrailingType
public void setThoroughfareTrailingType(ThoroughfareTrailingType thoroughfareTrailingType)
-
setType
public void setType(java.lang.String type)
-
unsetAddressLine
public void unsetAddressLine()
-
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
-
unsetDependentLocality
public void unsetDependentLocality()
-
unsetDependentThoroughfare
public void unsetDependentThoroughfare()
-
unsetDependentThoroughfares
public void unsetDependentThoroughfares()
-
unsetDependentThoroughfaresConnector
public void unsetDependentThoroughfaresConnector()
-
unsetDependentThoroughfaresIndicator
public void unsetDependentThoroughfaresIndicator()
-
unsetDependentThoroughfaresType
public void unsetDependentThoroughfaresType()
-
unsetFirm
public void unsetFirm()
-
unsetPostalCode
public void unsetPostalCode()
-
unsetPremise
public void unsetPremise()
-
unsetThoroughfareLeadingType
public void unsetThoroughfareLeadingType()
-
unsetThoroughfareName
public void unsetThoroughfareName()
-
unsetThoroughfareName
public boolean unsetThoroughfareName(ThoroughfareName thoroughfareName)
-
unsetThoroughfareNumber
public boolean unsetThoroughfareNumber(ThoroughfareNumber thoroughfareNumber)
-
unsetThoroughfareNumberOrThoroughfareNumberRange
public void unsetThoroughfareNumberOrThoroughfareNumberRange()
-
unsetThoroughfareNumberOrThoroughfareNumberRange
public boolean unsetThoroughfareNumberOrThoroughfareNumberRange(ThoroughfareNumberOrRange thoroughfareNumberOrRange)
-
unsetThoroughfareNumberPrefix
public void unsetThoroughfareNumberPrefix()
-
unsetThoroughfareNumberPrefix
public boolean unsetThoroughfareNumberPrefix(ThoroughfareNumberPrefix thoroughfareNumberPrefix)
-
unsetThoroughfareNumberRange
public boolean unsetThoroughfareNumberRange(ThoroughfareNumberRange thoroughfareNumberRange)
-
unsetThoroughfareNumberSuffix
public void unsetThoroughfareNumberSuffix()
-
unsetThoroughfareNumberSuffix
public boolean unsetThoroughfareNumberSuffix(ThoroughfareNumberSuffix thoroughfareNumberSuffix)
-
unsetThoroughfarePostDirection
public void unsetThoroughfarePostDirection()
-
unsetThoroughfarePreDirection
public void unsetThoroughfarePreDirection()
-
unsetThoroughfareTrailingType
public void unsetThoroughfareTrailingType()
-
unsetType
public void unsetType()
-
getXALClass
public XALClass getXALClass()
- Specified by:
getXALClass
in interfaceXAL
-
getParent
public ModelObject getParent()
-
setParent
public void setParent(ModelObject parent)
-
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interfaceChild
-
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interfaceChild
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
accept
public void accept(XALVisitor visitor)
-
accept
public <T> T accept(XALFunctor<T> visitor)
-
-