Uses of Interface
org.apache.datafusion.ColumnarValue
Packages that use ColumnarValue
-
Uses of ColumnarValue in org.apache.datafusion
Classes in org.apache.datafusion that implement ColumnarValueModifier and TypeClassDescriptionstatic final recordPer-row Arrow vector of length equal to the batch row count.static final recordLength-1 Arrow vector representing a single value broadcast across all rows.Methods in org.apache.datafusion that return ColumnarValueModifier and TypeMethodDescriptionstatic ColumnarValueColumnarValue.array(org.apache.arrow.vector.FieldVector vector) Wrap an arbitrary-length vector as anColumnarValue.Array.ScalarFunction.evaluate(org.apache.arrow.memory.BufferAllocator allocator, ScalarFunctionArgs args) Compute the function result for one input batch.static ColumnarValueColumnarValue.scalar(org.apache.arrow.vector.FieldVector vector) Wrap a length-1 vector as aColumnarValue.Scalar.Methods in org.apache.datafusion that return types with arguments of type ColumnarValueModifier and TypeMethodDescriptionScalarFunctionArgs.args()Returns the value of theargsrecord component.Constructor parameters in org.apache.datafusion with type arguments of type ColumnarValueModifierConstructorDescriptionScalarFunctionArgs(List<ColumnarValue> args, int rowCount) Creates an instance of aScalarFunctionArgsrecord class.