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
ConstructorsConstructorDescriptionMemberNullStateReader(NullStateReader unionNullState, NullStateReader memberNullState) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidbindIndex(ColumnReaderIndex rowIndex) booleanisNull()
-
Constructor Details
-
MemberNullStateReader
-
-
Method Details
-
bindIndex
- Specified by:
bindIndexin interfaceNullStateReader
-
isNull
public boolean isNull()- Specified by:
isNullin interfaceNullStateReader
-
bindBuffer
public void bindBuffer()- Specified by:
bindBufferin interfaceNullStateReader
-