Uses of Interface
tools.jackson.core.TreeNode
Packages that use TreeNode
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonGenerator)
instances.Base classes used by concrete Parser and Generator implementations;
contain functionality that is not specific to JSON or input
abstraction (byte vs char).
Package that contains abstractions that are used dealing
with Tree Models (other than
TreeNode).Utility classes used by Jackson Core functionality.
-
Uses of TreeNode in tools.jackson.core
Methods in tools.jackson.core with type parameters of type TreeNodeModifier and TypeMethodDescription<T extends TreeNode>
TObjectReadContext.Base.readTree(JsonParser p) <T extends TreeNode>
TObjectReadContext.readTree(JsonParser p) <T extends TreeNode>
TTreeCodec.readTree(JsonParser p) abstract <T extends TreeNode>
TJsonParser.readValueAsTree()Method to deserialize stream content into equivalent "tree model", represented by rootTreeNodeof resulting model.Methods in tools.jackson.core that return TreeNodeModifier and TypeMethodDescriptionConvenience method that is functionally equivalent to:TreeNode.at(JsonPointer ptr) Method for locating node specified by given JSON pointer instances.TreeCodec.booleanNode(boolean b) TreeNode.get(int index) Method for accessing value of the specified element of an array node.Method for accessing value of the specified property of an Object node.TreeCodec.missingNode()TreeCodec.nullNode()TreeNode.path(int index) Method for accessing value of the specified element of an array node.Method for accessing value of the specified property of an Object node.TreeCodec.stringNode(String text) Methods in tools.jackson.core with parameters of type TreeNodeModifier and TypeMethodDescriptiondefault JsonParserObjectReadContext.treeAsTokens(TreeNode n) Convenience method for traversing over givenTreeNodeby exposing contents as aJsonParser.TreeCodec.treeAsTokens(TreeNode node) abstract JsonGeneratorMethod for writing given JSON tree (expressed as a tree where givenTreeNodeis the root) using this generator.voidObjectWriteContext.Base.writeTree(JsonGenerator g, TreeNode value) voidObjectWriteContext.writeTree(JsonGenerator g, TreeNode value) voidTreeCodec.writeTree(JsonGenerator g, TreeNode tree) -
Uses of TreeNode in tools.jackson.core.base
Methods in tools.jackson.core.base with type parameters of type TreeNodeMethods in tools.jackson.core.base with parameters of type TreeNode -
Uses of TreeNode in tools.jackson.core.tree
Subinterfaces of TreeNode in tools.jackson.core.treeModifier and TypeInterfaceDescriptioninterfaceTag interface (for now) for Array nodesinterfaceTag interface (for now) for Object nodes -
Uses of TreeNode in tools.jackson.core.util
Methods in tools.jackson.core.util with type parameters of type TreeNodeMethods in tools.jackson.core.util with parameters of type TreeNode