Class FlattenerJsonProvider
java.lang.Object
org.apache.druid.java.util.common.parsers.FlattenerJsonProvider
- All Implemented Interfaces:
com.jayway.jsonpath.spi.json.JsonProvider
public abstract class FlattenerJsonProvider
extends Object
implements com.jayway.jsonpath.spi.json.JsonProvider
-
Field Summary
Fields inherited from interface com.jayway.jsonpath.spi.json.JsonProvider
UNDEFINED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetArrayIndex(Object o, int i) getArrayIndex(Object o, int i, boolean b) Deprecated.intparse(InputStream inputStream, String s) voidremoveProperty(Object o, Object o1) voidsetArrayIndex(Object o, int i, Object o1) voidsetProperty(Object o, Object o1, Object o2) Iterable<?>toIterable(Object o) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.jayway.jsonpath.spi.json.JsonProvider
getMapValue, getPropertyKeys, isArray, isMap, parse
-
Constructor Details
-
FlattenerJsonProvider
public FlattenerJsonProvider()
-
-
Method Details
-
createArray
- Specified by:
createArrayin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
createMap
- Specified by:
createMapin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
length
- Specified by:
lengthin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
toIterable
- Specified by:
toIterablein interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
getArrayIndex
- Specified by:
getArrayIndexin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
setArrayIndex
- Specified by:
setArrayIndexin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
setProperty
- Specified by:
setPropertyin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
removeProperty
- Specified by:
removePropertyin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
getArrayIndex
Deprecated.- Specified by:
getArrayIndexin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
parse
- Specified by:
parsein interfacecom.jayway.jsonpath.spi.json.JsonProvider- Throws:
com.jayway.jsonpath.InvalidJsonException
-
parse
public Object parse(InputStream inputStream, String s) throws com.jayway.jsonpath.InvalidJsonException - Specified by:
parsein interfacecom.jayway.jsonpath.spi.json.JsonProvider- Throws:
com.jayway.jsonpath.InvalidJsonException
-
toJson
- Specified by:
toJsonin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-
unwrap
- Specified by:
unwrapin interfacecom.jayway.jsonpath.spi.json.JsonProvider
-