org.citygml4j.impl.xal
Class PostalServiceElementsImpl

java.lang.Object
  extended by org.citygml4j.impl.xal.PostalServiceElementsImpl
All Implemented Interfaces:
ModelObject, Child, Copyable, PostalServiceElements, XAL

public class PostalServiceElementsImpl
extends java.lang.Object
implements PostalServiceElements


Constructor Summary
PostalServiceElementsImpl()
           
 
Method Summary
 void addAddressIdentifier(AddressIdentifier addressIdentifier)
           
 void addSupplementaryPostalServiceData(SupplementaryPostalServiceData supplementaryPostalServiceData)
           
 java.lang.Object copy(CopyBuilder copyBuilder)
           
 java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
           
 java.util.List<AddressIdentifier> getAddressIdentifier()
           
 AddressLatitude getAddressLatitude()
           
 AddressLatitudeDirection getAddressLatitudeDirection()
           
 AddressLongitude getAddressLongitude()
           
 AddressLongitudeDirection getAddressLongitudeDirection()
           
 Barcode getBarcode()
           
 EndorsementLineCode getEndorsementLineCode()
           
 KeyLineCode getKeyLineCode()
           
 ModelType getModelType()
           
 ModelObject getParent()
           
 SortingCode getSortingCode()
           
 java.util.List<SupplementaryPostalServiceData> getSupplementaryPostalServiceData()
           
 java.lang.String getType()
           
 XALClass getXALClass()
           
 boolean isSetAddressIdentifier()
           
 boolean isSetAddressLatitude()
           
 boolean isSetAddressLatitudeDirection()
           
 boolean isSetAddressLongitude()
           
 boolean isSetAddressLongitudeDirection()
           
 boolean isSetBarcode()
           
 boolean isSetEndorsementLineCode()
           
 boolean isSetKeyLineCode()
           
 boolean isSetParent()
           
 boolean isSetSortingCode()
           
 boolean isSetSupplementaryPostalServiceData()
           
 boolean isSetType()
           
 void setAddressIdentifier(java.util.List<AddressIdentifier> addressIdentifier)
           
 void setAddressLatitude(AddressLatitude addressLatitude)
           
 void setAddressLatitudeDirection(AddressLatitudeDirection addressLatitudeDirection)
           
 void setAddressLongitude(AddressLongitude addressLongitude)
           
 void setAddressLongitudeDirection(AddressLongitudeDirection addressLongitudeDirection)
           
 void setBarcode(Barcode barcode)
           
 void setEndorsementLineCode(EndorsementLineCode endorsementLineCode)
           
 void setKeyLineCode(KeyLineCode keyLineCode)
           
 void setParent(ModelObject parent)
           
 void setSortingCode(SortingCode sortingCode)
           
 void setSupplementaryPostalServiceData(java.util.List<SupplementaryPostalServiceData> supplementaryPostalServiceData)
           
 void setType(java.lang.String type)
           
 void unsetAddressIdentifier()
           
 boolean unsetAddressIdentifier(AddressIdentifier addressIdentifier)
           
 void unsetAddressLatitude()
           
 void unsetAddressLatitudeDirection()
           
 void unsetAddressLongitude()
           
 void unsetAddressLongitudeDirection()
           
 void unsetBarcode()
           
 void unsetEndorsementLineCode()
           
 void unsetKeyLineCode()
           
 void unsetParent()
           
 void unsetSortingCode()
           
 void unsetSupplementaryPostalServiceData()
           
 boolean unsetSupplementaryPostalServiceData(SupplementaryPostalServiceData supplementaryPostalServiceData)
           
 void unsetType()
           
<T> T
visit(XALFunctor<T> visitor)
           
 void visit(XALVisitor visitor)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PostalServiceElementsImpl

public PostalServiceElementsImpl()
Method Detail

addAddressIdentifier

public void addAddressIdentifier(AddressIdentifier addressIdentifier)
Specified by:
addAddressIdentifier in interface PostalServiceElements

addSupplementaryPostalServiceData

public void addSupplementaryPostalServiceData(SupplementaryPostalServiceData supplementaryPostalServiceData)
Specified by:
addSupplementaryPostalServiceData in interface PostalServiceElements

getAddressIdentifier

public java.util.List<AddressIdentifier> getAddressIdentifier()
Specified by:
getAddressIdentifier in interface PostalServiceElements

getAddressLatitude

public AddressLatitude getAddressLatitude()
Specified by:
getAddressLatitude in interface PostalServiceElements

getAddressLatitudeDirection

public AddressLatitudeDirection getAddressLatitudeDirection()
Specified by:
getAddressLatitudeDirection in interface PostalServiceElements

getAddressLongitude

public AddressLongitude getAddressLongitude()
Specified by:
getAddressLongitude in interface PostalServiceElements

getAddressLongitudeDirection

public AddressLongitudeDirection getAddressLongitudeDirection()
Specified by:
getAddressLongitudeDirection in interface PostalServiceElements

getBarcode

public Barcode getBarcode()
Specified by:
getBarcode in interface PostalServiceElements

getEndorsementLineCode

public EndorsementLineCode getEndorsementLineCode()
Specified by:
getEndorsementLineCode in interface PostalServiceElements

getKeyLineCode

public KeyLineCode getKeyLineCode()
Specified by:
getKeyLineCode in interface PostalServiceElements

getSortingCode

public SortingCode getSortingCode()
Specified by:
getSortingCode in interface PostalServiceElements

getSupplementaryPostalServiceData

public java.util.List<SupplementaryPostalServiceData> getSupplementaryPostalServiceData()
Specified by:
getSupplementaryPostalServiceData in interface PostalServiceElements

getType

public java.lang.String getType()
Specified by:
getType in interface PostalServiceElements

isSetAddressIdentifier

public boolean isSetAddressIdentifier()
Specified by:
isSetAddressIdentifier in interface PostalServiceElements

isSetAddressLatitude

public boolean isSetAddressLatitude()
Specified by:
isSetAddressLatitude in interface PostalServiceElements

isSetAddressLatitudeDirection

public boolean isSetAddressLatitudeDirection()
Specified by:
isSetAddressLatitudeDirection in interface PostalServiceElements

isSetAddressLongitude

public boolean isSetAddressLongitude()
Specified by:
isSetAddressLongitude in interface PostalServiceElements

isSetAddressLongitudeDirection

public boolean isSetAddressLongitudeDirection()
Specified by:
isSetAddressLongitudeDirection in interface PostalServiceElements

isSetBarcode

public boolean isSetBarcode()
Specified by:
isSetBarcode in interface PostalServiceElements

isSetEndorsementLineCode

public boolean isSetEndorsementLineCode()
Specified by:
isSetEndorsementLineCode in interface PostalServiceElements

isSetKeyLineCode

public boolean isSetKeyLineCode()
Specified by:
isSetKeyLineCode in interface PostalServiceElements

isSetSortingCode

public boolean isSetSortingCode()
Specified by:
isSetSortingCode in interface PostalServiceElements

isSetSupplementaryPostalServiceData

public boolean isSetSupplementaryPostalServiceData()
Specified by:
isSetSupplementaryPostalServiceData in interface PostalServiceElements

isSetType

public boolean isSetType()
Specified by:
isSetType in interface PostalServiceElements

setAddressIdentifier

public void setAddressIdentifier(java.util.List<AddressIdentifier> addressIdentifier)
Specified by:
setAddressIdentifier in interface PostalServiceElements

setAddressLatitude

public void setAddressLatitude(AddressLatitude addressLatitude)
Specified by:
setAddressLatitude in interface PostalServiceElements

setAddressLatitudeDirection

public void setAddressLatitudeDirection(AddressLatitudeDirection addressLatitudeDirection)
Specified by:
setAddressLatitudeDirection in interface PostalServiceElements

setAddressLongitude

public void setAddressLongitude(AddressLongitude addressLongitude)
Specified by:
setAddressLongitude in interface PostalServiceElements

setAddressLongitudeDirection

public void setAddressLongitudeDirection(AddressLongitudeDirection addressLongitudeDirection)
Specified by:
setAddressLongitudeDirection in interface PostalServiceElements

setBarcode

public void setBarcode(Barcode barcode)
Specified by:
setBarcode in interface PostalServiceElements

setEndorsementLineCode

public void setEndorsementLineCode(EndorsementLineCode endorsementLineCode)
Specified by:
setEndorsementLineCode in interface PostalServiceElements

setKeyLineCode

public void setKeyLineCode(KeyLineCode keyLineCode)
Specified by:
setKeyLineCode in interface PostalServiceElements

setSortingCode

public void setSortingCode(SortingCode sortingCode)
Specified by:
setSortingCode in interface PostalServiceElements

setSupplementaryPostalServiceData

public void setSupplementaryPostalServiceData(java.util.List<SupplementaryPostalServiceData> supplementaryPostalServiceData)
Specified by:
setSupplementaryPostalServiceData in interface PostalServiceElements

setType

public void setType(java.lang.String type)
Specified by:
setType in interface PostalServiceElements

unsetAddressIdentifier

public void unsetAddressIdentifier()
Specified by:
unsetAddressIdentifier in interface PostalServiceElements

unsetAddressIdentifier

public boolean unsetAddressIdentifier(AddressIdentifier addressIdentifier)
Specified by:
unsetAddressIdentifier in interface PostalServiceElements

unsetAddressLatitude

public void unsetAddressLatitude()
Specified by:
unsetAddressLatitude in interface PostalServiceElements

unsetAddressLatitudeDirection

public void unsetAddressLatitudeDirection()
Specified by:
unsetAddressLatitudeDirection in interface PostalServiceElements

unsetAddressLongitude

public void unsetAddressLongitude()
Specified by:
unsetAddressLongitude in interface PostalServiceElements

unsetAddressLongitudeDirection

public void unsetAddressLongitudeDirection()
Specified by:
unsetAddressLongitudeDirection in interface PostalServiceElements

unsetBarcode

public void unsetBarcode()
Specified by:
unsetBarcode in interface PostalServiceElements

unsetEndorsementLineCode

public void unsetEndorsementLineCode()
Specified by:
unsetEndorsementLineCode in interface PostalServiceElements

unsetKeyLineCode

public void unsetKeyLineCode()
Specified by:
unsetKeyLineCode in interface PostalServiceElements

unsetSortingCode

public void unsetSortingCode()
Specified by:
unsetSortingCode in interface PostalServiceElements

unsetSupplementaryPostalServiceData

public void unsetSupplementaryPostalServiceData()
Specified by:
unsetSupplementaryPostalServiceData in interface PostalServiceElements

unsetSupplementaryPostalServiceData

public boolean unsetSupplementaryPostalServiceData(SupplementaryPostalServiceData supplementaryPostalServiceData)
Specified by:
unsetSupplementaryPostalServiceData in interface PostalServiceElements

unsetType

public void unsetType()
Specified by:
unsetType in interface PostalServiceElements

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 PostalServiceElements

visit

public <T> T visit(XALFunctor<T> visitor)
Specified by:
visit in interface PostalServiceElements