Package | Description |
---|---|
org.apache.drill.exec.vector.accessor |
Provides a light-weight, simplified set of column readers and writers that
can be plugged into a variety of row-level readers and writers.
|
org.apache.drill.exec.vector.accessor.reader |
Provides the reader hierarchy as explained in the API package.
|
org.apache.drill.exec.vector.accessor.writer |
Implementation of the vector writers.
|
org.apache.drill.exec.vector.accessor.writer.dummy |
This package provides a "dummy" set of writers.
|
Modifier and Type | Method and Description |
---|---|
ValueType |
ScalarReader.extendedType()
The extended type of the value, describes the secondary type
for DATE, TIME and TIMESTAMP for which the value type is
int or long.
|
ValueType |
ScalarWriter.extendedType()
The extended type of the value, describes the secondary type
for DATE, TIME and TIMESTAMP for which the value type is
int or long.
|
ValueType |
ColumnAccessors.TimeColumnReader.extendedType() |
ValueType |
ColumnAccessors.TimeColumnWriter.extendedType() |
ValueType |
ColumnAccessors.DateColumnReader.extendedType() |
ValueType |
ColumnAccessors.DateColumnWriter.extendedType() |
ValueType |
ColumnAccessors.TimeStampColumnReader.extendedType() |
ValueType |
ColumnAccessors.TimeStampColumnWriter.extendedType() |
ValueType |
DictReader.keyColumnType() |
ValueType |
DictWriter.keyType()
Returns scalar type of the key field.
|
static ValueType |
ValueType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ValueType[] |
ValueType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
ValueType |
ScalarReader.valueType()
Describe the type of the value.
|
ValueType |
ScalarWriter.valueType()
Describe the type of the value.
|
ValueType |
ColumnAccessors.TinyIntColumnReader.valueType() |
ValueType |
ColumnAccessors.TinyIntColumnWriter.valueType() |
ValueType |
ColumnAccessors.UInt1ColumnReader.valueType() |
ValueType |
ColumnAccessors.UInt1ColumnWriter.valueType() |
ValueType |
ColumnAccessors.UInt2ColumnReader.valueType() |
ValueType |
ColumnAccessors.UInt2ColumnWriter.valueType() |
ValueType |
ColumnAccessors.SmallIntColumnReader.valueType() |
ValueType |
ColumnAccessors.SmallIntColumnWriter.valueType() |
ValueType |
ColumnAccessors.IntColumnReader.valueType() |
ValueType |
ColumnAccessors.IntColumnWriter.valueType() |
ValueType |
ColumnAccessors.UInt4ColumnReader.valueType() |
ValueType |
ColumnAccessors.UInt4ColumnWriter.valueType() |
ValueType |
ColumnAccessors.Float4ColumnReader.valueType() |
ValueType |
ColumnAccessors.Float4ColumnWriter.valueType() |
ValueType |
ColumnAccessors.TimeColumnReader.valueType() |
ValueType |
ColumnAccessors.TimeColumnWriter.valueType() |
ValueType |
ColumnAccessors.IntervalYearColumnReader.valueType() |
ValueType |
ColumnAccessors.IntervalYearColumnWriter.valueType() |
ValueType |
ColumnAccessors.Decimal9ColumnReader.valueType() |
ValueType |
ColumnAccessors.Decimal9ColumnWriter.valueType() |
ValueType |
ColumnAccessors.BigIntColumnReader.valueType() |
ValueType |
ColumnAccessors.BigIntColumnWriter.valueType() |
ValueType |
ColumnAccessors.UInt8ColumnReader.valueType() |
ValueType |
ColumnAccessors.UInt8ColumnWriter.valueType() |
ValueType |
ColumnAccessors.Float8ColumnReader.valueType() |
ValueType |
ColumnAccessors.Float8ColumnWriter.valueType() |
ValueType |
ColumnAccessors.DateColumnReader.valueType() |
ValueType |
ColumnAccessors.DateColumnWriter.valueType() |
ValueType |
ColumnAccessors.TimeStampColumnReader.valueType() |
ValueType |
ColumnAccessors.TimeStampColumnWriter.valueType() |
ValueType |
ColumnAccessors.Decimal18ColumnReader.valueType() |
ValueType |
ColumnAccessors.Decimal18ColumnWriter.valueType() |
ValueType |
ColumnAccessors.IntervalDayColumnReader.valueType() |
ValueType |
ColumnAccessors.IntervalDayColumnWriter.valueType() |
ValueType |
ColumnAccessors.IntervalColumnReader.valueType() |
ValueType |
ColumnAccessors.IntervalColumnWriter.valueType() |
ValueType |
ColumnAccessors.Decimal38SparseColumnReader.valueType() |
ValueType |
ColumnAccessors.Decimal38SparseColumnWriter.valueType() |
ValueType |
ColumnAccessors.Decimal28SparseColumnReader.valueType() |
ValueType |
ColumnAccessors.Decimal28SparseColumnWriter.valueType() |
ValueType |
ColumnAccessors.VarBinaryColumnReader.valueType() |
ValueType |
ColumnAccessors.VarBinaryColumnWriter.valueType() |
ValueType |
ColumnAccessors.VarCharColumnReader.valueType() |
ValueType |
ColumnAccessors.VarCharColumnWriter.valueType() |
ValueType |
ColumnAccessors.Var16CharColumnReader.valueType() |
ValueType |
ColumnAccessors.Var16CharColumnWriter.valueType() |
ValueType |
ColumnAccessors.VarDecimalColumnReader.valueType() |
ValueType |
ColumnAccessors.VarDecimalColumnWriter.valueType() |
Modifier and Type | Method and Description |
---|---|
ValueType |
AbstractScalarReader.extendedType() |
ValueType |
DictReaderImpl.keyColumnType() |
ValueType |
AbstractScalarReader.NullReader.valueType() |
ValueType |
BitColumnReader.valueType() |
ValueType |
OffsetVectorReader.valueType() |
Modifier and Type | Method and Description |
---|---|
ValueType |
AbstractScalarWriter.extendedType() |
ValueType |
ObjectDictWriter.keyType() |
ValueType |
BitColumnWriter.valueType() |
ValueType |
NullableScalarWriter.valueType() |
ValueType |
OffsetVectorWriterImpl.valueType() |
Modifier and Type | Method and Description |
---|---|
ValueType |
DummyDictWriter.keyType() |
ValueType |
DummyScalarWriter.valueType() |
Copyright © 1970 The Apache Software Foundation. All rights reserved.