Package org.apache.parquet.cli.json
Class AvroJson
- java.lang.Object
-
- org.apache.parquet.cli.json.AvroJson
-
public class AvroJson extends Object
-
-
Constructor Summary
Constructors Constructor Description AvroJson()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ObjectconvertToAvro(org.apache.avro.generic.GenericData model, com.fasterxml.jackson.databind.JsonNode datum, org.apache.avro.Schema schema)static org.apache.avro.SchemainferSchema(com.fasterxml.jackson.databind.JsonNode node, String name)static org.apache.avro.SchemainferSchema(InputStream incoming, String name, int numRecords)static org.apache.avro.SchemainferSchemaWithMaps(com.fasterxml.jackson.databind.JsonNode node, String name)static com.fasterxml.jackson.databind.JsonNodeparse(InputStream json)static <T> Tparse(InputStream json, Class<T> returnType)static com.fasterxml.jackson.databind.JsonNodeparse(String json)static <T> Tparse(String json, Class<T> returnType)static Iterator<com.fasterxml.jackson.databind.JsonNode>parser(InputStream stream)
-
-
-
Method Detail
-
parser
public static Iterator<com.fasterxml.jackson.databind.JsonNode> parser(InputStream stream)
-
parse
public static com.fasterxml.jackson.databind.JsonNode parse(String json)
-
parse
public static com.fasterxml.jackson.databind.JsonNode parse(InputStream json)
-
parse
public static <T> T parse(InputStream json, Class<T> returnType)
-
convertToAvro
public static Object convertToAvro(org.apache.avro.generic.GenericData model, com.fasterxml.jackson.databind.JsonNode datum, org.apache.avro.Schema schema)
-
inferSchema
public static org.apache.avro.Schema inferSchema(InputStream incoming, String name, int numRecords)
-
inferSchema
public static org.apache.avro.Schema inferSchema(com.fasterxml.jackson.databind.JsonNode node, String name)
-
inferSchemaWithMaps
public static org.apache.avro.Schema inferSchemaWithMaps(com.fasterxml.jackson.databind.JsonNode node, String name)
-
-