Package | Description |
---|---|
com.fasterxml.jackson.core |
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser )
and generator
(JsonGenerator )
instances. |
Modifier and Type | Field and Description |
---|---|
protected JsonPointer |
JsonPointer._nextSegment
Reference to rest of the pointer beyond currently matching
segment (if any); null if this pointer refers to a matching
segment.
|
protected static JsonPointer |
JsonPointer.EMPTY
Marker instance used to represent segment that matches current
node or position.
|
Modifier and Type | Method and Description |
---|---|
protected static JsonPointer |
JsonPointer._parseQuotedTail(String input,
int i)
Method called to parse tail of pointer path, when a potentially
escaped character has been seen.
|
protected static JsonPointer |
JsonPointer._parseTail(String input) |
static JsonPointer |
JsonPointer.compile(String input)
Factory method that parses given input and construct matching pointer
instance, if it represents a valid JSON Pointer: if not, a
IllegalArgumentException is thrown. |
JsonPointer |
JsonPointer.matchElement(int index) |
JsonPointer |
JsonPointer.matchProperty(String name) |
JsonPointer |
JsonPointer.tail()
Accessor for getting a "sub-pointer", instance where current segment
has been removed and pointer includes rest of segments;
|
static JsonPointer |
JsonPointer.valueOf(String input)
Alias for
compile(java.lang.String) ; added to make instances automatically
deserializable by Jackson databind. |
Modifier and Type | Method and Description |
---|---|
TreeNode |
TreeNode.at(JsonPointer ptr)
Method for locating node specified by given JSON pointer instances.
|
Constructor and Description |
---|
JsonPointer(String fullString,
String segment,
JsonPointer next)
Constructor used for creating non-empty Segments
|
Copyright © 2014 FasterXML. All Rights Reserved.