public static class ParameterizedBuiltinFEDInstruction.DecodeMatrix extends FederatedUDF
Constructor and Description |
---|
DecodeMatrix(long input,
long outputID,
FrameBlock meta,
Decoder decoder) |
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 DecodeMatrix(long input, long outputID, FrameBlock meta, Decoder decoder)
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.