public class GeocodeMatchFields extends Object implements FieldsMatching, GeoSerialize
| Constructor and Description |
|---|
GeocodeMatchFields() |
GeocodeMatchFields(FieldsMatching orig) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
convertToMap()
Convert this object to a "map of maps" where each map is Map<String, Object>
|
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
isMatchOnAddressNumber()
In preferences, true indicates the candidate must match address number to be returned; on a
candidate, true indicates a match to input field.
|
boolean |
isMatchOnAllStreetFields()
In preferences, true indicates the candidate must match any provided input street name, type,
directional, prefix and suffix to be returned; on a candidate, true indicates a match to input
street information.
|
boolean |
isMatchOnAreaName1()
In preferences, true indicates the candidate must match input area name 1 to be returned; on a
candidate, true indicates a match to input field.
|
boolean |
isMatchOnAreaName2()
In preferences, true indicates the candidate must match input area name 2 to be returned; on a
candidate, true indicates a match to input field.
|
boolean |
isMatchOnAreaName3()
In preferences, true indicates the candidate must match input area name 3 to be returned; on a
candidate, true indicates a match to input field.
|
boolean |
isMatchOnAreaName4()
In preferences, true indicates the candidate must match input area name 4 to be returned; on a
candidate, true indicates a match to input field.
|
boolean |
isMatchOnInputFields()
As input preference only, true indicates that any input supplied by user (house number, city
name, postcode, etc) must match for a candidate to be returned; on a candidate, this is not
applicable.
|
boolean |
isMatchOnPlaceName()
This only applies to a returned candidate, true indicates a match to input place name.
|
boolean |
isMatchOnPostCode1()
In preferences, true indicates the candidate must match input post code 1 to be returned; on a
candidate, true indicates a match to input field.
|
boolean |
isMatchOnPostCode2()
This only applies to a returned candidate.
|
boolean |
isMatchOnStreetDirectional()
This only applies to a returned candidate, true indicates a match to input street directional.
|
boolean |
isMatchOnStreetName()
When applied to a returned candidate, true indicates a match to input street name.
|
boolean |
isMatchOnStreetType()
This only applies to a returned candidate, true indicates a match to input street type.
|
boolean |
isMatchOnUnitValue() |
void |
setMatchOnAddressNumber(boolean bMatch)
In preferences, true indicates the candidate must match input address number to be returned; on
a candidate, true indicates a match to input field.
|
void |
setMatchOnAllStreetFields(boolean bMatch)
In preferences, true indicates the candidate must match any provided input street name, type,
directional, prefix and suffix to be returned; on a candidate, true indicates a match to input
street information.
|
void |
setMatchOnAreaName1(boolean bMatch)
In preferences, true indicates the candidate must match input area name 1 to be returned; on a
candidate, true indicates a match to input field.
|
void |
setMatchOnAreaName2(boolean bMatch)
In preferences, true indicates the candidate must match input area name 2 to be returned; on a
candidate, true indicates a match to input field.
|
void |
setMatchOnAreaName3(boolean bMatch)
In preferences, true indicates the candidate must match input area name 3 to be returned; on a
candidate, true indicates a match to input field.
|
void |
setMatchOnAreaName4(boolean bMatch)
In preferences, true indicates the candidate must match input area name 4 to be returned; on a
candidate, true indicates a match to input field.
|
void |
setMatchOnInputFields(boolean bMatch)
As input preference only, true indicates that any input supplied by user (house number, city
name, postcode, etc) must match for a candidate to be returned; on a candidate, this is not
applicable.
|
void |
setMatchOnPlaceName(boolean matchOnPlaceName)
This only applies to a returned candidate, true indicates a match to input place name.
|
void |
setMatchOnPostCode1(boolean bMatch)
In preferences, true indicates the candidate must match input post code 1 to be returned; on a
candidate, true indicates a match to input field.
|
void |
setMatchOnPostCode2(boolean bMatch)
This only applies to a returned candidate.
|
void |
setMatchOnStreetDirectional(boolean bMatch)
This only applies to a returned candidate, true indicates a match to input street directional.
|
void |
setMatchOnStreetName(boolean bMatch)
This only applies to a returned candidate, true indicates a match to input street name.
|
void |
setMatchOnStreetType(boolean bMatch)
This only applies to a returned candidate, true indicates a match to input street type.
|
void |
setMatchOnUnitValue(boolean bMatch) |
String |
toString() |
public GeocodeMatchFields()
public GeocodeMatchFields(FieldsMatching orig)
public boolean isMatchOnAddressNumber()
FieldsMatchingisMatchOnAddressNumber in interface FieldsMatchingpublic void setMatchOnAddressNumber(boolean bMatch)
FieldsMatchingsetMatchOnAddressNumber in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnPostCode1()
FieldsMatchingisMatchOnPostCode1 in interface FieldsMatchingpublic void setMatchOnPostCode1(boolean bMatch)
FieldsMatchingsetMatchOnPostCode1 in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnPostCode2()
FieldsMatchingisMatchOnPostCode2 in interface FieldsMatchingpublic void setMatchOnPostCode2(boolean bMatch)
FieldsMatchingsetMatchOnPostCode2 in interface FieldsMatchingbMatch - true for a match on post code 2 inputpublic boolean isMatchOnAreaName1()
FieldsMatchingisMatchOnAreaName1 in interface FieldsMatchingpublic void setMatchOnAreaName1(boolean bMatch)
FieldsMatchingsetMatchOnAreaName1 in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnAreaName2()
FieldsMatchingisMatchOnAreaName2 in interface FieldsMatchingpublic void setMatchOnAreaName2(boolean bMatch)
FieldsMatchingsetMatchOnAreaName2 in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnAreaName3()
FieldsMatchingisMatchOnAreaName3 in interface FieldsMatchingpublic void setMatchOnAreaName3(boolean bMatch)
FieldsMatchingsetMatchOnAreaName3 in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnAreaName4()
FieldsMatchingisMatchOnAreaName4 in interface FieldsMatchingpublic void setMatchOnAreaName4(boolean bMatch)
FieldsMatchingsetMatchOnAreaName4 in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnAllStreetFields()
FieldsMatchingisMatchOnAllStreetFields in interface FieldsMatchingpublic void setMatchOnAllStreetFields(boolean bMatch)
FieldsMatchingsetMatchOnAllStreetFields in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnStreetName()
FieldsMatchingisMatchOnStreetName in interface FieldsMatchingpublic void setMatchOnStreetName(boolean bMatch)
FieldsMatchingsetMatchOnStreetName in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnStreetType()
FieldsMatchingisMatchOnStreetType in interface FieldsMatchingpublic void setMatchOnStreetType(boolean bMatch)
FieldsMatchingsetMatchOnStreetType in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnStreetDirectional()
FieldsMatchingisMatchOnStreetDirectional in interface FieldsMatchingpublic void setMatchOnStreetDirectional(boolean bMatch)
FieldsMatchingsetMatchOnStreetDirectional in interface FieldsMatchingbMatch - true for matchingpublic boolean isMatchOnInputFields()
FieldsMatchingisMatchOnInputFields in interface FieldsMatchingpublic void setMatchOnInputFields(boolean bMatch)
FieldsMatchingsetMatchOnInputFields in interface FieldsMatchingbMatch - set value to evaluate if input info matched returning candidate or notpublic boolean isMatchOnPlaceName()
FieldsMatchingisMatchOnPlaceName in interface FieldsMatchingpublic void setMatchOnPlaceName(boolean matchOnPlaceName)
FieldsMatchingsetMatchOnPlaceName in interface FieldsMatchingmatchOnPlaceName - true for matchingpublic boolean isMatchOnUnitValue()
isMatchOnUnitValue in interface FieldsMatchingpublic void setMatchOnUnitValue(boolean bMatch)
setMatchOnUnitValue in interface FieldsMatchingpublic Map<String,Object> convertToMap()
convertToMap in interface GeoSerializeCopyright © 2024. All rights reserved.