Interface BaseNullableColumnValueSelector

All Known Subinterfaces:
AggregateCombiner<T>, BaseDoubleColumnValueSelector, BaseFloatColumnValueSelector, BaseLongColumnValueSelector, ColumnValueSelector<T>, DimensionSelector, DoubleColumnSelector, FloatColumnSelector, HistoricalColumnSelector<T>, HistoricalDimensionSelector, LongColumnSelector, SettableColumnValueSelector<T>, SingleValueHistoricalDimensionSelector
All Known Implementing Classes:
AbstractDimensionSelector, BaseExpressionColumnValueSelector, BaseSingleValueDimensionSelector, ConstantDimensionSelector, ConstantExprEvalSelector, ConstantMultiValueDimensionSelector, DoubleAggregateCombiner, DoubleWrappingDimensionSelector, ExpressionColumnValueSelector, ExpressionMultiValueDimensionSelector, FloatWrappingDimensionSelector, GenericFirstAggregateCombiner, GenericLastAggregateCombiner, HyperLogLogCollectorAggregateCombiner, IncrementalIndexRowHolder, IndexedTableColumnValueSelector, IndexedTableDimensionSelector, LongAggregateCombiner, LongSumAggregateCombiner, LongWrappingDimensionSelector, NestedFieldVirtualColumn.FieldDimensionSelector, NilColumnValueSelector, NullableNumericAggregateCombiner, NumericArrayFieldSelector, ObjectAggregateCombiner, ObjectBasedColumnSelector, ObjectColumnSelector, ObjectToArrayColumnValueSelector, ObjectToNumberColumnValueSelector, PossiblyNullColumnValueSelector, PossiblyNullDimensionSelector, RowBasedExpressionColumnValueSelector, SettableDimensionValueSelector, SettableDoubleColumnValueSelector, SettableFloatColumnValueSelector, SettableLongColumnValueSelector, SettableObjectColumnValueSelector, SettableValueDoubleColumnValueSelector, SettableValueFloatColumnValueSelector, SettableValueLongColumnValueSelector, ShimMultiValueDimensionSelector, ShimNumericColumnValueSelector, ShimObjectColumnValueSelector, ShimSingleValueDimensionSelector, ShimVectorObjectDimSelector, SingleLongInputCachingExpressionColumnValueSelector, SingleScanTimeDimensionSelector, SingleStringInputCachingExpressionColumnValueSelector, SingleStringInputDeferredEvaluationExpressionDimensionSelector, TrackingColumnValueSelector, TrackingDimensionSelector

public interface BaseNullableColumnValueSelector
Null value checking polymorphic "part" of the ColumnValueSelector interface for primitive values.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns true if the primitive long, double, or float value returned by this selector should be treated as null.