public class AvroJson extends Object
| Constructor and Description |
|---|
AvroJson() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
convertToAvro(org.apache.avro.generic.GenericData model,
com.fasterxml.jackson.databind.JsonNode datum,
org.apache.avro.Schema schema) |
static org.apache.avro.Schema |
inferSchema(InputStream incoming,
String name,
int numRecords) |
static org.apache.avro.Schema |
inferSchema(com.fasterxml.jackson.databind.JsonNode node,
String name) |
static org.apache.avro.Schema |
inferSchemaWithMaps(com.fasterxml.jackson.databind.JsonNode node,
String name) |
static com.fasterxml.jackson.databind.JsonNode |
parse(InputStream json) |
static <T> T |
parse(InputStream json,
Class<T> returnType) |
static com.fasterxml.jackson.databind.JsonNode |
parse(String json) |
static <T> T |
parse(String json,
Class<T> returnType) |
static Iterator<com.fasterxml.jackson.databind.JsonNode> |
parser(InputStream stream) |
public static Iterator<com.fasterxml.jackson.databind.JsonNode> parser(InputStream stream)
public static com.fasterxml.jackson.databind.JsonNode parse(String json)
public static com.fasterxml.jackson.databind.JsonNode parse(InputStream json)
public static <T> T parse(InputStream json, Class<T> returnType)
public static Object convertToAvro(org.apache.avro.generic.GenericData model, com.fasterxml.jackson.databind.JsonNode datum, org.apache.avro.Schema schema)
public static org.apache.avro.Schema inferSchema(InputStream incoming, String name, int numRecords)
public static org.apache.avro.Schema inferSchema(com.fasterxml.jackson.databind.JsonNode node,
String name)
public static org.apache.avro.Schema inferSchemaWithMaps(com.fasterxml.jackson.databind.JsonNode node,
String name)
Copyright © 2021 The Apache Software Foundation. All rights reserved.