public class AddressMatchImpl extends java.lang.Object implements AddressMatch, ComponentContextAware, BatchGeocode, AddressSuggest
| 构造器和说明 | 
|---|
AddressMatchImpl()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
java.util.List<GeoAddress> | 
batchGeocode(BatchGeocodingParam param)  | 
java.util.List<GeoAddress> | 
geocoding(GeoCodingParam param)
正向地址匹配方法 
 | 
java.util.List<GeoAddress> | 
geodecoding(GeoDecodingParam param)
反向地址匹配方法 
 | 
AddressMatchCapabilities | 
getCapabilities()
获取所有支持的地址匹配的能力 
 | 
java.util.List<java.lang.String> | 
getDatasetNamesInUse(java.lang.String datasourceName)
获取正在使用的数据集名称 
 | 
java.util.List<java.lang.String> | 
getDatasourceNames()
获取正在使用的数据源名称 
 | 
java.util.List<AddressMatchFilterFieldInfo> | 
getFilterFieldInfos()
获取分组字段名称和字段值的列表 
 | 
GeocodeServiceInfo | 
getGeocodeServiceInfo()
获取地址匹配服务的信息 
 | 
java.util.HashMap<java.lang.String,java.util.List<FieldInfo>> | 
getLinkFields()
获取所有参与地址匹配的数据集名称和其可关联的字段列表的映射 
 | 
boolean | 
isUpdatingIndex()
是否正在更新索引 
 | 
void | 
setComponentContext(ComponentContext context)
设置服务组件上下文。 
 | 
AddressSuggestResult | 
suggest(AddressSuggestParameter param)  | 
void | 
updateIndex(IndexUpdateParameter param)
更新正向地址匹配索引 
 | 
public void setComponentContext(ComponentContext context)
ComponentContextAware设置服务组件上下文。
setComponentContext 在接口中 ComponentContextAwarecontext - 服务组件上下文。public java.util.List<GeoAddress> geocoding(GeoCodingParam param)
AddressMatchgeocoding 在接口中 AddressMatchparam - 正向地址匹配参数public java.util.List<GeoAddress> geodecoding(GeoDecodingParam param)
AddressMatchgeodecoding 在接口中 AddressMatchparam - 反向地址匹配参数public java.util.List<AddressMatchFilterFieldInfo> getFilterFieldInfos()
AddressMatchgetFilterFieldInfos 在接口中 AddressMatchpublic void updateIndex(IndexUpdateParameter param)
AddressMatchupdateIndex 在接口中 AddressMatchparam - 索引更新参数public boolean isUpdatingIndex()
AddressMatchisUpdatingIndex 在接口中 AddressMatchpublic AddressSuggestResult suggest(AddressSuggestParameter param)
suggest 在接口中 AddressSuggestpublic java.util.List<GeoAddress> batchGeocode(BatchGeocodingParam param)
batchGeocode 在接口中 BatchGeocodepublic java.util.List<java.lang.String> getDatasourceNames()
AddressMatchgetDatasourceNames 在接口中 AddressMatchpublic java.util.List<java.lang.String> getDatasetNamesInUse(java.lang.String datasourceName)
AddressMatchgetDatasetNamesInUse 在接口中 AddressMatchdatasourceName - 数据源名称public java.util.HashMap<java.lang.String,java.util.List<FieldInfo>> getLinkFields()
AddressMatchgetLinkFields 在接口中 AddressMatchpublic AddressMatchCapabilities getCapabilities()
AddressMatchgetCapabilities 在接口中 AddressMatchpublic GeocodeServiceInfo getGeocodeServiceInfo()
AddressMatchgetGeocodeServiceInfo 在接口中 AddressMatch