public class FeatureDecoder extends JSONDecoder<AbstractFeature>
Modifier and Type | Field and Description |
---|---|
private JSONDecoder<com.vividsolutions.jts.geom.Geometry> |
geometryDecoder |
Constructor and Description |
---|
FeatureDecoder() |
Modifier and Type | Method and Description |
---|---|
protected AbstractFeature |
decodeJSON(com.fasterxml.jackson.databind.JsonNode node) |
AbstractFeature |
decodeJSON(com.fasterxml.jackson.databind.JsonNode node,
boolean validate) |
private FeatureCollection |
parseFeatureCollection(com.fasterxml.jackson.databind.JsonNode node) |
protected com.vividsolutions.jts.geom.Geometry |
parseGeometry(com.fasterxml.jackson.databind.JsonNode node) |
private List<CodeType> |
parseNames(com.fasterxml.jackson.databind.JsonNode node) |
protected List<AbstractFeature> |
parseSampledFeatures(com.fasterxml.jackson.databind.JsonNode node) |
protected SamplingFeature |
parseSamplingFeature(com.fasterxml.jackson.databind.JsonNode node) |
decode, decodeJsonToObject, decodeJsonToObjectList, getConformanceClasses, getDecoderKeyTypes, getSupportedTypes, parseCodeType, parseCodeWithAuthority, parseDateTime, parseTime, parseTimeInstant, parseTimePeriod
private final JSONDecoder<com.vividsolutions.jts.geom.Geometry> geometryDecoder
public AbstractFeature decodeJSON(com.fasterxml.jackson.databind.JsonNode node, boolean validate) throws OwsExceptionReport
decodeJSON
in class JSONDecoder<AbstractFeature>
OwsExceptionReport
protected AbstractFeature decodeJSON(com.fasterxml.jackson.databind.JsonNode node) throws OwsExceptionReport
OwsExceptionReport
protected SamplingFeature parseSamplingFeature(com.fasterxml.jackson.databind.JsonNode node) throws OwsExceptionReport
OwsExceptionReport
private FeatureCollection parseFeatureCollection(com.fasterxml.jackson.databind.JsonNode node) throws OwsExceptionReport
OwsExceptionReport
protected List<AbstractFeature> parseSampledFeatures(com.fasterxml.jackson.databind.JsonNode node) throws OwsExceptionReport
OwsExceptionReport
protected com.vividsolutions.jts.geom.Geometry parseGeometry(com.fasterxml.jackson.databind.JsonNode node) throws OwsExceptionReport
OwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.