|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TreeNode | |
|---|---|
| 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. |
| com.fasterxml.jackson.core.base | Base classes used by concrete Parser and Generator implementations; contain functionality that is not specific to JSON or input abstraction (byte vs char). |
| com.fasterxml.jackson.core.util | Utility classes used by Jackson Core functionality. |
| Uses of TreeNode in com.fasterxml.jackson.core |
|---|
| Methods in com.fasterxml.jackson.core with type parameters of type TreeNode | ||
|---|---|---|
abstract
|
TreeCodec.readTree(JsonParser p)
|
|
abstract
|
ObjectCodec.readTree(JsonParser jp)
Method to deserialize JSON content as tree expressed using set of TreeNode instances. |
|
|
JsonParser.readValueAsTree()
Method to deserialize JSON content into equivalent "tree model", represented by root TreeNode of resulting model. |
|
| Methods in com.fasterxml.jackson.core that return TreeNode | |
|---|---|
TreeNode |
TreeNode.at(JsonPointer ptr)
Method for locating node specified by given JSON pointer instances. |
TreeNode |
TreeNode.at(String jsonPointerExpression)
Convenience method that is functionally equivalent to: |
abstract TreeNode |
TreeCodec.createArrayNode()
|
abstract TreeNode |
ObjectCodec.createArrayNode()
Method for construct root level Array nodes for Tree Model instances. |
abstract TreeNode |
TreeCodec.createObjectNode()
|
abstract TreeNode |
ObjectCodec.createObjectNode()
Method for construct root level Object nodes for Tree Model instances. |
TreeNode |
TreeNode.get(int index)
Method for accessing value of the specified element of an array node. |
TreeNode |
TreeNode.get(String fieldName)
Method for accessing value of the specified field of an object node. |
TreeNode |
TreeNode.path(int index)
Method for accessing value of the specified element of an array node. |
TreeNode |
TreeNode.path(String fieldName)
Method for accessing value of the specified field of an object node. |
| Methods in com.fasterxml.jackson.core with parameters of type TreeNode | ||
|---|---|---|
abstract JsonParser |
TreeCodec.treeAsTokens(TreeNode node)
|
|
abstract JsonParser |
ObjectCodec.treeAsTokens(TreeNode n)
Method for constructing a JsonParser for reading
contents of a JSON tree, as if it was external serialized
JSON content. |
|
abstract
|
ObjectCodec.treeToValue(TreeNode n,
Class<T> valueType)
Convenience method for converting given JSON tree into instance of specified value type. |
|
abstract void |
TreeCodec.writeTree(JsonGenerator g,
TreeNode tree)
|
|
abstract void |
ObjectCodec.writeTree(JsonGenerator jg,
TreeNode tree)
|
|
abstract void |
JsonGenerator.writeTree(TreeNode rootNode)
Method for writing given JSON tree (expressed as a tree where given JsonNode is the root) using this generator. |
|
| Uses of TreeNode in com.fasterxml.jackson.core.base |
|---|
| Methods in com.fasterxml.jackson.core.base with parameters of type TreeNode | |
|---|---|
void |
GeneratorBase.writeTree(TreeNode rootNode)
|
| Uses of TreeNode in com.fasterxml.jackson.core.util |
|---|
| Methods in com.fasterxml.jackson.core.util with parameters of type TreeNode | |
|---|---|
void |
JsonGeneratorDelegate.writeTree(TreeNode rootNode)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||