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 Input/output utilities. 
org.apache.avro.ipc Support for inter-process calls. 
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.
 void GenericResponder.writeError(Schema schema, Object error, Encoder out)
           
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.
 void GenericRequestor.writeRequest(Schema schema, Object request, Encoder out)
           
 void GenericResponder.writeResponse(Schema schema, Object response, Encoder out)
           
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
          Low-level support for serializing Avro values.
 class BlockingBinaryEncoder
          A Encoder that writes large arrays and maps as a sequence of blocks.
 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 ensures that the sequence of operations conforms to a 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
 void DatumWriter.write(D datum, Encoder out)
          Write a datum.
 

Constructors in org.apache.avro.io with parameters of type Encoder
ValidatingEncoder(Schema schema, Encoder in)
           
 

Uses of Encoder in org.apache.avro.ipc
 

Methods in org.apache.avro.ipc with parameters of type Encoder
abstract  void Responder.writeError(Schema schema, Object error, Encoder out)
          Writes an error message.
abstract  void Requestor.writeRequest(Schema schema, Object request, Encoder out)
          Writes a request message.
abstract  void Responder.writeResponse(Schema schema, Object response, Encoder out)
          Writes a response message.
 

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(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)
           
 void SpecificResponder.writeError(Schema schema, Object error, Encoder out)
           
 void SpecificRequestor.writeRequest(Schema schema, Object request, Encoder out)
           
 void SpecificResponder.writeResponse(Schema schema, Object response, Encoder out)
           
 



Copyright © 2010 The Apache Software Foundation