Package io.deephaven.processor.function
Class ObjectProcessorFunctions
java.lang.Object
io.deephaven.processor.function.ObjectProcessorFunctions
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> ObjectProcessor<T>
of
(List<TypedFunction<? super T>> functions) Creates a function-based processor whoseObjectProcessor.outputTypes()
is theTypedFunction.returnType()
from each function infunctions
.
-
Constructor Details
-
ObjectProcessorFunctions
public ObjectProcessorFunctions()
-
-
Method Details
-
of
Creates a function-based processor whoseObjectProcessor.outputTypes()
is theTypedFunction.returnType()
from each function infunctions
.The implementation of
ObjectProcessor.processAll(ObjectChunk, List)
is column-oriented with a virtual call and cast per-column.- Type Parameters:
T
- the object type- Parameters:
functions
- the functions- Returns:
- the function-based processor
-