org.citygml4j.model.xal
Class PostalServiceElements

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

public class PostalServiceElements
extends java.lang.Object
implements XAL, Child, Copyable


Constructor Summary
PostalServiceElements()
           
 
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

PostalServiceElements

public PostalServiceElements()
Method Detail

addAddressIdentifier

public void addAddressIdentifier(AddressIdentifier addressIdentifier)

addSupplementaryPostalServiceData

public void addSupplementaryPostalServiceData(SupplementaryPostalServiceData supplementaryPostalServiceData)

getAddressIdentifier

public java.util.List<AddressIdentifier> getAddressIdentifier()

getAddressLatitude

public AddressLatitude getAddressLatitude()

getAddressLatitudeDirection

public AddressLatitudeDirection getAddressLatitudeDirection()

getAddressLongitude

public AddressLongitude getAddressLongitude()

getAddressLongitudeDirection

public AddressLongitudeDirection getAddressLongitudeDirection()

getBarcode

public Barcode getBarcode()

getEndorsementLineCode

public EndorsementLineCode getEndorsementLineCode()

getKeyLineCode

public KeyLineCode getKeyLineCode()

getSortingCode

public SortingCode getSortingCode()

getSupplementaryPostalServiceData

public java.util.List<SupplementaryPostalServiceData> getSupplementaryPostalServiceData()

getType

public java.lang.String getType()

isSetAddressIdentifier

public boolean isSetAddressIdentifier()

isSetAddressLatitude

public boolean isSetAddressLatitude()

isSetAddressLatitudeDirection

public boolean isSetAddressLatitudeDirection()

isSetAddressLongitude

public boolean isSetAddressLongitude()

isSetAddressLongitudeDirection

public boolean isSetAddressLongitudeDirection()

isSetBarcode

public boolean isSetBarcode()

isSetEndorsementLineCode

public boolean isSetEndorsementLineCode()

isSetKeyLineCode

public boolean isSetKeyLineCode()

isSetSortingCode

public boolean isSetSortingCode()

isSetSupplementaryPostalServiceData

public boolean isSetSupplementaryPostalServiceData()

isSetType

public boolean isSetType()

setAddressIdentifier

public void setAddressIdentifier(java.util.List<AddressIdentifier> addressIdentifier)

setAddressLatitude

public void setAddressLatitude(AddressLatitude addressLatitude)

setAddressLatitudeDirection

public void setAddressLatitudeDirection(AddressLatitudeDirection addressLatitudeDirection)

setAddressLongitude

public void setAddressLongitude(AddressLongitude addressLongitude)

setAddressLongitudeDirection

public void setAddressLongitudeDirection(AddressLongitudeDirection addressLongitudeDirection)

setBarcode

public void setBarcode(Barcode barcode)

setEndorsementLineCode

public void setEndorsementLineCode(EndorsementLineCode endorsementLineCode)

setKeyLineCode

public void setKeyLineCode(KeyLineCode keyLineCode)

setSortingCode

public void setSortingCode(SortingCode sortingCode)

setSupplementaryPostalServiceData

public void setSupplementaryPostalServiceData(java.util.List<SupplementaryPostalServiceData> supplementaryPostalServiceData)

setType

public void setType(java.lang.String type)

unsetAddressIdentifier

public void unsetAddressIdentifier()

unsetAddressIdentifier

public boolean unsetAddressIdentifier(AddressIdentifier addressIdentifier)

unsetAddressLatitude

public void unsetAddressLatitude()

unsetAddressLatitudeDirection

public void unsetAddressLatitudeDirection()

unsetAddressLongitude

public void unsetAddressLongitude()

unsetAddressLongitudeDirection

public void unsetAddressLongitudeDirection()

unsetBarcode

public void unsetBarcode()

unsetEndorsementLineCode

public void unsetEndorsementLineCode()

unsetKeyLineCode

public void unsetKeyLineCode()

unsetSortingCode

public void unsetSortingCode()

unsetSupplementaryPostalServiceData

public void unsetSupplementaryPostalServiceData()

unsetSupplementaryPostalServiceData

public boolean unsetSupplementaryPostalServiceData(SupplementaryPostalServiceData supplementaryPostalServiceData)

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)