com.netflix.astyanax.util
Class CsvRecordReader

java.lang.Object
  extended by com.netflix.astyanax.util.CsvRecordReader
All Implemented Interfaces:
RecordReader

public class CsvRecordReader
extends java.lang.Object
implements RecordReader


Constructor Summary
CsvRecordReader(java.io.Reader reader)
           
 
Method Summary
 java.util.List<org.apache.cassandra.utils.Pair<java.lang.String,java.lang.String>> next()
           
 CsvRecordReader setHasHeaderLine(boolean flag)
           
 CsvRecordReader setNames(java.lang.String... names)
           
 void shutdown()
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CsvRecordReader

public CsvRecordReader(java.io.Reader reader)
Method Detail

setHasHeaderLine

public CsvRecordReader setHasHeaderLine(boolean flag)

setNames

public CsvRecordReader setNames(java.lang.String... names)

start

public void start()
           throws java.io.IOException
Specified by:
start in interface RecordReader
Throws:
java.io.IOException

shutdown

public void shutdown()
Specified by:
shutdown in interface RecordReader

next

public java.util.List<org.apache.cassandra.utils.Pair<java.lang.String,java.lang.String>> next()
                                                                                        throws java.io.IOException
Specified by:
next in interface RecordReader
Throws:
java.io.IOException