org.apache.cassandra.hadoop.streaming
Class AvroResolver

java.lang.Object
  extended by org.apache.hadoop.streaming.io.IdentifierResolver
      extended by org.apache.cassandra.hadoop.streaming.AvroResolver

public class AvroResolver
extends org.apache.hadoop.streaming.io.IdentifierResolver

Resolves AVRO_ID to the appropriate OutputReader and K/V classes for Cassandra output. TODO: usage explanation


Field Summary
static java.lang.String AVRO_ID
           
 
Fields inherited from class org.apache.hadoop.streaming.io.IdentifierResolver
RAW_BYTES_ID, TEXT_ID, TYPED_BYTES_ID
 
Constructor Summary
AvroResolver()
           
 
Method Summary
 void resolve(java.lang.String identifier)
          Resolves a given identifier.
 
Methods inherited from class org.apache.hadoop.streaming.io.IdentifierResolver
getInputWriterClass, getOutputKeyClass, getOutputReaderClass, getOutputValueClass, setInputWriterClass, setOutputKeyClass, setOutputReaderClass, setOutputValueClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AVRO_ID

public static final java.lang.String AVRO_ID
See Also:
Constant Field Values
Constructor Detail

AvroResolver

public AvroResolver()
Method Detail

resolve

public void resolve(java.lang.String identifier)
Description copied from class: org.apache.hadoop.streaming.io.IdentifierResolver
Resolves a given identifier. This method has to be called before calling any of the getters.

Overrides:
resolve in class org.apache.hadoop.streaming.io.IdentifierResolver


Copyright © 2010 The Apache Software Foundation