Class PathRef
java.lang.Object
com.jayway.jsonpath.internal.PathRef
- All Implemented Interfaces:
Comparable<PathRef>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionabstract voidadd(Object newVal, Configuration configuration) intabstract voidconvert(MapFunction mapFunction, Configuration configuration) static PathRefstatic PathRefstatic PathRefcreate(Object obj, Collection<String> properties) static PathRefcreateRoot(Object root) abstract voiddelete(Configuration configuration) abstract voidput(String key, Object newVal, Configuration configuration) protected voidrenameInMap(Object targetMap, String oldKeyName, String newKeyName, Configuration configuration) abstract voidrenameKey(String oldKey, String newKeyName, Configuration configuration) abstract voidset(Object newVal, Configuration configuration) protected booleantargetInvalid(Object target)
-
Field Details
-
NO_OP
-
parent
-
-
Method Details
-
set
-
convert
-
delete
-
add
-
put
-
renameKey
-
renameInMap
protected void renameInMap(Object targetMap, String oldKeyName, String newKeyName, Configuration configuration) -
targetInvalid
-
compareTo
- Specified by:
compareToin interfaceComparable<PathRef>
-
create
-
create
-
create
-
createRoot
-