public static class ConvertTreeReaderFactory.AnyIntegerFromAnyIntegerTreeReader extends ConvertTreeReaderFactory.ConvertTreeReader
columnId, present, valuePresent, vectorColumnCount
Modifier and Type | Method and Description |
---|---|
void |
nextVector(org.apache.hadoop.hive.ql.exec.vector.ColumnVector previousVector,
boolean[] isNull,
int batchSize)
Populates the isNull vector array in the previousVector object based on
the present stream values.
|
assignStringGroupVectorEntry, assignStringGroupVectorEntry, convertStringGroupVectorElement, convertVector, doubleCanFitInLong, downCastAnyInteger, downCastAnyInteger, getIsParseError, getStringGroupTreeReader, integerDownCastNeeded, parseDateFromString, parseDecimalFromString, parseDoubleFromString, parseFloatFromString, parseLongFromString, parseTimestampFromString, seek, seek, setConvertTreeReader, setConvertVectorElement, stringFromBytesColumnVectorEntry
countNonNulls, createIntegerReader, getColumnId, getPresent, nextBatch
public void nextVector(org.apache.hadoop.hive.ql.exec.vector.ColumnVector previousVector, boolean[] isNull, int batchSize) throws IOException
TreeReaderFactory.TreeReader
nextVector
in class TreeReaderFactory.TreeReader
previousVector
- 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.batchSize
- Size of the column vectorIOException
Copyright © 2017 The Apache Software Foundation. All rights reserved.