public static class ConvertTreeReaderFactory.TimestampFromDoubleTreeReader extends ConvertTreeReaderFactory.ConvertTreeReader
TypeReader.ReaderCategory, TypeReader.ReadPhase
columnId, context, present, readerCategory
Modifier and Type | Method and Description |
---|---|
void |
nextVector(ColumnVector previousVector,
boolean[] isNull,
int batchSize,
org.apache.hadoop.hive.ql.io.filter.FilterContext filterContext,
TypeReader.ReadPhase readPhase)
Populates the isNull vector array in the previousVector object based on
the present stream values.
|
void |
setConvertVectorElement(int elementNum)
Override this to use convertVector.
|
assignStringGroupVectorEntry, assignStringGroupVectorEntry, checkEncoding, convertStringGroupVectorElement, convertVector, doubleCanFitInLong, downCastAnyInteger, downCastAnyInteger, getIsParseError, integerDownCastNeeded, parseDecimalFromString, parseDoubleFromString, parseFloatFromString, parseLongFromString, seek, seek, skipRows, startStripe
countNonNullRowsInRange, countNonNulls, createIntegerReader, getColumnId, getPresent, getReaderCategory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
shouldProcessChild
public void setConvertVectorElement(int elementNum)
ConvertTreeReaderFactory.ConvertTreeReader
setConvertVectorElement
in class ConvertTreeReaderFactory.ConvertTreeReader
public void nextVector(ColumnVector previousVector, boolean[] isNull, int batchSize, org.apache.hadoop.hive.ql.io.filter.FilterContext filterContext, TypeReader.ReadPhase readPhase) throws IOException
TreeReaderFactory.TreeReader
nextVector
in interface TypeReader
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 vectorfilterContext
- the information about the rows that were selected
by the filter.readPhase
- The read levelIOException
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.