| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind | Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees ( JsonNode), as well as
writing Java Objects and trees as JSON. | 
| 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  JsonNodeimplementations
 Jackson uses for the Tree model. | 
| com.fasterxml.jackson.databind.ser | Contains implementation classes of serialization part of 
 data binding. | 
| com.fasterxml.jackson.databind.ser.impl | Contains implementation classes of serialization part of 
 data binding. | 
| com.fasterxml.jackson.databind.ser.std | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectNode | JsonSchema. getSchemaNode()Deprecated.  Method for accessing root JSON object of the contained schema. | 
| Constructor and Description | 
|---|
| JsonSchema(ObjectNode schema)Deprecated.  Main constructor for schema instances. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ObjectNode | ObjectNode. _put(String fieldName,
    JsonNode value) | 
| ObjectNode | ArrayNode. addObject()Method that will construct an ObjectNode and add it at the end
 of this array node. | 
| ObjectNode | ObjectNode. deepCopy() | 
| ObjectNode | ValueNode. findParent(String fieldName) | 
| ObjectNode | ObjectNode. 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 | JsonNodeCreator. objectNode() | 
| ObjectNode | ContainerNode. objectNode()Factory method that constructs and returns an empty  ObjectNodeConstruction is done using registeredJsonNodeFactory. | 
| 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 v)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 v)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 v)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 v)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 v)Method for setting value of a field to specified numeric value. | 
| ObjectNode | ObjectNode. put(String fieldName,
   short v)Method for setting value of a field to specified numeric value. | 
| ObjectNode | ObjectNode. put(String fieldName,
   Short v)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. putRawValue(String fieldName,
           RawValue raw) | 
| 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) | 
| ObjectNode | ObjectNode. without(Collection<String> fieldNames)Method for removing specified field properties out of
 this ObjectNode. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | ObjectNode. _childrenEqual(ObjectNode other) | 
| JsonNode | ObjectNode. putAll(ObjectNode other)Deprecated. 
 Since 2.4 use  setAll(ObjectNode), | 
| JsonNode | ObjectNode. setAll(ObjectNode other)Method for adding all properties of the given Object, overriding
 any existing values for those properties. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | BeanPropertyWriter. _depositSchemaProperty(ObjectNode propertiesNode,
                      JsonNode schemaNode) | 
| void | BeanPropertyFilter. depositSchemaProperty(BeanPropertyWriter writer,
                     ObjectNode propertiesNode,
                     SerializerProvider provider)Deprecated. 
 Since 2.3: new code should use the alternative  depositSchemaPropertymethod | 
| abstract void | PropertyWriter. depositSchemaProperty(ObjectNode propertiesNode,
                     SerializerProvider provider)Deprecated. 
 Since 2.2 | 
| void | BeanPropertyWriter. depositSchemaProperty(ObjectNode propertiesNode,
                     SerializerProvider provider)Deprecated.  | 
| void | PropertyFilter. depositSchemaProperty(PropertyWriter writer,
                     ObjectNode propertiesNode,
                     SerializerProvider provider)Deprecated. 
 Since 2.3: new code should use the alternative  depositSchemaPropertymethod | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | UnwrappingBeanPropertyWriter. _depositSchemaProperty(ObjectNode propertiesNode,
                      JsonNode schemaNode) | 
| void | SimpleBeanPropertyFilter. depositSchemaProperty(BeanPropertyWriter writer,
                     ObjectNode propertiesNode,
                     SerializerProvider provider)Deprecated.  | 
| void | SimpleBeanPropertyFilter. depositSchemaProperty(PropertyWriter writer,
                     ObjectNode propertiesNode,
                     SerializerProvider provider)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ObjectNode | StdSerializer. createObjectNode() | 
| protected ObjectNode | StdSerializer. createSchemaNode(String type) | 
| protected ObjectNode | StdSerializer. createSchemaNode(String type,
                boolean isOptional) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MapProperty. depositSchemaProperty(ObjectNode propertiesNode,
                     SerializerProvider provider)Deprecated.  | 
Copyright © 2017 JBoss by Red Hat. All rights reserved.