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