public class GSFeatureTypeEncoder extends GSResourceEncoder
GSResourceEncoder.ProjectionPolicy| Modifier and Type | Field and Description |
|---|---|
static String |
ATTRIBUTES |
KEYWORDS, METADATA, METADATALINKS, NAME, NATIVENAME| Constructor and Description |
|---|
GSFeatureTypeEncoder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addAttribute(GSAttributeEncoder attribute) |
protected void |
addMetadata(String key,
GSFeatureDimensionInfoEncoder dimensionInfo)
Deprecated.
Use
GSResourceEncoder.addMetadataDimension(String, GSDimensionInfoEncoder) this method will be removed soon |
protected void |
addMetadataVirtualTable(GSVirtualTableEncoder virtualtable)
Add a VirtualTable (SQL View feature type)
|
boolean |
delAttribute(String keyword)
delete a keyword from the list
|
boolean |
delMetadataVirtualTable()
Deletes the VirtualTable metadata
|
void |
setAttribute(GSAttributeEncoder attribute) |
void |
setMetadata(String key,
GSFeatureDimensionInfoEncoder dimensionInfo)
Deprecated.
Use
GSResourceEncoder.setMetadataDimension(String, GSDimensionInfoEncoder) this method will be removed soon |
void |
setMetadataVirtualTable(GSVirtualTableEncoder virtualtable)
Set a VirtualTable (SQL View feature type)
|
addAbstract, addDescription, addKeyword, addKeyword, addLatLonBoundingBox, addMetadata, addMetadataDimension, addMetadataDimension, addMetadataLinkInfo, addMetadataLinkInfo, addName, addNativeBoundingBox, addNativeCRS, addNativeName, addProjectionPolicy, addSRS, addTitle, delKeyword, delKeyword, delMetadata, delMetadataLinkInfo, getName, getNativeName, setAbstract, setDescription, setEnabled, setLatLonBoundingBox, setMetadata, setMetadataDimension, setMetadataDimension, setMetadataString, setName, setNativeBoundingBox, setNativeCRS, setNativeName, setProjectionPolicy, setSRS, setTitleadd, createElementWithAttribute, get, get, setadd, addContent, getRoot, isEmpty, remove, set, setRoot, setRoot, toStringpublic static final String ATTRIBUTES
protected void addMetadata(String key, GSFeatureDimensionInfoEncoder dimensionInfo)
GSResourceEncoder.addMetadataDimension(String, GSDimensionInfoEncoder) this method will be removed soonkey - dimensionInfo - public void setMetadata(String key, GSFeatureDimensionInfoEncoder dimensionInfo)
GSResourceEncoder.setMetadataDimension(String, GSDimensionInfoEncoder) this method will be removed soonkey - dimensionInfo - protected void addMetadataVirtualTable(GSVirtualTableEncoder virtualtable)
virtualtable - public void setMetadataVirtualTable(GSVirtualTableEncoder virtualtable)
virtualtable - public boolean delMetadataVirtualTable()
public boolean delAttribute(String keyword)
keyword - protected void addAttribute(GSAttributeEncoder attribute)
attribute - the attribute to addpublic void setAttribute(GSAttributeEncoder attribute)
attribute - the attribute to set (overriding an attribute with the same name if present)Copyright © 2007–2016 PDOK. All rights reserved.