Package de.xima.fc.fastjson
Class FastJsonProvider
- java.lang.Object
 - 
- com.jayway.jsonpath.spi.json.AbstractJsonProvider
 - 
- de.xima.fc.fastjson.FastJsonProvider
 
 
 
- 
- All Implemented Interfaces:
 com.jayway.jsonpath.spi.json.JsonProvider
- Direct Known Subclasses:
 ReflectionFastJsonProvider
@Immutable public class FastJsonProvider extends com.jayway.jsonpath.spi.json.AbstractJsonProviderAJsonProviderforJSON.- Since:
 - 7.0.0
 - Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static com.jayway.jsonpath.spi.json.JsonProviderINSTANCEAn immutable instance of this provider. 
- 
Constructor Summary
Constructors Constructor Description FastJsonProvider() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectcreateArray()ObjectcreateMap()Objectparse(InputStream jsonStream, String charset)Objectparse(String json)StringtoJson(Object obj)- 
Methods inherited from class com.jayway.jsonpath.spi.json.AbstractJsonProvider
getArrayIndex, getArrayIndex, getMapValue, getPropertyKeys, isArray, isMap, length, removeProperty, setArrayIndex, setProperty, toIterable, unwrap 
 - 
 
 - 
 
- 
- 
Method Detail
- 
createArray
public Object createArray()
 
- 
createMap
public Object createMap()
 
- 
parse
public Object parse(InputStream jsonStream, String charset) throws com.jayway.jsonpath.InvalidJsonException
- Throws:
 com.jayway.jsonpath.InvalidJsonException
 
- 
parse
public Object parse(String json) throws com.jayway.jsonpath.InvalidJsonException
- Throws:
 com.jayway.jsonpath.InvalidJsonException
 
 - 
 
 -