public class LongDictionaryStreamReader extends AbstractStreamReader
nextBatchSize, readOffset
Constructor and Description |
---|
LongDictionaryStreamReader(StreamDescriptor streamDescriptor) |
Modifier and Type | Method and Description |
---|---|
void |
prepareNextRead(int batchSize) |
org.apache.spark.sql.execution.vectorized.ColumnVector |
readBlock(org.apache.spark.sql.types.DataType type,
org.apache.spark.sql.execution.vectorized.ColumnVector vector) |
void |
startRowGroup(StreamSources dataStreamSources) |
void |
startStripe(StreamSources dictionaryStreamSources,
java.util.List<ColumnEncoding> encoding) |
java.lang.String |
toString() |
getBatchSize, readBlock
public LongDictionaryStreamReader(StreamDescriptor streamDescriptor)
public void prepareNextRead(int batchSize)
public org.apache.spark.sql.execution.vectorized.ColumnVector readBlock(org.apache.spark.sql.types.DataType type, org.apache.spark.sql.execution.vectorized.ColumnVector vector) throws java.io.IOException
java.io.IOException
public void startStripe(StreamSources dictionaryStreamSources, java.util.List<ColumnEncoding> encoding) throws java.io.IOException
java.io.IOException
public void startRowGroup(StreamSources dataStreamSources) throws java.io.IOException
java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object