public class NamespaceConfig
extends java.lang.Object
命名空间配置类。
限定符和类型 | 字段和说明 |
---|---|
java.util.List<DatasourceNamespaceConfig> |
datasourceNamespaceConfigs |
GeometryNameFormat |
geometryNameFormat |
构造器和说明 |
---|
NamespaceConfig() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
containsKey(java.lang.String datasourceName) |
java.lang.String[] |
decodeFeatureTypeName(javax.xml.namespace.QName featureTypeName)
根据要素类型名称反演数据源名称和数据集名称。
|
DatasourceNamespaceConfig |
get(java.lang.String datasourceName) |
java.lang.String |
getBaseNamespaceURL()
获取命名空间的根 URI。
|
java.util.List<DatasourceNamespaceConfig> |
getDatasourceNamespaceConfigs() |
javax.xml.namespace.QName |
getFeatureTypeName(java.lang.String datasourceName, java.lang.String datasetName)
根据数据源和数据集名称获取要素类型名称。
|
GeometryNameFormat |
getGeometryNameFormat() |
void |
init(java.util.List<FeatureType> featureTypeList)
初始化要素类型列表。
|
void |
put(DatasourceNamespaceConfig datasourceNSConfig) |
void |
setBaseNamespaceURL(java.lang.String baseNamespaceURL)
设置命名空间的根 URI。
|
void |
setDatasourceNamespaceConfigs(java.util.List<DatasourceNamespaceConfig> datasourceNSConfigs) |
void |
setGeometryNameFormat(GeometryNameFormat format) |
public java.util.List<DatasourceNamespaceConfig> datasourceNamespaceConfigs
public GeometryNameFormat geometryNameFormat
public void setBaseNamespaceURL(java.lang.String baseNamespaceURL)
设置命名空间的根 URI。
baseNamespaceURL
- 命名空间的根 URI。public java.lang.String getBaseNamespaceURL()
获取命名空间的根 URI。
public GeometryNameFormat getGeometryNameFormat()
public void setGeometryNameFormat(GeometryNameFormat format)
public void setDatasourceNamespaceConfigs(java.util.List<DatasourceNamespaceConfig> datasourceNSConfigs)
public java.util.List<DatasourceNamespaceConfig> getDatasourceNamespaceConfigs()
public DatasourceNamespaceConfig get(java.lang.String datasourceName)
public boolean containsKey(java.lang.String datasourceName)
public void put(DatasourceNamespaceConfig datasourceNSConfig)
public void init(java.util.List<FeatureType> featureTypeList)
初始化要素类型列表。
featureTypeList
- 要素类型列表。public javax.xml.namespace.QName getFeatureTypeName(java.lang.String datasourceName, java.lang.String datasetName)
根据数据源和数据集名称获取要素类型名称。
datasourceName
- 数据源名称。datasetName
- 数据集名称。public java.lang.String[] decodeFeatureTypeName(javax.xml.namespace.QName featureTypeName)
根据要素类型名称反演数据源名称和数据集名称。
featureTypeName
- 要素类型名称。