public class JsonAvroConverter
extends java.lang.Object
| Constructor and Description |
|---|
JsonAvroConverter() |
JsonAvroConverter(JsonToAvroReader jsonToAvroReader) |
JsonAvroConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
JsonAvroConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
JsonToAvroReader jsonToAvroReader) |
JsonAvroConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
UnknownFieldListener unknownFieldListener) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
convertToAvro(byte[] data,
org.apache.avro.Schema schema) |
byte[] |
convertToAvro(byte[] data,
java.lang.String schema) |
org.apache.avro.generic.GenericData.Record |
convertToGenericDataRecord(byte[] data,
org.apache.avro.Schema schema) |
byte[] |
convertToJson(byte[] avro,
org.apache.avro.Schema schema) |
byte[] |
convertToJson(byte[] avro,
java.lang.String schema) |
byte[] |
convertToJson(org.apache.avro.generic.GenericRecord record) |
<T extends org.apache.avro.specific.SpecificRecordBase & org.apache.avro.specific.SpecificRecord> |
convertToSpecificRecord(byte[] jsonData,
java.lang.Class<T> clazz,
org.apache.avro.Schema schema) |
<T extends org.apache.avro.specific.SpecificRecordBase & org.apache.avro.specific.SpecificRecord> |
convertToSpecificRecord(byte[] data,
java.lang.Class<T> clazz,
java.lang.String schema) |
public JsonAvroConverter()
public JsonAvroConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public JsonAvroConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
JsonToAvroReader jsonToAvroReader)
public JsonAvroConverter(JsonToAvroReader jsonToAvroReader)
public JsonAvroConverter(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
UnknownFieldListener unknownFieldListener)
public byte[] convertToAvro(byte[] data,
java.lang.String schema)
public byte[] convertToAvro(byte[] data,
org.apache.avro.Schema schema)
public org.apache.avro.generic.GenericData.Record convertToGenericDataRecord(byte[] data,
org.apache.avro.Schema schema)
public <T extends org.apache.avro.specific.SpecificRecordBase & org.apache.avro.specific.SpecificRecord> T convertToSpecificRecord(byte[] jsonData,
java.lang.Class<T> clazz,
org.apache.avro.Schema schema)
public <T extends org.apache.avro.specific.SpecificRecordBase & org.apache.avro.specific.SpecificRecord> T convertToSpecificRecord(byte[] data,
java.lang.Class<T> clazz,
java.lang.String schema)
public byte[] convertToJson(byte[] avro,
java.lang.String schema)
public byte[] convertToJson(byte[] avro,
org.apache.avro.Schema schema)
public byte[] convertToJson(org.apache.avro.generic.GenericRecord record)