Package org.geotools.geojson.feature
Class FeatureHandler
- Object
-
- DelegatingHandler<SimpleFeature>
-
- FeatureHandler
-
- All Implemented Interfaces:
IContentHandler<SimpleFeature>,ContentHandler
public class FeatureHandler extends DelegatingHandler<SimpleFeature>
-
-
Field Summary
-
Fields inherited from class DelegatingHandler
delegate, handlers, NULL, NULL_LIST, UNINITIALIZED
-
-
Constructor Summary
Constructors Constructor Description FeatureHandler()FeatureHandler(SimpleFeatureBuilder builder, AttributeIO attio)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanendArray()booleanendObject()CoordinateReferenceSystemgetCRS()SimpleFeaturegetValue()voidinit()booleanprimitive(Object value)voidsetCRS(CoordinateReferenceSystem crs)booleanstartArray()booleanstartObject()booleanstartObjectEntry(String key)-
Methods inherited from class DelegatingHandler
createDelegate, endJSON, endObjectEntry, getDelegate, lookupDelegate, startJSON
-
-
-
-
Constructor Detail
-
FeatureHandler
public FeatureHandler()
-
FeatureHandler
public FeatureHandler(SimpleFeatureBuilder builder, AttributeIO attio)
-
-
Method Detail
-
startObject
public boolean startObject() throws ParseException, IOException- Specified by:
startObjectin interfaceContentHandler- Overrides:
startObjectin classDelegatingHandler<SimpleFeature>- Throws:
ParseExceptionIOException
-
startObjectEntry
public boolean startObjectEntry(String key) throws ParseException, IOException
- Specified by:
startObjectEntryin interfaceContentHandler- Overrides:
startObjectEntryin classDelegatingHandler<SimpleFeature>- Throws:
ParseExceptionIOException
-
startArray
public boolean startArray() throws ParseException, IOException- Specified by:
startArrayin interfaceContentHandler- Overrides:
startArrayin classDelegatingHandler<SimpleFeature>- Throws:
ParseExceptionIOException
-
endArray
public boolean endArray() throws ParseException, IOException- Specified by:
endArrayin interfaceContentHandler- Overrides:
endArrayin classDelegatingHandler<SimpleFeature>- Throws:
ParseExceptionIOException
-
endObject
public boolean endObject() throws ParseException, IOException- Specified by:
endObjectin interfaceContentHandler- Overrides:
endObjectin classDelegatingHandler<SimpleFeature>- Throws:
ParseExceptionIOException
-
primitive
public boolean primitive(Object value) throws ParseException, IOException
- Specified by:
primitivein interfaceContentHandler- Overrides:
primitivein classDelegatingHandler<SimpleFeature>- Throws:
ParseExceptionIOException
-
getValue
public SimpleFeature getValue()
- Specified by:
getValuein interfaceIContentHandler<SimpleFeature>- Overrides:
getValuein classDelegatingHandler<SimpleFeature>
-
getCRS
public CoordinateReferenceSystem getCRS()
-
setCRS
public void setCRS(CoordinateReferenceSystem crs)
-
init
public void init()
-
-