- empty
Returns an empty JSON pointer. An empty pointer is represented by string "/".
- toString
The string representation of this pointer, i. e. all of its levels concatenated
by "/". For example,
- of
Parses the given string to obtain a new JSON pointer. This method is the inverse
of JsonPointer#toSt
- append
Creates a new JSON pointer by appending the given pointer to this pointer.
- addLeaf
Creates a new JSON pointer by adding a level to this JSON pointer. For example,
if this pointer is "
- getRoot
Returns the root JSON key of this pointer. If the level count of this pointer is
one the root is the
- isEmpty
Indicates whether this pointer does contain any elements or not. If the level
count is zero the poin
- getLevelCount
Returns the number of levels of this JSON pointer. For example, if the pointer
is "foo/bar/baz" this
- getLeaf
Returns the leaf JSON key of this pointer. If the level count of this pointer is
one the leaf is the
- iterator
- nextLevel
Goes to the next sub level of this pointer.
- toFieldSelector
Returns a new JsonFieldSelector containing this pointer as its only element.