Class UnivariateFunctionVectorObjectProcessor<TInput,​TOutput>

  • All Implemented Interfaces:
    ExprVectorProcessor<TOutput>
    Direct Known Subclasses:
    LongOutObjectInFunctionVectorProcessor

    public abstract class UnivariateFunctionVectorObjectProcessor<TInput,​TOutput>
    extends Object
    implements ExprVectorProcessor<TOutput>
    common machinery for processing single input operators and functions, which are backed by an object value instead of a primitive value (so do not need to use the null vector, and instead can check the value vector itself for nulls)