Uses of Class
com.fasterxml.jackson.core.JsonPointer
-
Packages that use JsonPointer Package Description com.fasterxml.jackson.core Main public API classes of the core streaming JSON processor: most importantlyJsonFactoryused for constructing JSON parser (JsonParser) and generator (JsonGenerator) instances.com.fasterxml.jackson.core.filter -
-
Uses of JsonPointer in com.fasterxml.jackson.core
Fields in com.fasterxml.jackson.core declared as JsonPointer Modifier and Type Field Description protected JsonPointerJsonPointer. _headReference from currently matching segment (if any) to node before leaf.protected JsonPointerJsonPointer. _nextSegmentReference to rest of the pointer beyond currently matching segment (if any); null if this pointer refers to the matching segment.protected static JsonPointerJsonPointer. EMPTYMarker instance used to represent segment that matches current node or position (that is, returns true formatches()).Methods in com.fasterxml.jackson.core that return JsonPointer Modifier and Type Method Description protected JsonPointerJsonPointer. _constructHead()protected JsonPointerJsonPointer. _constructHead(int suffixLength, JsonPointer last)protected static JsonPointerJsonPointer. _parseQuotedTail(java.lang.String input, int i)Method called to parse tail of pointer path, when a potentially escaped character has been seen.protected static JsonPointerJsonPointer. _parseTail(java.lang.String input)JsonPointerJsonPointer. append(JsonPointer tail)Mutant factory method that will return `tail` if `this` instance is "empty" pointer, OR `this` instance if `tail` is "empty" pointer, OR Newly constructedJsonPointerinstance that starts with all segments of `this`, followed by all segments of `tail`.static JsonPointerJsonPointer. compile(java.lang.String input)Factory method that parses given input and construct matching pointer instance, if it represents a valid JSON Pointer: if not, aIllegalArgumentExceptionis thrown.static JsonPointerJsonPointer. forPath(JsonStreamContext context, boolean includeRoot)Factory method that will construct a pointer instance that describes path to location givenJsonStreamContextpoints to.JsonPointerJsonPointer. head()Accessor for getting a pointer instance that is identical to this instance except that the last segment has been dropped.JsonPointerJsonPointer. last()Returns the leaf of current JSON Pointer expression.JsonPointerJsonPointer. matchElement(int index)JsonPointerJsonPointer. matchProperty(java.lang.String name)JsonPointerJsonStreamContext. pathAsPointer()Factory method for constructing aJsonPointerthat points to the current location within the stream that this context is for, excluding information about "root context" (only relevant for multi-root-value cases)JsonPointerJsonStreamContext. pathAsPointer(boolean includeRoot)Factory method for constructing aJsonPointerthat points to the current location within the stream that this context is for, optionally including "root value index"JsonPointerJsonPointer. tail()Accessor for getting a "sub-pointer", instance where current segment has been removed and pointer includes rest of segments.static JsonPointerJsonPointer. valueOf(java.lang.String input)Alias forcompile(java.lang.String); added to make instances automatically deserializable by Jackson databind.Methods in com.fasterxml.jackson.core with parameters of type JsonPointer Modifier and Type Method Description protected JsonPointerJsonPointer. _constructHead(int suffixLength, JsonPointer last)JsonPointerJsonPointer. append(JsonPointer tail)Mutant factory method that will return `tail` if `this` instance is "empty" pointer, OR `this` instance if `tail` is "empty" pointer, OR Newly constructedJsonPointerinstance that starts with all segments of `this`, followed by all segments of `tail`.TreeNodeTreeNode. at(JsonPointer ptr)Method for locating node specified by given JSON pointer instances.Constructors in com.fasterxml.jackson.core with parameters of type JsonPointer Constructor Description JsonPointer(java.lang.String fullString, java.lang.String segment, int matchIndex, JsonPointer next)JsonPointer(java.lang.String fullString, java.lang.String segment, JsonPointer next)Constructor used for creating non-empty Segments -
Uses of JsonPointer in com.fasterxml.jackson.core.filter
Fields in com.fasterxml.jackson.core.filter declared as JsonPointer Modifier and Type Field Description protected JsonPointerJsonPointerBasedFilter. _pathToMatchConstructors in com.fasterxml.jackson.core.filter with parameters of type JsonPointer Constructor Description JsonPointerBasedFilter(JsonPointer match)
-