public static class MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder extends FederatedUDF
Constructor and Description |
---|
ExecuteFrameEncoder(long input,
long output,
MultiColumnEncoder encoder) |
Modifier and Type | Method and Description |
---|---|
FederatedResponse |
execute(ExecutionContext ec,
Data... data)
Execute the user-defined function on a set of data objects
(e.g., matrix objects, frame objects, or scalars), which are
looked up by specified input IDs and passed in the same order.
|
org.apache.commons.lang3.tuple.Pair<String,LineageItem> |
getLineageItem(ExecutionContext ec)
Obtain lineage trace of an instruction with a single output.
|
List<Long> |
getOutputIds() |
getInputIDs
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLineageItems, hasSingleLineage
public ExecuteFrameEncoder(long input, long output, MultiColumnEncoder encoder)
public FederatedResponse execute(ExecutionContext ec, Data... data)
FederatedUDF
execute
in class FederatedUDF
ec
- execution contextdata
- one or many data objectspublic List<Long> getOutputIds()
getOutputIds
in class FederatedUDF
public org.apache.commons.lang3.tuple.Pair<String,LineageItem> getLineageItem(ExecutionContext ec)
LineageTraceable
ec
- execution context w/ live variablesCopyright © 2021 The Apache Software Foundation. All rights reserved.