protected static class TreeReaderFactory.BinaryTreeReader extends TreeReaderFactory.TreeReader
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.hadoop.hive.ql.io.orc.IntegerReader |
lengths |
protected LongColumnVector |
scratchlcv |
protected InStream |
stream |
columnId, present, valuePresent| Modifier and Type | Method and Description |
|---|---|
Object |
nextVector(Object previousVector,
long batchSize)
Populates the isNull vector array in the previousVector object based on
the present stream values.
|
void |
seek(PositionProvider index) |
countNonNullsprotected InStream stream
protected org.apache.hadoop.hive.ql.io.orc.IntegerReader lengths
protected final LongColumnVector scratchlcv
public void seek(PositionProvider index) throws IOException
seek in class TreeReaderFactory.TreeReaderIOExceptionpublic Object nextVector(Object previousVector, long batchSize) throws IOException
TreeReaderFactory.TreeReadernextVector in class TreeReaderFactory.TreeReaderpreviousVector - The columnVector object whose isNull value is populatedbatchSize - Size of the column vectorIOExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.