|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ObjectNode | |
|---|---|
| com.fasterxml.jackson.databind | Contains basic mapper (conversion) functionality that
allows for converting between regular streaming json content and
Java objects (beans or Tree Model: support for both is via
ObjectMapper class, as well
as convenience methods included in
JsonParser |
| com.fasterxml.jackson.databind.jsonschema | Classes needed for JSON schema support (currently just ability to generate schemas using serialization part of data mapping) |
| com.fasterxml.jackson.databind.node | Contains concrete JsonNode implementations
Jackson uses for the Tree model. |
| com.fasterxml.jackson.databind.ser.std | |
| Uses of ObjectNode in com.fasterxml.jackson.databind |
|---|
| Methods in com.fasterxml.jackson.databind that return ObjectNode | |
|---|---|
ObjectNode |
ObjectMapper.createObjectNode()
Note: return type is co-variant, as basic ObjectCodec abstraction can not refer to concrete node types (as it's part of core package, whereas impls are part of mapper package) |
| Uses of ObjectNode in com.fasterxml.jackson.databind.jsonschema |
|---|
| Methods in com.fasterxml.jackson.databind.jsonschema that return ObjectNode | |
|---|---|
ObjectNode |
JsonSchema.getSchemaNode()
Method for accessing root JSON object of the contained schema. |
| Constructors in com.fasterxml.jackson.databind.jsonschema with parameters of type ObjectNode | |
|---|---|
JsonSchema(ObjectNode schema)
Main constructor for schema instances. |
|
| Uses of ObjectNode in com.fasterxml.jackson.databind.node |
|---|
| Methods in com.fasterxml.jackson.databind.node that return ObjectNode | |
|---|---|
ObjectNode |
ArrayNode.addObject()
Method that will construct an ObjectNode and add it at the end of this array node. |
ObjectNode |
ObjectNode.deepCopy()
|
ObjectNode |
ObjectNode.findParent(String fieldName)
|
abstract ObjectNode |
ContainerNode.findParent(String fieldName)
|
ObjectNode |
BaseJsonNode.findParent(String fieldName)
|
ObjectNode |
ArrayNode.findParent(String fieldName)
|
ObjectNode |
ArrayNode.insertObject(int index)
Method for creating an ObjectNode, appending it at the end
of this array, and returning the newly created node
(note: NOT 'this' array) |
ObjectNode |
JsonNodeFactory.objectNode()
Factory method for constructing an empty JSON Object ("struct") node |
ObjectNode |
ContainerNode.objectNode()
Factory method that constructs and returns an empty ObjectNode
Construction is done using registered JsonNodeFactory. |
ObjectNode |
ObjectNode.put(String fieldName,
BigDecimal v)
Method for setting value of a field to specified numeric value. |
ObjectNode |
ObjectNode.put(String fieldName,
boolean v)
Method for setting value of a field to specified String value. |
ObjectNode |
ObjectNode.put(String fieldName,
Boolean value)
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing. |
ObjectNode |
ObjectNode.put(String fieldName,
byte[] v)
Method for setting value of a field to specified binary value |
ObjectNode |
ObjectNode.put(String fieldName,
double v)
Method for setting value of a field to specified numeric value. |
ObjectNode |
ObjectNode.put(String fieldName,
Double value)
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing. |
ObjectNode |
ObjectNode.put(String fieldName,
float v)
Method for setting value of a field to specified numeric value. |
ObjectNode |
ObjectNode.put(String fieldName,
Float value)
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing. |
ObjectNode |
ObjectNode.put(String fieldName,
int v)
Method for setting value of a field to specified numeric value. |
ObjectNode |
ObjectNode.put(String fieldName,
Integer value)
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing. |
ObjectNode |
ObjectNode.put(String fieldName,
long v)
Method for setting value of a field to specified numeric value. |
ObjectNode |
ObjectNode.put(String fieldName,
Long value)
Alternative method that we need to avoid bumping into NPE issues with auto-unboxing. |
ObjectNode |
ObjectNode.put(String fieldName,
String v)
Method for setting value of a field to specified String value. |
ObjectNode |
ObjectNode.putNull(String fieldName)
|
ObjectNode |
ObjectNode.putObject(String fieldName)
Method that will construct an ObjectNode and add it as a field of this ObjectNode, replacing old value, if any. |
ObjectNode |
ObjectNode.putPOJO(String fieldName,
Object pojo)
|
ObjectNode |
ObjectNode.remove(Collection<String> fieldNames)
Method for removing specified field properties out of this ObjectNode. |
ObjectNode |
ObjectNode.removeAll()
Method for removing all field properties, such that this ObjectNode will contain no properties after call. |
ObjectNode |
ObjectNode.retain(Collection<String> fieldNames)
Method for removing all field properties out of this ObjectNode except for ones specified in argument. |
ObjectNode |
ObjectNode.retain(String... fieldNames)
Method for removing all field properties out of this ObjectNode except for ones specified in argument. |
ObjectNode |
ObjectNode.with(String propertyName)
|
| Methods in com.fasterxml.jackson.databind.node with parameters of type ObjectNode | |
|---|---|
JsonNode |
ObjectNode.putAll(ObjectNode other)
Method for adding all properties of the given Object, overriding any existing values for those properties. |
| Uses of ObjectNode in com.fasterxml.jackson.databind.ser.std |
|---|
| Methods in com.fasterxml.jackson.databind.ser.std that return ObjectNode | |
|---|---|
protected ObjectNode |
StdSerializer.createObjectNode()
|
protected ObjectNode |
StdSerializer.createSchemaNode(String type)
|
protected ObjectNode |
StdSerializer.createSchemaNode(String type,
boolean isOptional)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||