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 boolean
endArray()
boolean
endObject()
Object
getValue()
boolean
keepGoing()
boolean
primitive(Object value)
boolean
startArray()
boolean
startObject()
boolean
startObjectEntry(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:
startArray
in interfaceContentHandler
- Overrides:
startArray
in classHandlerBase
- Throws:
ParseException
IOException
-
endArray
public boolean endArray() throws ParseException, IOException
- Specified by:
endArray
in interfaceContentHandler
- Overrides:
endArray
in classHandlerBase
- Throws:
ParseException
IOException
-
startObject
public boolean startObject() throws ParseException, IOException
- Specified by:
startObject
in interfaceContentHandler
- Overrides:
startObject
in classHandlerBase
- Throws:
ParseException
IOException
-
endObject
public boolean endObject() throws ParseException, IOException
- Specified by:
endObject
in interfaceContentHandler
- Overrides:
endObject
in classHandlerBase
- Throws:
ParseException
IOException
-
startObjectEntry
public boolean startObjectEntry(String key) throws ParseException, IOException
- Specified by:
startObjectEntry
in interfaceContentHandler
- Overrides:
startObjectEntry
in classHandlerBase
- Throws:
ParseException
IOException
-
primitive
public boolean primitive(Object value) throws ParseException, IOException
- Specified by:
primitive
in interfaceContentHandler
- Overrides:
primitive
in classHandlerBase
- Throws:
ParseException
IOException
-
getValue
public Object getValue()
- Specified by:
getValue
in interfaceIContentHandler<Object>
-
-