Package org.geotools.geojson.feature
Class ComplexPropertyHandler
- Object
-
- HandlerBase
-
- ComplexPropertyHandler
-
- All Implemented Interfaces:
IContentHandler<Object>,ContentHandler
public class ComplexPropertyHandler extends HandlerBase implements IContentHandler<Object>
-
-
Constructor Summary
Constructors Constructor Description ComplexPropertyHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanendArray()booleanendObject()ObjectgetValue()booleankeepGoing()booleanprimitive(Object value)booleanstartArray()booleanstartObject()booleanstartObjectEntry(String key)-
Methods inherited from class HandlerBase
endJSON, endObjectEntry, startJSON
-
-
-
-
Method Detail
-
keepGoing
public boolean keepGoing()
-
startArray
public boolean startArray() throws ParseException, IOException- Specified by:
startArrayin interfaceContentHandler- Overrides:
startArrayin classHandlerBase- Throws:
ParseExceptionIOException
-
endArray
public boolean endArray() throws ParseException, IOException- Specified by:
endArrayin interfaceContentHandler- Overrides:
endArrayin classHandlerBase- Throws:
ParseExceptionIOException
-
startObject
public boolean startObject() throws ParseException, IOException- Specified by:
startObjectin interfaceContentHandler- Overrides:
startObjectin classHandlerBase- Throws:
ParseExceptionIOException
-
endObject
public boolean endObject() throws ParseException, IOException- Specified by:
endObjectin interfaceContentHandler- Overrides:
endObjectin classHandlerBase- Throws:
ParseExceptionIOException
-
startObjectEntry
public boolean startObjectEntry(String key) throws ParseException, IOException
- Specified by:
startObjectEntryin interfaceContentHandler- Overrides:
startObjectEntryin classHandlerBase- Throws:
ParseExceptionIOException
-
primitive
public boolean primitive(Object value) throws ParseException, IOException
- Specified by:
primitivein interfaceContentHandler- Overrides:
primitivein classHandlerBase- Throws:
ParseExceptionIOException
-
getValue
public Object getValue()
- Specified by:
getValuein interfaceIContentHandler<Object>
-
-