public static class TreeReaderFactory.NullTreeReader extends TreeReaderFactory.TreeReader
columnId, context, present, vectorColumnCount| Constructor and Description |
|---|
NullTreeReader(int columnId) |
| Modifier and Type | Method and Description |
|---|---|
void |
nextVector(ColumnVector vector,
boolean[] isNull,
int size)
Populates the isNull vector array in the previousVector object based on
the present stream values.
|
void |
seek(PositionProvider position) |
void |
seek(PositionProvider[] position)
Seek to the given position.
|
void |
startStripe(StripePlanner planner) |
countNonNulls, createIntegerReader, getColumnId, getPresent, nextBatchpublic NullTreeReader(int columnId)
throws IOException
IOExceptionpublic void startStripe(StripePlanner planner)
public void seek(PositionProvider position)
seek in class TreeReaderFactory.TreeReaderpublic void seek(PositionProvider[] position)
TreeReaderFactory.TreeReaderseek in class TreeReaderFactory.TreeReaderposition - the indexes loaded from the filepublic void nextVector(ColumnVector vector, boolean[] isNull, int size)
TreeReaderFactory.TreeReadernextVector in class TreeReaderFactory.TreeReadervector - The columnVector object whose isNull value is populatedisNull - Whether the each value was null at a higher level. If
isNull is null, all values are non-null.size - Size of the column vectorCopyright © 2013–2021 The Apache Software Foundation. All rights reserved.