public class AddressMatchImpl extends java.lang.Object implements AddressMatch, ComponentContextAware
构造器和说明 |
---|
AddressMatchImpl() |
限定符和类型 | 方法和说明 |
---|---|
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.HashMap<java.lang.String,java.util.List<FieldInfo>> |
getLinkFields()
获取所有参与地址匹配的数据集名称和其可关联的字段列表的映射
|
boolean |
isUpdatingIndex()
是否正在更新索引
|
void |
setComponentContext(ComponentContext context)
设置服务组件上下文。
|
void |
updateIndex(IndexUpdateParameter param)
更新正向地址匹配索引
|
public void setComponentContext(ComponentContext context)
ComponentContextAware
设置服务组件上下文。
setComponentContext
在接口中 ComponentContextAware
context
- 服务组件上下文。public java.util.List<GeoAddress> geocoding(GeoCodingParam param)
AddressMatch
geocoding
在接口中 AddressMatch
param
- 正向地址匹配参数public java.util.List<GeoAddress> geodecoding(GeoDecodingParam param)
AddressMatch
geodecoding
在接口中 AddressMatch
param
- 反向地址匹配参数public void updateIndex(IndexUpdateParameter param)
AddressMatch
updateIndex
在接口中 AddressMatch
param
- 索引更新参数public boolean isUpdatingIndex()
AddressMatch
isUpdatingIndex
在接口中 AddressMatch
public java.util.List<java.lang.String> getDatasourceNames()
AddressMatch
getDatasourceNames
在接口中 AddressMatch
public java.util.List<java.lang.String> getDatasetNamesInUse(java.lang.String datasourceName)
AddressMatch
getDatasetNamesInUse
在接口中 AddressMatch
datasourceName
- 数据源名称public java.util.HashMap<java.lang.String,java.util.List<FieldInfo>> getLinkFields()
AddressMatch
getLinkFields
在接口中 AddressMatch
public AddressMatchCapabilities getCapabilities()
AddressMatch
getCapabilities
在接口中 AddressMatch