com.jayway.jsonpath.spi.impl
Class JacksonProvider
java.lang.Object
com.jayway.jsonpath.spi.impl.AbstractJsonProvider
com.jayway.jsonpath.spi.impl.JacksonProvider
- All Implemented Interfaces:
- JsonProvider, MappingProvider
public class JacksonProvider
- extends AbstractJsonProvider
- implements MappingProvider
- Author:
- Kalle Stenflo
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JacksonProvider
public JacksonProvider()
getMode
public Mode getMode()
- Specified by:
getMode in interface JsonProvider
parse
public Object parse(String json)
throws InvalidJsonException
- Specified by:
parse in interface JsonProvider
- Throws:
InvalidJsonException
parse
public Object parse(Reader jsonReader)
throws InvalidJsonException
- Specified by:
parse in interface JsonProvider
- Throws:
InvalidJsonException
parse
public Object parse(InputStream jsonStream)
throws InvalidJsonException
- Specified by:
parse in interface JsonProvider
- Throws:
InvalidJsonException
toJson
public String toJson(Object obj)
- Specified by:
toJson in interface JsonProvider
createMap
public Map<String,Object> createMap()
- Specified by:
createMap in interface JsonProvider
createList
public List<Object> createList()
- Specified by:
createList in interface JsonProvider
convertValue
public <T> T convertValue(Object fromValue,
Class<T> toValueType)
throws IllegalArgumentException
- Specified by:
convertValue in interface MappingProvider
- Throws:
IllegalArgumentException
convertValue
public <T extends Collection<E>,E> T convertValue(Object fromValue,
Class<T> collectionType,
Class<E> elementType)
throws IllegalArgumentException
- Specified by:
convertValue in interface MappingProvider
- Throws:
IllegalArgumentException
Copyright © 2011-2012. All Rights Reserved.