public class AddressMatchImpl extends java.lang.Object implements AddressMatch, ComponentContextAware
| Constructor and Description |
|---|
AddressMatchImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<GeoAddress> |
geocoding(GeoCodingParam param)
Forward address matching method
|
java.util.List<GeoAddress> |
geodecoding(GeoDecodingParam param)
Reverse address matching method
|
java.util.List<java.lang.String> |
getDatasetNamesInUse(java.lang.String datasourceName)
Get the name of the dataset being used
|
java.util.List<java.lang.String> |
getDatasourceNames()
Get the name of the datasource being used
|
boolean |
isUpdatingIndex()
Whether the index is being updated
|
void |
setComponentContext(ComponentContext context)
Sets the service component context.
|
void |
updateIndex(IndexUpdateParameter param)
Update forward address match index
|
public void setComponentContext(ComponentContext context)
ComponentContextAwareSets the service component context.
setComponentContext in interface ComponentContextAwarecontext - The service component context.public java.util.List<GeoAddress> geocoding(GeoCodingParam param)
AddressMatchgeocoding in interface AddressMatchparam - Forward address matching parameterspublic java.util.List<GeoAddress> geodecoding(GeoDecodingParam param)
AddressMatchgeodecoding in interface AddressMatchparam - Reverse address matching parameterspublic void updateIndex(IndexUpdateParameter param)
AddressMatchupdateIndex in interface AddressMatchparam - parameters for updating indexpublic boolean isUpdatingIndex()
AddressMatchisUpdatingIndex in interface AddressMatchpublic java.util.List<java.lang.String> getDatasourceNames()
AddressMatchgetDatasourceNames in interface AddressMatchpublic java.util.List<java.lang.String> getDatasetNamesInUse(java.lang.String datasourceName)
AddressMatchgetDatasetNamesInUse in interface AddressMatchdatasourceName - the name of the datasource