public class Address extends XMLObject implements ValidatorInterface
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ADDRESS_CODE |
static java.lang.String |
BUILDING_OR_PROPERTY_NAME1 |
static java.lang.String |
BUILDING_OR_PROPERTY_NAME2 |
static java.lang.String |
FLAT_OR_UNIT_NUM |
static java.lang.String |
FLAT_OR_UNIT_TYPE |
static java.lang.String |
FLOOR_OR_LEVEL_NUM |
static java.lang.String |
FLOOR_OR_LEVEL_TYPE |
static java.lang.String |
HOUSE_NUM_SUFFIX1 |
static java.lang.String |
HOUSE_NUM_SUFFIX2 |
static java.lang.String |
HOUSE_NUM1 |
static java.lang.String |
HOUSE_NUM2 |
static java.lang.String |
LOCALITY |
static java.lang.String |
LOCATION_DESCRIPTOR |
static java.lang.String |
LOT_NUM |
static java.lang.String |
POSTAL_DELIVERY_NUM_PREFIX |
static java.lang.String |
POSTAL_DELIVERY_NUM_SUFFIX |
static java.lang.String |
POSTAL_DELIVERY_NUM_VALUE |
static java.lang.String |
POSTAL_DELIVERY_TYPE |
static java.lang.String |
POSTCODE |
static java.lang.String |
SITE_DPID |
static java.lang.String |
STATE |
static java.lang.String |
STREET_NAME1 |
static java.lang.String |
STREET_NAME2 |
static java.lang.String |
STREET_SUFFIX1 |
static java.lang.String |
STREET_SUFFIX2 |
static java.lang.String |
STREET_TYPE1 |
static java.lang.String |
STREET_TYPE2 |
static java.lang.String |
UNSTRUCTURED_ADDRESS1 |
static java.lang.String |
UNSTRUCTURED_ADDRESS2 |
static java.lang.String |
UNSTRUCTURED_ADDRESS3 |
xmlNode, xmlObjectType
Constructor and Description |
---|
Address()
Default constructor
|
Address(XMLObjectType xmlObjectType)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
fieldsExists() |
java.lang.String |
getBuildingOrPropertyName1() |
java.lang.String |
getBuildingOrPropertyName2() |
java.util.List<EventObject> |
getEvents() |
java.lang.String |
getFlatOrUnitNum() |
java.lang.String |
getFlatOrUnitType() |
java.util.List<? extends java.lang.Object> |
getFlatOrUnitTypes() |
java.lang.String |
getFloorOrLevelNum() |
java.lang.String |
getFloorOrLevelType() |
java.util.List<? extends java.lang.Object> |
getFloorOrLevelTypes() |
java.lang.String |
getHouseNum1() |
java.lang.String |
getHouseNum2() |
java.lang.String |
getHouseNumSuffix1() |
java.lang.String |
getHouseNumSuffix2() |
java.lang.String |
getLocality() |
java.lang.String |
getLocationDescriptor() |
java.lang.String |
getLotNum() |
java.lang.String |
getParentCategory() |
java.lang.String |
getParentField() |
java.lang.String |
getPostalDeliveryNumPrefix() |
java.lang.String |
getPostalDeliveryNumSuffix() |
java.lang.String |
getPostalDeliveryNumValue() |
java.lang.String |
getPostalDeliveryType() |
java.util.List<? extends java.lang.Object> |
getPostalDeliveryTypes() |
java.lang.String |
getPostcode() |
java.lang.String |
getSiteDPID() |
java.lang.String |
getState() |
java.util.List<? extends java.lang.Object> |
getStates() |
java.lang.String |
getStreetName1() |
java.lang.String |
getStreetName2() |
java.lang.String |
getStreetSuffix1() |
java.lang.String |
getStreetSuffix2() |
java.util.List<? extends java.lang.Object> |
getStreetSuffixs() |
java.lang.String |
getStreetType1() |
java.lang.String |
getStreetType2() |
java.util.List<? extends java.lang.Object> |
getStreetTypes() |
java.lang.String |
getUnstructuredAddress1() |
java.lang.String |
getUnstructuredAddress2() |
java.lang.String |
getUnstructuredAddress3() |
boolean |
locPostcodeStateExists() |
void |
setBuildingOrPropertyName1(java.lang.String buildingOrPropertyName1) |
void |
setBuildingOrPropertyName2(java.lang.String buildingOrPropertyName2) |
void |
setEvents(java.util.List<EventObject> event) |
void |
setFlatOrUnitNum(java.lang.String flatOrUnitNum) |
void |
setFlatOrUnitType(java.lang.String flatOrUnitType) |
void |
setFloorOrLevelNum(java.lang.String floorOrLevelNum) |
void |
setFloorOrLevelType(java.lang.String floorOrLevelType) |
void |
setHouseNum1(java.lang.String houseNum1) |
void |
setHouseNum2(java.lang.String houseNum2) |
void |
setHouseNumSuffix1(java.lang.String houseNumSuffix1) |
void |
setHouseNumSuffix2(java.lang.String houseNumSuffix2) |
void |
setLocality(java.lang.String locality) |
void |
setLocationDescriptor(java.lang.String locationDescriptor) |
void |
setLotNum(java.lang.String lotNum) |
void |
setParentCategory(java.lang.String parentCategory) |
void |
setParentField(java.lang.String parentField) |
void |
setPostalDeliveryNumPrefix(java.lang.String postalDeliveryNumPrefix) |
void |
setPostalDeliveryNumSuffix(java.lang.String postalDeliveryNumSuffix) |
void |
setPostalDeliveryNumValue(java.lang.String postalDeliveryNumValue) |
void |
setPostalDeliveryType(java.lang.String postalDeliveryType) |
void |
setPostcode(java.lang.String postcode) |
void |
setSiteDPID(java.lang.String siteDPID) |
void |
setState(java.lang.String state) |
void |
setStreetName1(java.lang.String streetName1) |
void |
setStreetName2(java.lang.String streetName2) |
void |
setStreetSuffix1(java.lang.String streetSuffix1) |
void |
setStreetSuffix2(java.lang.String streetSuffix2) |
void |
setStreetType1(java.lang.String streetType1) |
void |
setStreetType2(java.lang.String streetType2) |
void |
setUnstructuredAddress1(java.lang.String unstructuredAddress1) |
void |
setUnstructuredAddress2(java.lang.String unstructuredAddress2) |
void |
setUnstructuredAddress3(java.lang.String unstructuredAddress3) |
boolean |
structuredAddressExists() |
boolean |
unstructuredAddressExists() |
boolean |
validate()
Called to validate the XMLObject.
|
protected boolean |
validateBuildingOrPropertyName1() |
protected boolean |
validateBuildingOrPropertyName2() |
protected boolean |
validateFlatOrUnitNum() |
protected boolean |
validateFlatOrUnitType() |
protected boolean |
validateFloorOrLevelNum() |
protected boolean |
validateFloorOrLevelType() |
protected boolean |
validateHouseNum1() |
protected boolean |
validateHouseNum2() |
protected boolean |
validateHouseNumSuffix1() |
protected boolean |
validateHouseNumSuffix2() |
protected boolean |
validateLocality() |
protected boolean |
validateLocationDescriptor() |
protected boolean |
validateLotNum() |
protected boolean |
validatePostalDeliveryNumPrefix() |
protected boolean |
validatePostalDeliveryNumSuffix() |
protected boolean |
validatePostalDeliveryNumValue() |
protected boolean |
validatePostalDeliveryType() |
protected boolean |
validatePostcode() |
protected boolean |
validateSiteDPID() |
protected boolean |
validateState() |
protected boolean |
validateStreetName1() |
protected boolean |
validateStreetName2() |
protected boolean |
validateStreetSuffix1() |
protected boolean |
validateStreetSuffix2() |
protected boolean |
validateStreetType1() |
protected boolean |
validateStreetType2() |
protected boolean |
validateStructuredUnstructured() |
protected boolean |
validateUnstructuredAddress1() |
protected boolean |
validateUnstructuredAddress2() |
protected boolean |
validateUnstructuredAddress3() |
createXML, exists, getXMLObjectType, setXMLString, setXMLString
public static java.lang.String ADDRESS_CODE
public static java.lang.String BUILDING_OR_PROPERTY_NAME1
public static java.lang.String BUILDING_OR_PROPERTY_NAME2
public static java.lang.String FLAT_OR_UNIT_NUM
public static java.lang.String FLAT_OR_UNIT_TYPE
public static java.lang.String FLOOR_OR_LEVEL_NUM
public static java.lang.String FLOOR_OR_LEVEL_TYPE
public static java.lang.String HOUSE_NUM_SUFFIX1
public static java.lang.String HOUSE_NUM_SUFFIX2
public static java.lang.String HOUSE_NUM1
public static java.lang.String HOUSE_NUM2
public static java.lang.String LOCALITY
public static java.lang.String LOCATION_DESCRIPTOR
public static java.lang.String LOT_NUM
public static java.lang.String POSTAL_DELIVERY_NUM_PREFIX
public static java.lang.String POSTAL_DELIVERY_NUM_SUFFIX
public static java.lang.String POSTAL_DELIVERY_NUM_VALUE
public static java.lang.String POSTAL_DELIVERY_TYPE
public static java.lang.String POSTCODE
public static java.lang.String SITE_DPID
public static java.lang.String STATE
public static java.lang.String STREET_NAME1
public static java.lang.String STREET_NAME2
public static java.lang.String STREET_SUFFIX1
public static java.lang.String STREET_SUFFIX2
public static java.lang.String STREET_TYPE1
public static java.lang.String STREET_TYPE2
public static java.lang.String UNSTRUCTURED_ADDRESS1
public static java.lang.String UNSTRUCTURED_ADDRESS2
public static java.lang.String UNSTRUCTURED_ADDRESS3
public Address()
public Address(XMLObjectType xmlObjectType)
xmlObjectType
- The xmlObjectType to setpublic boolean fieldsExists()
fieldsExists
in class XMLObject
public java.lang.String getBuildingOrPropertyName1()
public java.lang.String getBuildingOrPropertyName2()
public java.util.List<EventObject> getEvents()
getEvents
in interface ValidatorInterface
ValidatorInterface.getEvents()
public java.lang.String getFlatOrUnitNum()
public java.lang.String getFlatOrUnitType()
public java.util.List<? extends java.lang.Object> getFlatOrUnitTypes()
public java.lang.String getFloorOrLevelNum()
public java.lang.String getFloorOrLevelType()
public java.util.List<? extends java.lang.Object> getFloorOrLevelTypes()
public java.lang.String getHouseNum1()
public java.lang.String getHouseNum2()
public java.lang.String getHouseNumSuffix1()
public java.lang.String getHouseNumSuffix2()
public java.lang.String getLocality()
public java.lang.String getLocationDescriptor()
public java.lang.String getLotNum()
public java.lang.String getParentCategory()
public java.lang.String getParentField()
public java.lang.String getPostalDeliveryNumPrefix()
public java.lang.String getPostalDeliveryNumSuffix()
public java.lang.String getPostalDeliveryNumValue()
public java.lang.String getPostalDeliveryType()
public java.lang.String getPostcode()
public java.lang.String getSiteDPID()
public java.lang.String getState()
public java.util.List<? extends java.lang.Object> getStates()
public java.lang.String getStreetName1()
public java.lang.String getStreetName2()
public java.lang.String getStreetSuffix1()
public java.lang.String getStreetSuffix2()
public java.util.List<? extends java.lang.Object> getStreetSuffixs()
public java.util.List<? extends java.lang.Object> getPostalDeliveryTypes()
public java.lang.String getStreetType1()
public java.lang.String getStreetType2()
public java.util.List<? extends java.lang.Object> getStreetTypes()
public java.lang.String getUnstructuredAddress1()
public java.lang.String getUnstructuredAddress2()
public java.lang.String getUnstructuredAddress3()
public boolean locPostcodeStateExists()
public void setBuildingOrPropertyName1(java.lang.String buildingOrPropertyName1)
buildingOrPropertyName1
- The buildingOrPropertyName1 to setpublic void setBuildingOrPropertyName2(java.lang.String buildingOrPropertyName2)
buildingOrPropertyName2
- The buildingOrPropertyName2 to setpublic void setEvents(java.util.List<EventObject> event)
event
- The list of event to setpublic void setFlatOrUnitNum(java.lang.String flatOrUnitNum)
flatOrUnitNum
- The flatOrUnitNumber to setpublic void setFlatOrUnitType(java.lang.String flatOrUnitType)
flatOrUnitType
- The flatOrUnitType to setpublic void setFloorOrLevelNum(java.lang.String floorOrLevelNum)
floorOrLevelNum
- The floorOrLevelNumber to setpublic void setFloorOrLevelType(java.lang.String floorOrLevelType)
floorOrLevelType
- The floorOrLevelType to setpublic void setHouseNum1(java.lang.String houseNum1)
houseNum1
- The houseNumber1 to setpublic void setHouseNum2(java.lang.String houseNum2)
houseNum2
- The houseNumber2 to setpublic void setHouseNumSuffix1(java.lang.String houseNumSuffix1)
houseNumSuffix1
- The houseNumberSuffix1 to setpublic void setHouseNumSuffix2(java.lang.String houseNumSuffix2)
houseNumSuffix2
- The houseNumberSuffix2 to setpublic void setLocality(java.lang.String locality)
locality
- The locality to setpublic void setLocationDescriptor(java.lang.String locationDescriptor)
locationDescriptor
- The locationDescriptor to setpublic void setLotNum(java.lang.String lotNum)
lotNum
- The lotNumber to setpublic void setParentCategory(java.lang.String parentCategory)
parentCategory
- The parentCategory to set.public void setParentField(java.lang.String parentField)
parentField
- The parentField to set.public void setPostalDeliveryNumPrefix(java.lang.String postalDeliveryNumPrefix)
postalDeliveryNumPrefix
- The postalDeliveryNumberPrefix to setpublic void setPostalDeliveryNumSuffix(java.lang.String postalDeliveryNumSuffix)
postalDeliveryNumSuffix
- The postalDeliveryNumberSuffix to setpublic void setPostalDeliveryNumValue(java.lang.String postalDeliveryNumValue)
postalDeliveryNumValue
- The postalDeliveryNumberValue to setpublic void setPostalDeliveryType(java.lang.String postalDeliveryType)
postalDeliveryType
- The postalDeliveryType to setpublic void setPostcode(java.lang.String postcode)
postcode
- The postcode to setpublic void setSiteDPID(java.lang.String siteDPID)
siteDPID
- The siteDPID to setpublic void setState(java.lang.String state)
state
- The state to setpublic void setStreetName1(java.lang.String streetName1)
streetName1
- The streetName1 to setpublic void setStreetName2(java.lang.String streetName2)
streetName2
- The streetName2 to setpublic void setStreetSuffix1(java.lang.String streetSuffix1)
streetSuffix1
- The streetSuffix1 to setpublic void setStreetSuffix2(java.lang.String streetSuffix2)
streetSuffix2
- The streetSuffix2 to setpublic void setStreetType1(java.lang.String streetType1)
streetType1
- The streetType1 to setpublic void setStreetType2(java.lang.String streetType2)
streetType2
- The streetType2 to setpublic void setUnstructuredAddress1(java.lang.String unstructuredAddress1)
unstructuredAddress1
- The unstructuredAddress1 to setpublic void setUnstructuredAddress2(java.lang.String unstructuredAddress2)
unstructuredAddress2
- The unstructuredAddress2 to setpublic void setUnstructuredAddress3(java.lang.String unstructuredAddress3)
unstructuredAddress3
- The unstructuredAddress3 to setpublic boolean structuredAddressExists()
public boolean unstructuredAddressExists()
public boolean validate()
ValidatorInterface
validate
in interface ValidatorInterface
protected boolean validateBuildingOrPropertyName1() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateBuildingOrPropertyName2() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateFlatOrUnitNum() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateFlatOrUnitType() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateFloorOrLevelNum() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateFloorOrLevelType() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateHouseNum1() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateHouseNum2() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateHouseNumSuffix1() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateHouseNumSuffix2() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateLocality() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateLocationDescriptor() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateLotNum() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validatePostalDeliveryNumPrefix() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validatePostalDeliveryNumSuffix() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validatePostalDeliveryNumValue() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validatePostalDeliveryType() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validatePostcode() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateSiteDPID() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateState() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateStreetName1() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateStreetName2() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateStreetSuffix1() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateStreetSuffix2() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateStreetType1() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateStreetType2() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateUnstructuredAddress1() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateUnstructuredAddress2() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateUnstructuredAddress3() throws UnableToLookupResourceException
UnableToLookupResourceException
protected boolean validateStructuredUnstructured() throws UnableToLookupResourceException
UnableToLookupResourceException