Uses of Class
com.fasterxml.jackson.databind.node.JsonNodeFactory
-
Packages that use JsonNodeFactory 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.cfg Package that contains most of configuration-related classes; exception being couple of most-commonly used configuration things (like Feature enumerations) that are at the main level (com.fasterxml.jackson.databind).com.fasterxml.jackson.databind.deser.std Contains public standard implementations of abstraction that Jackson uses.com.fasterxml.jackson.databind.node Contains concreteJsonNodeimplementations Jackson uses for the Tree model. -
-
Uses of JsonNodeFactory in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as JsonNodeFactory Modifier and Type Field Description protected JsonNodeFactoryDeserializationConfig. _nodeFactoryFactory used for constructingJsonNodeinstances.Methods in com.fasterxml.jackson.databind that return JsonNodeFactory Modifier and Type Method Description JsonNodeFactoryDeserializationConfig. getNodeFactory()JsonNodeFactoryDeserializationContext. getNodeFactory()Convenience method, functionally equivalent to:JsonNodeFactoryObjectMapper. getNodeFactory()Method that can be used to get hold ofJsonNodeFactorythat this mapper will use when directly constructing rootJsonNodeinstances for Trees.Methods in com.fasterxml.jackson.databind with parameters of type JsonNodeFactory Modifier and Type Method Description ObjectReaderObjectMapper. reader(JsonNodeFactory f)Factory method for constructingObjectReaderthat will use specifiedJsonNodeFactoryfor constructing JSON trees.ObjectMapperObjectMapper. setNodeFactory(JsonNodeFactory f)Method for specifyingJsonNodeFactoryto use for constructing root level tree nodes (via methodObjectMapper.createObjectNode()DeserializationConfigDeserializationConfig. with(JsonNodeFactory f)Fluent factory method that will construct a new instance with specifiedJsonNodeFactoryObjectReaderObjectReader. with(JsonNodeFactory f)Method for constructing a new reader instance with configuration that uses passedJsonNodeFactoryfor constructingJsonNodeinstances.Constructors in com.fasterxml.jackson.databind with parameters of type JsonNodeFactory Constructor Description DeserializationConfig(DeserializationConfig src, JsonNodeFactory f) -
Uses of JsonNodeFactory in com.fasterxml.jackson.databind.cfg
Methods in com.fasterxml.jackson.databind.cfg with parameters of type JsonNodeFactory Modifier and Type Method Description BMapperBuilder. nodeFactory(JsonNodeFactory f) -
Uses of JsonNodeFactory in com.fasterxml.jackson.databind.deser.std
Methods in com.fasterxml.jackson.databind.deser.std with parameters of type JsonNodeFactory Modifier and Type Method Description protected JsonNodeBaseNodeDeserializer. _fromEmbedded(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, JsonNodeFactory nodeFactory)protected JsonNodeBaseNodeDeserializer. _fromFloat(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, JsonNodeFactory nodeFactory)protected JsonNodeBaseNodeDeserializer. _fromInt(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, JsonNodeFactory nodeFactory)protected voidBaseNodeDeserializer. _handleDuplicateField(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, JsonNodeFactory nodeFactory, java.lang.String fieldName, ObjectNode objectNode, JsonNode oldValue, JsonNode newValue)Method called when there is a duplicate value for a field.protected JsonNodeBaseNodeDeserializer. deserializeAny(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, JsonNodeFactory nodeFactory)protected ArrayNodeBaseNodeDeserializer. deserializeArray(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, JsonNodeFactory nodeFactory)protected ObjectNodeBaseNodeDeserializer. deserializeObject(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, JsonNodeFactory nodeFactory)Method called to deserialize Object node instance when there is no existing node to modify.protected ObjectNodeBaseNodeDeserializer. deserializeObjectAtName(com.fasterxml.jackson.core.JsonParser p, DeserializationContext ctxt, JsonNodeFactory nodeFactory)Alternate deserialization method used when parser already points to first FIELD_NAME and not START_OBJECT. -
Uses of JsonNodeFactory in com.fasterxml.jackson.databind.node
Fields in com.fasterxml.jackson.databind.node declared as JsonNodeFactory Modifier and Type Field Description protected JsonNodeFactoryContainerNode. _nodeFactoryWe will keep a reference to the Object (usually TreeMapper) that can construct instances of nodes to add to this container node.private static JsonNodeFactoryJsonNodeFactory. decimalsAsIsprivate static JsonNodeFactoryJsonNodeFactory. decimalsNormalizedstatic JsonNodeFactoryJsonNodeFactory. instanceDefault singleton instance that construct "standard" node instances: given that this class is stateless, a globally shared singleton can be used.Methods in com.fasterxml.jackson.databind.node that return JsonNodeFactory Modifier and Type Method Description static JsonNodeFactoryJsonNodeFactory. withExactBigDecimals(boolean bigDecimalExact)Return a factory instance with the desired behavior for BigDecimalsConstructors in com.fasterxml.jackson.databind.node with parameters of type JsonNodeFactory Constructor Description ArrayNode(JsonNodeFactory nf)ArrayNode(JsonNodeFactory nf, int capacity)ArrayNode(JsonNodeFactory nf, java.util.List<JsonNode> children)ContainerNode(JsonNodeFactory nc)ObjectNode(JsonNodeFactory nc)ObjectNode(JsonNodeFactory nc, java.util.Map<java.lang.String,JsonNode> kids)
-