public static class JsonExtract.ObjectFieldJsonExtractor<T> extends Object implements JsonExtract.JsonExtractor<T>
| Constructor and Description |
|---|
ObjectFieldJsonExtractor(String fieldName,
JsonExtract.JsonExtractor<? extends T> delegate) |
ObjectFieldJsonExtractor(String fieldName,
JsonExtract.JsonExtractor<? extends T> delegate,
boolean exceptionOnOutOfBounds) |
| Modifier and Type | Method and Description |
|---|---|
T |
extract(com.fasterxml.jackson.core.JsonParser jsonParser)
Executes the extraction on the existing content of the JsonParser and outputs the match.
|
T |
processJsonArray(com.fasterxml.jackson.core.JsonParser jsonParser) |
T |
processJsonObject(com.fasterxml.jackson.core.JsonParser jsonParser) |
public ObjectFieldJsonExtractor(String fieldName, JsonExtract.JsonExtractor<? extends T> delegate)
public ObjectFieldJsonExtractor(String fieldName, JsonExtract.JsonExtractor<? extends T> delegate, boolean exceptionOnOutOfBounds)
public T extract(com.fasterxml.jackson.core.JsonParser jsonParser) throws IOException
JsonExtract.JsonExtractorextract in interface JsonExtract.JsonExtractor<T>IOExceptionpublic T processJsonObject(com.fasterxml.jackson.core.JsonParser jsonParser) throws IOException
IOExceptionpublic T processJsonArray(com.fasterxml.jackson.core.JsonParser jsonParser) throws IOException
IOExceptionCopyright © 2012–2019. All rights reserved.