Package | Description |
---|---|
com.fasterxml.jackson.jr.stree | |
com.fasterxml.jackson.jr.stree.util |
Modifier and Type | Class and Description |
---|---|
class |
JrsArray |
class |
JrsBoolean |
class |
JrsEmbeddedObject
Container for opaque embedded Java objects, exposed by some non-JSON
backends: for example, binary formats would expose binary data natively
as such tokens.
|
class |
JrsMissing
Virtual node used instead of `null`, when an operation does not match an
actual existing node; this can significantly simplify handling when no
null checks are needed.
|
class |
JrsNull
Virtual node used instead of `null`, when an operation does not match an
actual existing node; this can significantly simplify handling when no
null checks are needed.
|
class |
JrsNumber |
class |
JrsObject |
class |
JrsString |
static class |
JrsValue.Scalar
Intermediate base class for non-structured types, other than
JrsMissing . |
Modifier and Type | Method and Description |
---|---|
protected abstract JrsValue |
JrsValue._at(JsonPointer ptr) |
protected JrsValue |
JrsValue.Scalar._at(JsonPointer ptr) |
protected JrsValue |
JrsObject._at(JsonPointer ptr) |
protected JrsValue |
JrsMissing._at(JsonPointer ptr) |
protected JrsValue |
JrsArray._at(JsonPointer ptr) |
JrsValue |
JrsValue.at(JsonPointer ptr) |
JrsValue |
JrsValue.at(String s) |
JrsValue |
JacksonJrsTreeCodec.createArrayNode() |
JrsValue |
JacksonJrsTreeCodec.createObjectNode() |
abstract JrsValue |
JrsValue.get(int i) |
JrsValue |
JrsValue.Scalar.get(int i) |
JrsValue |
JrsObject.get(int i) |
JrsValue |
JrsMissing.get(int i) |
JrsValue |
JrsArray.get(int i) |
abstract JrsValue |
JrsValue.get(String s) |
JrsValue |
JrsValue.Scalar.get(String s) |
JrsValue |
JrsObject.get(String name) |
JrsValue |
JrsMissing.get(String s) |
JrsValue |
JrsArray.get(String s) |
JrsValue |
JacksonJrsTreeCodec.missingNode() |
JrsValue |
JacksonJrsTreeCodec.nullNode() |
abstract JrsValue |
JrsValue.path(int i) |
JrsValue |
JrsValue.Scalar.path(int i) |
JrsValue |
JrsObject.path(int i) |
JrsValue |
JrsMissing.path(int i) |
JrsValue |
JrsArray.path(int i) |
abstract JrsValue |
JrsValue.path(String s) |
JrsValue |
JrsValue.Scalar.path(String s) |
JrsValue |
JrsObject.path(String name) |
JrsValue |
JrsMissing.path(String s) |
JrsValue |
JrsArray.path(String s) |
Modifier and Type | Method and Description |
---|---|
protected List<JrsValue> |
JacksonJrsTreeCodec._list() |
protected Map<String,JrsValue> |
JacksonJrsTreeCodec._map() |
Iterator<JrsValue> |
JrsArray.elements() |
Iterator<Map.Entry<String,JrsValue>> |
JrsObject.fields() |
Constructor and Description |
---|
JrsArray(List<JrsValue> v) |
JrsObject(Map<String,JrsValue> values) |
Modifier and Type | Method and Description |
---|---|
protected JrsValue |
JrsTreeTraversingParser.currentNode() |
Constructor and Description |
---|
JrsTreeTraversingParser(JrsValue n) |
JrsTreeTraversingParser(JrsValue n,
ObjectCodec codec) |
Copyright © 2020 FasterXML. All rights reserved.