public class AvroDatumConverterFactory extends Configured
Currently, only the following types have implemented converters:
| Modifier and Type | Class and Description | 
|---|---|
| static class  | AvroDatumConverterFactory.AvroWrapperConverterConverts AvroWrappers into their wrapped Avro data. | 
| static class  | AvroDatumConverterFactory.BooleanWritableConverterConverts BooleanWritables into Booleans. | 
| static class  | AvroDatumConverterFactory.BytesWritableConverterConverts BytesWritables into ByteBuffers. | 
| static class  | AvroDatumConverterFactory.ByteWritableConverterConverts ByteWritables into GenericFixed of size 1. | 
| static class  | AvroDatumConverterFactory.DoubleWritableConverterConverts DoubleWritables into Doubles. | 
| static class  | AvroDatumConverterFactory.FloatWritableConverterConverts FloatWritables into Floats. | 
| static class  | AvroDatumConverterFactory.IntWritableConverterConverts IntWritables into Ints. | 
| static class  | AvroDatumConverterFactory.LongWritableConverterConverts LongWritables into Longs. | 
| static class  | AvroDatumConverterFactory.NullWritableConverterConverts NullWritables into Nulls. | 
| static class  | AvroDatumConverterFactory.TextConverterConverts Text into CharSequences. | 
| Constructor and Description | 
|---|
| AvroDatumConverterFactory(Configuration conf)Creates a new  AvroDatumConverterFactoryinstance. | 
| Modifier and Type | Method and Description | 
|---|---|
| <IN,OUT> AvroDatumConverter<IN,OUT> | create(Class<IN> inputClass)Creates a converter that turns objects of type  inputClassinto
 Avro data. | 
getConf, setConfpublic AvroDatumConverterFactory(Configuration conf)
AvroDatumConverterFactory instance.conf - The job configuration.public <IN,OUT> AvroDatumConverter<IN,OUT> create(Class<IN> inputClass)
inputClass into
 Avro data.inputClass - The type of input data to convert.inputClass into
         Avro data.Copyright © 2009–2020 The Apache Software Foundation. All rights reserved.