com.jayway.jsonpath.spi.impl
Class JsonSmartJsonProvider

java.lang.Object
  extended by com.jayway.jsonpath.spi.impl.AbstractJsonProvider
      extended by com.jayway.jsonpath.spi.impl.JsonSmartJsonProvider
All Implemented Interfaces:
JsonProvider

public class JsonSmartJsonProvider
extends AbstractJsonProvider

Author:
Kalle Stenflo

Constructor Summary
JsonSmartJsonProvider()
           
JsonSmartJsonProvider(Mode mode)
           
 
Method Summary
 List<Object> createList()
           
 Map<String,Object> createMap()
           
 Mode getMode()
           
 Object parse(InputStream jsonStream)
           
 Object parse(Reader jsonReader)
           
 Object parse(String json)
           
 String toJson(Object obj)
           
 
Methods inherited from class com.jayway.jsonpath.spi.impl.AbstractJsonProvider
clone, getMapValue, isContainer, isList, isMap, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonSmartJsonProvider

public JsonSmartJsonProvider()

JsonSmartJsonProvider

public JsonSmartJsonProvider(Mode mode)
Method Detail

createMap

public Map<String,Object> createMap()

createList

public List<Object> createList()

parse

public Object parse(String json)

parse

public Object parse(Reader jsonReader)
             throws InvalidJsonException
Throws:
InvalidJsonException

parse

public Object parse(InputStream jsonStream)
             throws InvalidJsonException
Throws:
InvalidJsonException

toJson

public String toJson(Object obj)

getMode

public Mode getMode()


Copyright © 2011-2012. All Rights Reserved.