protected abstract static class TreeReaderFactory.TreeReader extends Object
Modifier and Type | Field and Description |
---|---|
protected int |
columnId |
protected org.apache.hadoop.hive.ql.io.orc.BitFieldReader |
present |
protected boolean |
valuePresent |
Modifier and Type | Method and Description |
---|---|
protected long |
countNonNulls(long rows) |
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) |
protected final int columnId
protected org.apache.hadoop.hive.ql.io.orc.BitFieldReader present
protected boolean valuePresent
public void seek(PositionProvider index) throws IOException
IOException
protected long countNonNulls(long rows) throws IOException
IOException
public Object nextVector(Object previousVector, long batchSize) throws IOException
previousVector
- The columnVector object whose isNull value is populatedbatchSize
- Size of the column vectorIOException
Copyright © 2017 The Apache Software Foundation. All rights reserved.