protected static class EncodedTreeReaderFactory.UnionStreamReader extends org.apache.orc.impl.TreeReaderFactory.UnionTreeReader implements EncodedTreeReaderFactory.SettableTreeReader
| Modifier and Type | Class and Description |
|---|---|
static class |
EncodedTreeReaderFactory.UnionStreamReader.StreamReaderBuilder |
| Constructor and Description |
|---|
UnionStreamReader(int columnIndex,
SettableUncompressedStream present,
SettableUncompressedStream dataStream,
org.apache.orc.OrcProto.ColumnEncoding columnEncoding,
boolean isFileCompressed,
org.apache.orc.impl.TreeReaderFactory.TreeReader[] childReaders,
org.apache.orc.impl.TreeReaderFactory.Context context) |
| Modifier and Type | Method and Description |
|---|---|
static EncodedTreeReaderFactory.UnionStreamReader.StreamReaderBuilder |
builder() |
void |
seek(org.apache.orc.impl.PositionProvider[] index,
org.apache.orc.impl.reader.tree.TypeReader.ReadPhase readPhase) |
void |
seek(org.apache.orc.impl.PositionProvider index,
org.apache.orc.impl.reader.tree.TypeReader.ReadPhase readPhase) |
void |
setBuffers(EncodedColumnBatch<OrcBatchKey> batch,
boolean sameStripe) |
nextVector, skipRows, startStripecheckEncoding, countNonNullRowsInRange, countNonNulls, createIntegerReader, getColumnId, getPresent, getReaderCategorypublic UnionStreamReader(int columnIndex,
SettableUncompressedStream present,
SettableUncompressedStream dataStream,
org.apache.orc.OrcProto.ColumnEncoding columnEncoding,
boolean isFileCompressed,
org.apache.orc.impl.TreeReaderFactory.TreeReader[] childReaders,
org.apache.orc.impl.TreeReaderFactory.Context context)
throws IOException
IOExceptionpublic void seek(org.apache.orc.impl.PositionProvider[] index,
org.apache.orc.impl.reader.tree.TypeReader.ReadPhase readPhase)
throws IOException
seek in interface org.apache.orc.impl.reader.tree.TypeReaderseek in class org.apache.orc.impl.TreeReaderFactory.UnionTreeReaderIOExceptionpublic void seek(org.apache.orc.impl.PositionProvider index,
org.apache.orc.impl.reader.tree.TypeReader.ReadPhase readPhase)
throws IOException
seek in interface org.apache.orc.impl.reader.tree.TypeReaderseek in class org.apache.orc.impl.TreeReaderFactory.TreeReaderIOExceptionpublic void setBuffers(EncodedColumnBatch<OrcBatchKey> batch, boolean sameStripe) throws IOException
setBuffers in interface EncodedTreeReaderFactory.SettableTreeReaderIOExceptionpublic static EncodedTreeReaderFactory.UnionStreamReader.StreamReaderBuilder builder()
Copyright © 2024 The Apache Software Foundation. All rights reserved.