| 程序包 | 说明 |
|---|---|
| com.github.aaronshan.functions.utils.json |
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JsonExtract.JsonSizeExtractor |
static class |
JsonExtract.JsonValueJsonExtractor |
static class |
JsonExtract.ObjectFieldJsonExtractor<T> |
static class |
JsonExtract.ScalarValueJsonExtractor |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> JsonExtract.JsonExtractor<T> |
JsonExtract.generateExtractor(String path,
JsonExtract.JsonExtractor<T> rootExtractor) |
static <T> JsonExtract.JsonExtractor<T> |
JsonExtract.generateExtractor(String path,
JsonExtract.JsonExtractor<T> rootExtractor,
boolean exceptionOnOutOfBounds) |
JsonExtract.JsonExtractor<String> |
JsonPath.getObjectExtractor() |
JsonExtract.JsonExtractor<String> |
JsonPath.getScalarExtractor() |
JsonExtract.JsonExtractor<Long> |
JsonPath.getSizeExtractor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
JsonExtract.extract(String jsonInput,
JsonExtract.JsonExtractor<T> jsonExtractor) |
static <T> JsonExtract.JsonExtractor<T> |
JsonExtract.generateExtractor(String path,
JsonExtract.JsonExtractor<T> rootExtractor) |
static <T> JsonExtract.JsonExtractor<T> |
JsonExtract.generateExtractor(String path,
JsonExtract.JsonExtractor<T> rootExtractor,
boolean exceptionOnOutOfBounds) |
| 构造器和说明 |
|---|
ObjectFieldJsonExtractor(String fieldName,
JsonExtract.JsonExtractor<? extends T> delegate) |
ObjectFieldJsonExtractor(String fieldName,
JsonExtract.JsonExtractor<? extends T> delegate,
boolean exceptionOnOutOfBounds) |
Copyright © 2019. All rights reserved.