|
JSON Version 1.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JsonNode | |
---|---|
org.codehaus.jackson.map | |
org.codehaus.jackson.map.impl |
Uses of JsonNode in org.codehaus.jackson.map |
---|
Methods in org.codehaus.jackson.map that return JsonNode | |
---|---|
JsonNode |
JsonNode.getElementValue(int index)
Method for accessing value of the specified element of an array node. |
JsonNode |
JsonNode.getFieldValue(String fieldName)
Method for accessing value of the specified field of an object node. |
abstract JsonNode |
JsonNode.getPath(int index)
This method is similar to getElementValue(int) , except
that instead of returning null if no such element exists (due
to index being out of range, or this node not being an array),
a "missing node" (node that returns true for
isMissingNode() ) will be returned. |
abstract JsonNode |
JsonNode.getPath(String fieldName)
This method is similar to getFieldValue(java.lang.String) , except
that instead of returning null if no such value exists (due
to this node not being an object, or object not having value
for the specified field),
a "missing node" (node that returns true for
isMissingNode() ) will be returned. |
JsonNode |
JsonTypeMapper.read(JsonParser jp)
Method that will use the current event of the underlying parser (and if there's no event yet, tries to advance to an event) to construct a node, and advance the parser to point to the next event, if any. |
JsonNode |
JsonNode.removeElement(int index)
|
JsonNode |
JsonNode.removeElement(String fieldName)
|
protected JsonNode |
JsonNode.reportNoArrayMods()
|
protected JsonNode |
JsonNode.reportNoObjectMods()
|
JsonNode |
JsonNode.setElement(int index,
JsonNode value)
|
JsonNode |
JsonNode.setElement(String fieldName,
JsonNode value)
|
Methods in org.codehaus.jackson.map that return types with arguments of type JsonNode | |
---|---|
Iterator<JsonNode> |
JsonNode.getElements()
|
Iterator<JsonNode> |
JsonNode.getFieldValues()
|
Methods in org.codehaus.jackson.map with parameters of type JsonNode | |
---|---|
void |
JsonNode.appendElement(JsonNode node)
|
void |
JsonNode.insertElement(int index,
JsonNode value)
|
JsonNode |
JsonNode.setElement(int index,
JsonNode value)
|
JsonNode |
JsonNode.setElement(String fieldName,
JsonNode value)
|
Uses of JsonNode in org.codehaus.jackson.map.impl |
---|
Subclasses of JsonNode in org.codehaus.jackson.map.impl | |
---|---|
class |
ArrayNode
|
class |
BooleanNode
This concrete value class is used to contain boolean (true / false) values. |
class |
ContainerNode
This intermediate base class is used for all container nodes, specifically, array and object nodes. |
class |
DecimalNode
Numeric node that contains values that do not fit in simple integer (int, long) or floating point (double) values. |
class |
DoubleNode
Numeric node that contains 64-bit ("double precision") floating point values simple 32-bit integer values. |
class |
IntNode
Numeric node that contains simple 32-bit integer values. |
class |
LongNode
Numeric node that contains simple 64-bit integer values. |
class |
MissingNode
This singleton node class is generated to denote "missing nodes" along paths that do not exist. |
class |
NullNode
This singleton value class is used to contain explicit JSON null value. |
class |
NumericNode
Intermediate value node used for numeric nodes. |
class |
ObjectNode
|
class |
TextNode
Value node that contains text value |
class |
ValueNode
This intermediate base class is used for all leaf nodes, that is, all non-container (array or object) nodes, except for the "missing node". |
Methods in org.codehaus.jackson.map.impl that return JsonNode | |
---|---|
JsonNode |
ArrayNode.getElementValue(int index)
|
abstract JsonNode |
ContainerNode.getElementValue(int index)
|
JsonNode |
ObjectNode.getElementValue(int index)
|
JsonNode |
ArrayNode.getFieldValue(String fieldName)
|
abstract JsonNode |
ContainerNode.getFieldValue(String fieldName)
|
JsonNode |
ObjectNode.getFieldValue(String fieldName)
|
JsonNode |
ArrayNode.getPath(int index)
|
JsonNode |
MissingNode.getPath(int index)
|
JsonNode |
ObjectNode.getPath(int index)
|
JsonNode |
ValueNode.getPath(int index)
|
JsonNode |
ArrayNode.getPath(String fieldName)
|
JsonNode |
MissingNode.getPath(String fieldName)
|
JsonNode |
ObjectNode.getPath(String fieldName)
|
JsonNode |
ValueNode.getPath(String fieldName)
|
JsonNode |
ContainerNode.NoNodesIterator.next()
|
protected JsonNode |
JsonTypeMapperBase.readAndMap(JsonParser jp,
JsonToken currToken)
|
JsonNode |
ArrayNode.removeElement(int index)
|
abstract JsonNode |
ContainerNode.removeElement(int index)
|
JsonNode |
ObjectNode.removeElement(int index)
|
JsonNode |
ArrayNode.removeElement(String fieldName)
|
abstract JsonNode |
ContainerNode.removeElement(String fieldName)
|
JsonNode |
ObjectNode.removeElement(String fieldName)
|
JsonNode |
ArrayNode.setElement(int index,
JsonNode value)
|
abstract JsonNode |
ContainerNode.setElement(int index,
JsonNode value)
|
JsonNode |
ObjectNode.setElement(int index,
JsonNode value)
|
JsonNode |
ArrayNode.setElement(String fieldName,
JsonNode value)
|
abstract JsonNode |
ContainerNode.setElement(String fieldName,
JsonNode value)
|
JsonNode |
ObjectNode.setElement(String fieldName,
JsonNode value)
|
Methods in org.codehaus.jackson.map.impl that return types with arguments of type JsonNode | |
---|---|
Iterator<JsonNode> |
ArrayNode.getElements()
|
Iterator<JsonNode> |
ObjectNode.getFieldValues()
|
Methods in org.codehaus.jackson.map.impl with parameters of type JsonNode | |
---|---|
void |
ArrayNode.appendElement(JsonNode node)
|
abstract void |
ContainerNode.appendElement(JsonNode node)
|
void |
ObjectNode.appendElement(JsonNode node)
|
void |
ArrayNode.insertElement(int index,
JsonNode value)
|
abstract void |
ContainerNode.insertElement(int index,
JsonNode value)
|
void |
ObjectNode.insertElement(int index,
JsonNode value)
|
JsonNode |
ArrayNode.setElement(int index,
JsonNode value)
|
abstract JsonNode |
ContainerNode.setElement(int index,
JsonNode value)
|
JsonNode |
ObjectNode.setElement(int index,
JsonNode value)
|
JsonNode |
ArrayNode.setElement(String fieldName,
JsonNode value)
|
abstract JsonNode |
ContainerNode.setElement(String fieldName,
JsonNode value)
|
JsonNode |
ObjectNode.setElement(String fieldName,
JsonNode value)
|
|
JSON Version 1.0 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |