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