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 - 要素类型名称。