org.citygml4j.model.common.visitor
Interface XALFunctor<T>

All Superinterfaces:
Functor<T>, Visitor

public interface XALFunctor<T>
extends Functor<T>


Method Summary
 T apply(Address address)
           
 T apply(AddressDetails addressDetails)
           
 T apply(AddressIdentifier addressIdentifier)
           
 T apply(AddressLatitude addressLatitude)
           
 T apply(AddressLatitudeDirection addressLatitudeDirection)
           
 T apply(AddressLine addressLine)
           
 T apply(AddressLines addressLines)
           
 T apply(AddressLongitude addressLongitude)
           
 T apply(AddressLongitudeDirection addressLongitudeDirection)
           
 T apply(AdministrativeArea administrativeArea)
           
 T apply(AdministrativeAreaName administrativeAreaName)
           
 T apply(Barcode barcode)
           
 T apply(BuildingName buildingName)
           
 T apply(Country country)
           
 T apply(CountryName countryName)
           
 T apply(CountryNameCode countryNameCode)
           
 T apply(Department department)
           
 T apply(DepartmentName departmentName)
           
 T apply(DependentLocality dependentLocality)
           
 T apply(DependentLocalityName dependentLocalityName)
           
 T apply(DependentLocalityNumber dependentLocalityNumber)
           
 T apply(DependentThoroughfare dependentThoroughfare)
           
 T apply(EndorsementLineCode endorsementLineCode)
           
 T apply(Firm firm)
           
 T apply(FirmName firmName)
           
 T apply(KeyLineCode keyLineCode)
           
 T apply(LargeMailUser largeMailUser)
           
 T apply(LargeMailUserIdentifier largeMailUserIdentifier)
           
 T apply(LargeMailUserName largeMailUserName)
           
 T apply(Locality locality)
           
 T apply(LocalityName localityName)
           
 T apply(MailStop mailStop)
           
 T apply(MailStopName mailStopName)
           
 T apply(MailStopNumber mailStopNumber)
           
 T apply(PostalCode postalCode)
           
 T apply(PostalCodeNumber postalCodeNumber)
           
 T apply(PostalCodeNumberExtension postalCodeNumberExtension)
           
 T apply(PostalRoute postalRoute)
           
 T apply(PostalRouteName postalRouteName)
           
 T apply(PostalRouteNumber postalRouteNumber)
           
 T apply(PostalServiceElements postalServiceElements)
           
 T apply(PostBox postBox)
           
 T apply(PostBoxNumber postBoxNumber)
           
 T apply(PostBoxNumberExtension postBoxNumberExtension)
           
 T apply(PostBoxNumberPrefix postBoxNumberPrefix)
           
 T apply(PostBoxNumberSuffix postBoxNumberSuffix)
           
 T apply(PostOffice postOffice)
           
 T apply(PostOfficeName postOfficeName)
           
 T apply(PostOfficeNumber postOfficeNumber)
           
 T apply(PostTown postTown)
           
 T apply(PostTownName postTownName)
           
 T apply(PostTownSuffix postTownSuffix)
           
 T apply(Premise premise)
           
 T apply(PremiseLocation premiseLocation)
           
 T apply(PremiseName premiseName)
           
 T apply(PremiseNumber premiseNumber)
           
 T apply(PremiseNumberPrefix premiseNumberPrefix)
           
 T apply(PremiseNumberRange premiseNumberRange)
           
 T apply(PremiseNumberRangeFrom premiseNumberRangeFrom)
           
 T apply(PremiseNumberRangeTo premiseNumberRangeTo)
           
 T apply(PremiseNumberSuffix premiseNumberSuffix)
           
 T apply(SortingCode sortingCode)
           
 T apply(SubAdministrativeArea subAdministrativeArea)
           
 T apply(SubAdministrativeAreaName subAdministrativeAreaName)
           
 T apply(SubPremise subPremise)
           
 T apply(SubPremiseLocation subPremiseLocation)
           
 T apply(SubPremiseName subPremiseName)
           
 T apply(SubPremiseNumber subPremiseNumber)
           
 T apply(SubPremiseNumberPrefix subPremiseNumberPrefix)
           
 T apply(SubPremiseNumberSuffix subPremiseNumberSuffix)
           
 T apply(SupplementaryPostalServiceData supplementaryPostalServiceData)
           
 T apply(Thoroughfare thoroughfare)
           
 T apply(ThoroughfareLeadingType thoroughfareLeadingType)
           
 T apply(ThoroughfareName thoroughfareName)
           
 T apply(ThoroughfareNumber thoroughfareNumber)
           
 T apply(ThoroughfareNumberFrom thoroughfareNumberFrom)
           
 T apply(ThoroughfareNumberPrefix thoroughfareNumberPrefix)
           
 T apply(ThoroughfareNumberRange thoroughfareNumberRange)
           
 T apply(ThoroughfareNumberSuffix thoroughfareNumberSuffix)
           
 T apply(ThoroughfareNumberTo thoroughfareNumberTo)
           
 T apply(ThoroughfarePostDirection thoroughfarePostDirection)
           
 T apply(ThoroughfarePreDirection thoroughfarePreDirection)
           
 T apply(ThoroughfareTrailingType thoroughfareTrailingType)
           
 

Method Detail

apply

T apply(Address address)

apply

T apply(AddressDetails addressDetails)

apply

T apply(AddressIdentifier addressIdentifier)

apply

T apply(AddressLatitude addressLatitude)

apply

T apply(AddressLatitudeDirection addressLatitudeDirection)

apply

T apply(AddressLine addressLine)

apply

T apply(AddressLines addressLines)

apply

T apply(AddressLongitude addressLongitude)

apply

T apply(AddressLongitudeDirection addressLongitudeDirection)

apply

T apply(AdministrativeArea administrativeArea)

apply

T apply(AdministrativeAreaName administrativeAreaName)

apply

T apply(Barcode barcode)

apply

T apply(BuildingName buildingName)

apply

T apply(Country country)

apply

T apply(CountryName countryName)

apply

T apply(CountryNameCode countryNameCode)

apply

T apply(Department department)

apply

T apply(DepartmentName departmentName)

apply

T apply(DependentLocality dependentLocality)

apply

T apply(DependentLocalityName dependentLocalityName)

apply

T apply(DependentLocalityNumber dependentLocalityNumber)

apply

T apply(DependentThoroughfare dependentThoroughfare)

apply

T apply(EndorsementLineCode endorsementLineCode)

apply

T apply(Firm firm)

apply

T apply(FirmName firmName)

apply

T apply(KeyLineCode keyLineCode)

apply

T apply(LargeMailUser largeMailUser)

apply

T apply(LargeMailUserIdentifier largeMailUserIdentifier)

apply

T apply(LargeMailUserName largeMailUserName)

apply

T apply(Locality locality)

apply

T apply(LocalityName localityName)

apply

T apply(MailStop mailStop)

apply

T apply(MailStopName mailStopName)

apply

T apply(MailStopNumber mailStopNumber)

apply

T apply(PostalCode postalCode)

apply

T apply(PostalCodeNumber postalCodeNumber)

apply

T apply(PostalCodeNumberExtension postalCodeNumberExtension)

apply

T apply(PostalRoute postalRoute)

apply

T apply(PostalRouteName postalRouteName)

apply

T apply(PostalRouteNumber postalRouteNumber)

apply

T apply(PostalServiceElements postalServiceElements)

apply

T apply(PostBox postBox)

apply

T apply(PostBoxNumber postBoxNumber)

apply

T apply(PostBoxNumberExtension postBoxNumberExtension)

apply

T apply(PostBoxNumberPrefix postBoxNumberPrefix)

apply

T apply(PostBoxNumberSuffix postBoxNumberSuffix)

apply

T apply(PostOffice postOffice)

apply

T apply(PostOfficeName postOfficeName)

apply

T apply(PostOfficeNumber postOfficeNumber)

apply

T apply(PostTown postTown)

apply

T apply(PostTownName postTownName)

apply

T apply(PostTownSuffix postTownSuffix)

apply

T apply(Premise premise)

apply

T apply(PremiseLocation premiseLocation)

apply

T apply(PremiseName premiseName)

apply

T apply(PremiseNumber premiseNumber)

apply

T apply(PremiseNumberPrefix premiseNumberPrefix)

apply

T apply(PremiseNumberRange premiseNumberRange)

apply

T apply(PremiseNumberRangeFrom premiseNumberRangeFrom)

apply

T apply(PremiseNumberRangeTo premiseNumberRangeTo)

apply

T apply(PremiseNumberSuffix premiseNumberSuffix)

apply

T apply(SortingCode sortingCode)

apply

T apply(SubAdministrativeArea subAdministrativeArea)

apply

T apply(SubAdministrativeAreaName subAdministrativeAreaName)

apply

T apply(SubPremise subPremise)

apply

T apply(SubPremiseLocation subPremiseLocation)

apply

T apply(SubPremiseName subPremiseName)

apply

T apply(SubPremiseNumber subPremiseNumber)

apply

T apply(SubPremiseNumberPrefix subPremiseNumberPrefix)

apply

T apply(SubPremiseNumberSuffix subPremiseNumberSuffix)

apply

T apply(SupplementaryPostalServiceData supplementaryPostalServiceData)

apply

T apply(Thoroughfare thoroughfare)

apply

T apply(ThoroughfareLeadingType thoroughfareLeadingType)

apply

T apply(ThoroughfareName thoroughfareName)

apply

T apply(ThoroughfareNumber thoroughfareNumber)

apply

T apply(ThoroughfareNumberFrom thoroughfareNumberFrom)

apply

T apply(ThoroughfareNumberPrefix thoroughfareNumberPrefix)

apply

T apply(ThoroughfareNumberRange thoroughfareNumberRange)

apply

T apply(ThoroughfareNumberSuffix thoroughfareNumberSuffix)

apply

T apply(ThoroughfareNumberTo thoroughfareNumberTo)

apply

T apply(ThoroughfarePostDirection thoroughfarePostDirection)

apply

T apply(ThoroughfarePreDirection thoroughfarePreDirection)

apply

T apply(ThoroughfareTrailingType thoroughfareTrailingType)