Package | Description |
---|---|
com.jayway.jsonpath | |
com.jayway.jsonpath.internal | |
com.jayway.jsonpath.internal.filter |
Modifier and Type | Method and Description |
---|---|
Configuration |
Configuration.ConfigurationBuilder.build() |
static Configuration |
Configuration.defaultConfiguration() |
Configuration |
Configuration.options(Option... options) |
Configuration |
Configuration.provider(JsonProvider provider) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Filter.accept(T obj,
Configuration configuration)
Check if this filter will accept or reject the given object
|
boolean |
Filter.FilterAdapter.accept(T obj,
Configuration configuration) |
Object |
Filter.doFilter(Iterable<T> filterItems,
Configuration configuration)
Filters the provided list based on this filter configuration
|
static ReadContext |
JsonPath.parse(File json,
Configuration configuration)
Parses the given JSON input using the provided
Configuration and
returns a ReadContext for path evaluation |
static ReadContext |
JsonPath.parse(InputStream json,
Configuration configuration)
Parses the given JSON input using the provided
Configuration and
returns a ReadContext for path evaluation |
static ReadContext |
JsonPath.parse(Object json,
Configuration configuration)
Parses the given JSON input using the provided
Configuration and
returns a ReadContext for path evaluation |
static ReadContext |
JsonPath.parse(String json,
Configuration configuration)
Parses the given JSON input using the provided
Configuration and
returns a ReadContext for path evaluation |
static ReadContext |
JsonPath.parse(URL json,
Configuration configuration)
Parses the given JSON input using the provided
Configuration and
returns a ReadContext for path evaluation |
<T> T |
JsonPath.read(File jsonFile,
Configuration configuration)
Applies this JsonPath to the provided json file
|
<T> T |
JsonPath.read(InputStream jsonInputStream,
Configuration configuration)
Applies this JsonPath to the provided json input stream
|
<T> T |
JsonPath.read(Object jsonObject,
Configuration configuration)
Applies this JsonPath to the provided json document.
|
<T> T |
JsonPath.read(String json,
Configuration configuration)
Applies this JsonPath to the provided json string
|
<T> T |
JsonPath.read(URL jsonURL,
Configuration configuration)
Applies this JsonPath to the provided json URL
|
Object |
Transformer.transform(T obj,
Configuration configuration) |
static ParseContext |
JsonPath.using(Configuration configuration)
Creates a
ParseContext that can be used to parse a given JSON input. |
Modifier and Type | Method and Description |
---|---|
Object |
PathToken.apply(Object model,
Configuration configuration) |
Object |
PathToken.filter(Object model,
Configuration configuration) |
Constructor and Description |
---|
JsonReader(Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
Object |
ScanFilter.filter(Object obj,
Configuration configuration) |
Object |
WildcardFilter.filter(Object obj,
Configuration configuration) |
Object |
HasPathFilter.filter(Object obj,
Configuration configuration) |
Object |
ArrayQueryFilter.filter(Object obj,
Configuration configuration) |
Object |
PassthroughFilter.filter(Object obj,
Configuration configuration) |
abstract Object |
PathTokenFilter.filter(Object obj,
Configuration configuration) |
Object |
FieldFilter.filter(Object obj,
Configuration configuration) |
Object |
ArrayIndexFilter.filter(Object obj,
Configuration configuration) |
Object |
ArrayEvalFilter.filter(Object obj,
Configuration configuration) |
Object |
ArrayQueryFilter.filter(Object obj,
Configuration configuration,
LinkedList<Filter> filters,
boolean inArrayContext) |
Object |
PathTokenFilter.filter(Object obj,
Configuration configuration,
LinkedList<Filter> filters,
boolean inArrayContext) |
Object |
FieldFilter.filter(Object obj,
Configuration configuration,
LinkedList<Filter> filters,
boolean inArrayContext) |
Object |
ScanFilter.getRef(Object obj,
Configuration configuration) |
Object |
WildcardFilter.getRef(Object obj,
Configuration configuration) |
Object |
HasPathFilter.getRef(Object obj,
Configuration configuration) |
Object |
ArrayQueryFilter.getRef(Object obj,
Configuration configuration) |
Object |
PassthroughFilter.getRef(Object obj,
Configuration configuration) |
abstract Object |
PathTokenFilter.getRef(Object obj,
Configuration configuration) |
Object |
FieldFilter.getRef(Object obj,
Configuration configuration) |
Object |
ArrayIndexFilter.getRef(Object obj,
Configuration configuration) |
Object |
ArrayEvalFilter.getRef(Object obj,
Configuration configuration) |
Copyright © 2011–2014. All rights reserved.