Uses of Class
org.apache.avro.io.Encoder

Packages that use Encoder
org.apache.avro.generic A generic representation for Avro data. 
org.apache.avro.io Utilities for Encoding and Decoding Avro data. 
org.apache.avro.reflect Use Java reflection to generate schemas and protocols for existing classes. 
org.apache.avro.specific Generate specific Java classes for schemas and protocols. 
 

Uses of Encoder in org.apache.avro.generic
 

Methods in org.apache.avro.generic with parameters of type Encoder
 void GenericDatumWriter.write(D datum, Encoder out)
           
protected  void GenericDatumWriter.write(Schema schema, Object datum, Encoder out)
          Called to write data.
protected  void GenericDatumWriter.writeArray(Schema schema, Object datum, Encoder out)
          Called to write a array.
protected  void GenericDatumWriter.writeBytes(Object datum, Encoder out)
          Called to write a bytes.
protected  void GenericDatumWriter.writeEnum(Schema schema, Object datum, Encoder out)
          Called to write an enum value.
protected  void GenericDatumWriter.writeFixed(Schema schema, Object datum, Encoder out)
          Called to write a fixed value.
protected  void GenericDatumWriter.writeMap(Schema schema, Object datum, Encoder out)
          Called to write a map.
protected  void GenericDatumWriter.writeRecord(Schema schema, Object datum, Encoder out)
          Called to write a record.
protected  void GenericDatumWriter.writeString(Object datum, Encoder out)
          Called to write a string.
protected  void GenericDatumWriter.writeString(Schema schema, Object datum, Encoder out)
          Called to write a string.
 

Uses of Encoder in org.apache.avro.io
 

Subclasses of Encoder in org.apache.avro.io
 class BinaryEncoder
          An abstract Encoder for Avro's binary encoding.
 class BlockingBinaryEncoder
          A BinaryEncoder implementation that writes large arrays and maps as a sequence of blocks.
 class BufferedBinaryEncoder
          An Encoder for Avro's binary encoding.
 class DirectBinaryEncoder
          An Encoder for Avro's binary encoding that does not buffer output.
 class JsonEncoder
          An Encoder for Avro's JSON data encoding.
 class ParsingEncoder
          Base class for parser-based Encoders.
 class ValidatingEncoder
          An implementation of Encoder that wraps another Encoder and ensures that the sequence of operations conforms to the provided schema.
 

Fields in org.apache.avro.io declared as Encoder
protected  Encoder ValidatingEncoder.out
           
 

Methods in org.apache.avro.io with parameters of type Encoder
 ValidatingEncoder ValidatingEncoder.configure(Encoder encoder)
          Reconfigures this ValidatingEncoder to wrap the encoder provided.
 ValidatingEncoder EncoderFactory.validatingEncoder(Schema schema, Encoder encoder)
          Creates a ValidatingEncoder that wraps the Encoder provided.
 void DatumWriter.write(D datum, Encoder out)
          Write a datum.
 

Uses of Encoder in org.apache.avro.reflect
 

Methods in org.apache.avro.reflect with parameters of type Encoder
protected  void ReflectDatumWriter.write(Schema schema, Object datum, Encoder out)
           
protected  void ReflectDatumWriter.writeBytes(Object datum, Encoder out)
           
protected  void ReflectDatumWriter.writeString(Schema schema, Object datum, Encoder out)
           
 

Uses of Encoder in org.apache.avro.specific
 

Methods in org.apache.avro.specific with parameters of type Encoder
protected  void SpecificDatumWriter.writeEnum(Schema schema, Object datum, Encoder out)
           
 



Copyright © 2011 The Apache Software Foundation. All Rights Reserved.