public interface FieldsMatching extends Serializable
For use on input, the MatchMode must be set to "CUSTOM" for this object to define the must match values for the geocode. If a must match field has been defined (for example, addressNumber) that if that field on a candidate does not match the input field (where present) the candidate will not be returned.
Modifier and Type | Method and Description |
---|---|
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 bMatch)
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) |
boolean isMatchOnAddressNumber()
void setMatchOnAddressNumber(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnPostCode1()
void setMatchOnPostCode1(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnPostCode2()
void setMatchOnPostCode2(boolean bMatch)
bMatch
- true for a match on post code 2 inputboolean isMatchOnAreaName1()
void setMatchOnAreaName1(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnAreaName2()
void setMatchOnAreaName2(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnAreaName3()
void setMatchOnAreaName3(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnAreaName4()
void setMatchOnAreaName4(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnAllStreetFields()
void setMatchOnAllStreetFields(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnStreetName()
void setMatchOnStreetName(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnStreetType()
void setMatchOnStreetType(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnStreetDirectional()
void setMatchOnStreetDirectional(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnPlaceName()
void setMatchOnPlaceName(boolean bMatch)
bMatch
- true for matchingboolean isMatchOnInputFields()
void setMatchOnInputFields(boolean bMatch)
bMatch
- set value to evaluate if input info matched returning candidate or notboolean isMatchOnUnitValue()
void setMatchOnUnitValue(boolean bMatch)
Copyright © 2024. All rights reserved.