Top Constructors Methods
org.apache.avro.util.internal

public Class JacksonUtils

extends Object
Class Inheritance
Imports
java.io.IOException, java.math.BigDecimal, .BigInteger, java.nio.charset.StandardCharsets, java.util.ArrayList, .Collection, .Iterator, .LinkedHashMap, .List, .Map, com.fasterxml.jackson.annotation.JsonAutoDetect, .PropertyAccessor, org.apache.avro.AvroRuntimeException, .JsonProperties, .Schema, com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.databind.JsonNode, .ObjectMapper, com.fasterxml.jackson.databind.util.TokenBuffer

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Map<K, V>

Returns:

Its Map representation
objectToMap
(Object
The object
datum
)

Convert an object into a map

pack-priv static void
toJson(Object datum, JsonGenerator generator)

public static JsonNode
public static Object
toObject(JsonNode jsonNode)

public static Object
toObject(JsonNode jsonNode, Schema schema)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

JacksonUtilsback to summary
private JacksonUtils()

Method Detail

objectToMapback to summary
public static Map<K, V> objectToMap(Object datum)

Convert an object into a map

Parameters
datum:Object

The object

Returns:Map<K, V>

Its Map representation

toJsonback to summary
pack-priv static void toJson(Object datum, JsonGenerator generator) throws IOException
Annotations
@SuppressWarnings:unchecked
toJsonNodeback to summary
public static JsonNode toJsonNode(Object datum)
toObjectback to summary
public static Object toObject(JsonNode jsonNode)
toObjectback to summary
public static Object toObject(JsonNode jsonNode, Schema schema)