|
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 | |||||||||