Class NullStateReaders.MemberNullStateReader
java.lang.Object
org.apache.drill.exec.vector.accessor.reader.NullStateReaders.MemberNullStateReader
- All Implemented Interfaces:
NullStateReader
- Enclosing class:
- NullStateReaders
protected static class NullStateReaders.MemberNullStateReader
extends Object
implements NullStateReader
Null state that handles the strange union semantics that both
the union and the values can be null. A value is null if either
the union or the value is null. (Though, presumably, in the normal
case either the union is null or one of the associated values is
null.)
-
Constructor Summary
ConstructorDescriptionMemberNullStateReader
(NullStateReader unionNullState, NullStateReader memberNullState) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
bindIndex
(ColumnReaderIndex rowIndex) boolean
isNull()
-
Constructor Details
-
MemberNullStateReader
-
-
Method Details
-
bindIndex
- Specified by:
bindIndex
in interfaceNullStateReader
-
isNull
public boolean isNull()- Specified by:
isNull
in interfaceNullStateReader
-
bindBuffer
public void bindBuffer()- Specified by:
bindBuffer
in interfaceNullStateReader
-