All Methods Static Methods Instance Methods Concrete Methods
限定符和类型 |
方法和说明 |
void |
arrayAdd(Object rootObject,
Object... values) |
static void |
arrayAdd(Object rootObject,
String path,
Object... values) |
static JSONPath |
compile(String path) |
boolean |
contains(Object rootObject) |
static boolean |
contains(Object rootObject,
String path) |
boolean |
containsValue(Object rootObject,
Object value) |
static boolean |
containsValue(Object rootObject,
String path,
Object value) |
Object |
eval(Object rootObject) |
static Object |
eval(Object rootObject,
String path) |
String |
getPath() |
static Object |
read(String json,
String path) |
boolean |
set(Object rootObject,
Object value) |
static boolean |
set(Object rootObject,
String path,
Object value) |
boolean |
setArrayItem(JSONPath path,
Object currentObject,
int index,
Object value) |
int |
size(Object rootObject) |
static int |
size(Object rootObject,
String path) |
String |
toJSONString() |
void |
write(JSONSerializer serializer,
Object object,
Object fieldName,
Type fieldType,
int features) |