| Package | Description |
|---|---|
| org.apache.drill.exec.vector.accessor.reader |
Provides the reader hierarchy as explained in the API package.
|
| Modifier and Type | Class and Description |
|---|---|
protected static class |
NullStateReaders.AlwaysNullStateReader |
protected static class |
NullStateReaders.ComplexMemberStateReader
Handle the awkward situation with complex types.
|
protected static class |
NullStateReaders.ListIsSetVectorStateReader
Holder for the NullableVector wrapper around a bits vector and a
data vector.
|
protected static class |
NullStateReaders.MemberNullStateReader
Null state that handles the strange union semantics that both
the union and the values can be null.
|
protected static class |
NullStateReaders.NullableIsSetVectorStateReader
Holder for the NullableVector wrapper around a bits vector and a
data vector.
|
protected static class |
NullStateReaders.RequiredStateReader
Dummy implementation of a null state reader for cases in which the
value is never null.
|
protected static class |
NullStateReaders.TypeVectorStateReader
Extract null state from the union vector's type vector.
|
| Modifier and Type | Field and Description |
|---|---|
static NullStateReader |
NullStateReaders.NULL_STATE_READER |
protected NullStateReader |
ArrayReaderImpl.nullStateReader |
protected NullStateReader |
AbstractTupleReader.nullStateReader |
protected NullStateReader |
AbstractScalarReader.nullStateReader |
protected NullStateReader |
UnionReaderImpl.nullStateReader |
| Modifier and Type | Method and Description |
|---|---|
NullStateReader |
ReaderEvents.nullStateReader() |
NullStateReader |
ArrayReaderImpl.nullStateReader() |
NullStateReader |
AbstractTupleReader.nullStateReader() |
NullStateReader |
AbstractScalarReader.nullStateReader() |
NullStateReader |
UnionReaderImpl.nullStateReader() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReaderEvents.bindNullState(NullStateReader nullStateReader) |
void |
ArrayReaderImpl.bindNullState(NullStateReader nullStateReader) |
void |
AbstractTupleReader.bindNullState(NullStateReader nullStateReader) |
void |
AbstractScalarReader.bindNullState(NullStateReader nullStateReader) |
void |
UnionReaderImpl.bindNullState(NullStateReader nullStateReader) |
| Constructor and Description |
|---|
MemberNullStateReader(NullStateReader unionNullState,
NullStateReader memberNullState) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.