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

Packages that use Encoder
org.apache.avro.data Interfaces and base classes shared by generic, specific and reflect. 
org.apache.avro.generic A generic representation for Avro data. 
org.apache.avro.io Utilities for Encoding and Decoding Avro data. 
org.apache.avro.io.parsing Implementation of Avro schemas as LL(1) grammars. 
org.apache.avro.ipc Support for inter-process calls. 
org.apache.avro.ipc.generic   
org.apache.avro.ipc.reflect   
org.apache.avro.ipc.specific   
org.apache.avro.protobuf Protocol Buffer compatibility. 
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. 
org.apache.avro.thrift Thrift compatibility. 
 

Uses of Encoder in org.apache.avro.data
 

Methods in org.apache.avro.data with parameters of type Encoder
static void Json.write(org.codehaus.jackson.JsonNode node, Encoder out)
          Write Json data as Avro data.
 void Json.Writer.write(org.codehaus.jackson.JsonNode datum, Encoder out)
           
 

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.io.parsing
 

Methods in org.apache.avro.io.parsing with parameters of type Encoder
static void ResolvingGrammarGenerator.encode(Encoder e, Schema s, org.codehaus.jackson.JsonNode n)
          Encodes the given Json node n on to the encoder e according to the schema s.
 

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.ipc.generic
 

Methods in org.apache.avro.ipc.generic with parameters of type Encoder
 void GenericResponder.writeError(Schema schema, Object error, Encoder out)
           
 void GenericRequestor.writeRequest(Schema schema, Object request, Encoder out)
           
 void GenericResponder.writeResponse(Schema schema, Object response, Encoder out)
           
 

Uses of Encoder in org.apache.avro.ipc.reflect
 

Methods in org.apache.avro.ipc.reflect with parameters of type Encoder
 void ReflectResponder.writeError(Schema schema, Object error, Encoder out)
           
 

Uses of Encoder in org.apache.avro.ipc.specific
 

Methods in org.apache.avro.ipc.specific with parameters of type Encoder
 void SpecificResponder.writeError(Schema schema, Object error, Encoder out)
           
 void SpecificRequestor.writeRequest(Schema schema, Object request, Encoder out)
           
 

Uses of Encoder in org.apache.avro.protobuf
 

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

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)
           
 

Uses of Encoder in org.apache.avro.thrift
 

Methods in org.apache.avro.thrift with parameters of type Encoder
protected  void ThriftDatumWriter.writeBytes(Object datum, Encoder out)
           
 



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