| Modifier and Type | Method and Description | 
|---|---|
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | RewriteFederatedExecution.PrivacyConstraintRetriever. getLineageItem(ExecutionContext ec) | 
| Modifier and Type | Method and Description | 
|---|---|
| LineageItem | CacheableData. getCacheLineage() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CacheableData. setCacheLineage(LineageItem li) | 
| Modifier and Type | Method and Description | 
|---|---|
| LineageItem | ExecutionContext. getLineageItem(CPOperand input) | 
| LineageItem | ExecutionContext. getOrCreateLineageItem(CPOperand input) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ExecutionContext. setMatrixOutputAndLineage(String varName,
                         MatrixBlock outputData,
                         LineageItem li) | 
| Modifier and Type | Method and Description | 
|---|---|
| LineageItem | ListObject. getLineageItem(int ix) | 
| LineageItem | ListObject. getLineageItem(String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ScalarBuiltinNaryCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | MatrixIndexingCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ReshapeCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | SpoofCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | MatrixAppendCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | FrameIndexingCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ParameterizedBuiltinCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | VariableCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | StringInitCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | MatrixBuiltinNaryCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | DataGenCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | CtableCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ComputationCPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ListIndexingCPInstruction. getLineageItem(ExecutionContext ec) | 
| List<LineageItem> | ListObject. getLineageItems() | 
| Modifier and Type | Method and Description | 
|---|---|
| ListObject | ListObject. add(Data dat,
   LineageItem li) | 
| ListObject | ListObject. add(String name,
   Data dat,
   LineageItem li) | 
| ListObject | ListObject. set(int ix,
   Data data,
   LineageItem li) | 
| Data | ListObject. set(String name,
   Data data,
   LineageItem li) | 
| Constructor and Description | 
|---|
| FunctionCallCPInstruction(String namespace,
                         String functName,
                         boolean opt,
                         CPOperand[] boundInputs,
                         LineageItem[] lineageInputs,
                         List<String> funArgNames,
                         List<String> boundOutputNames,
                         String istr) | 
| Constructor and Description | 
|---|
| ListObject(List<Data> data,
          List<String> names,
          List<LineageItem> lineage) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ParameterizedBuiltinFEDInstruction.DecodeMatrix. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ReshapeFEDInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ComputationFEDInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | VariableFEDInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ReorgFEDInstruction.Rdiag. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ReorgFEDInstruction.DiagMatrix. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | InitFEDInstruction. getLineageItem(ExecutionContext ec) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | MatrixReshapeGPUInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | MatrixIndexingGPUInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | GPUInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | SpoofCUDAInstruction. getLineageItem(ExecutionContext ec) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | WriteSPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | ComputationSPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | RandSPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | MatrixIndexingSPInstruction. getLineageItem(ExecutionContext ec) | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | BuiltinNarySPInstruction. getLineageItem(ExecutionContext ec) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Map<LineageItem,LineageCacheEntry> | LineageCache. getLineageCache() | 
| org.apache.commons.lang3.tuple.Pair<String,LineageItem> | LineageTraceable. getLineageItem(ExecutionContext ec)Obtain lineage trace of an instruction with a single output. | 
| Map<String,LineageItem> | LineageMap. getLiterals() | 
| Map<String,LineageItem> | LineageMap. getTraces() | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | LineageItemUtils. checkCycles(LineageItem current) | 
| static boolean | LineageItemUtils. containsRandDataGen(HashSet<LineageItem> entries,
                   LineageItem root) | 
| static String | LineageItemUtils. explainSingleLineageItem(LineageItem li) | 
| static LineageItem | LineageDebugger. firstOccurrenceOfNR(LineageItem li,
                   int pos) | 
| static LineageCacheEntry | LineageCache. getEntry(LineageItem key) | 
| static MatrixBlock | LineageCache. getMatrix(LineageItem key) | 
| static boolean | LineageCache. probe(LineageItem key) | 
| void | LineageMap. processDedupItem(LineageMap lm,
                Long path,
                LineageItem[] liinputs,
                String name,
                Map<String,Integer> dpatchHashList) | 
| static void | LineageEstimator. processFunc(List<DataIdentifier> outputs,
           LineageItem[] liInputs,
           String name,
           ExecutionContext ec,
           long computetime) | 
| static void | LineageCache. putValue(List<DataIdentifier> outputs,
        LineageItem[] liInputs,
        String name,
        ExecutionContext ec,
        long computetime) | 
| static void | LineageItemUtils. rCheckCycles(LineageItem current,
            Set<Long> probe,
            boolean useObjIdent) | 
| static LineageItem | LineageItemUtils. rDecompress(LineageItem item)Deprecated.  | 
| static void | LineageCache. removeEntry(LineageItem key) | 
| static LineageItem | LineageItemUtils. replace(LineageItem root,
       LineageItem liOld,
       LineageItem liNew) | 
| static void | LineageItemUtils. replaceDagLeaves(ExecutionContext ec,
                LineageItem root,
                CPOperand[] newLeaves) | 
| static void | LineageItem. resetVisitStatus(LineageItem[] lis)Deprecated.  | 
| static void | LineageItem. resetVisitStatusNR(LineageItem[] lis)Non-recursive equivalent of  resetVisitStatus(LineageItem[])for robustness with regard to stack overflow errors. | 
| static boolean | LineageCache. reuse(List<String> outNames,
     List<DataIdentifier> outParams,
     int numOutputs,
     LineageItem[] liInputs,
     String name,
     ExecutionContext ec) | 
| static void | LineageItemUtils. rGetDagLeaves(HashSet<LineageItem> leaves,
             LineageItem root) | 
| static void | LineageItemUtils. rReplaceDagLeaves(LineageItem root,
                 LineageItem[] newleaves) | 
| static void | LineageItemUtils. rReplaceDagLeaves(LineageItem root,
                 LineageItem[] newleaves) | 
| static void | LineageItemUtils. rReplaceNR(LineageItem current,
          LineageItem liOld,
          LineageItem liNew)Non-recursive equivalent of  LineageItemUtils.rReplace(LineageItem, LineageItem, LineageItem)for robustness with regard to stack overflow errors. | 
| void | Lineage. set(String varName,
   LineageItem li) | 
| LineageItem | LineageMap. set(String varName,
   LineageItem li) | 
| static LineageItem | LineageCodegenItem. setCodegenLTrace(String classname,
                LineageItem li) | 
| void | LineageItem. setInput(int i,
        LineageItem item) | 
| void | Lineage. setLiteral(String varName,
          LineageItem li) | 
| LineageItem | LineageMap. setLiteral(String varName,
          LineageItem li) | 
| static void | LineageEstimator. stopEstimator(List<DataIdentifier> outputs,
             LineageItem[] liInputs,
             String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | LineageItemUtils. containsRandDataGen(HashSet<LineageItem> entries,
                   LineageItem root) | 
| static void | LineageItemUtils. rConstructLineageFromHops(Hop root,
                         Hop[] inputs,
                         Map<Long,LineageItem> operands,
                         HashMap<Long,Hop> spoofmap) | 
| static void | LineageItemUtils. rGetDagLeaves(HashSet<LineageItem> leaves,
             LineageItem root) | 
| Constructor and Description | 
|---|
| LineageCacheEntry(LineageItem key,
                 Types.DataType dt,
                 MatrixBlock Mval,
                 ScalarObject Sval,
                 long computetime) | 
| LineageItem(LineageItem li) | 
| LineageItem(long id,
           LineageItem li) | 
| LineageItem(long id,
           String data,
           String opcode,
           LineageItem[] inputs,
           int specialValueBits) | 
| LineageItem(String opcode,
           LineageItem[] inputs) | 
| LineageItem(String opcode,
           LineageItem dedupPatch,
           int dpatchHash,
           LineageItem[] inputs) | 
| LineageItem(String opcode,
           LineageItem dedupPatch,
           int dpatchHash,
           LineageItem[] inputs) | 
| LineageItem(String opcode,
           LineageItem dedupPatch,
           LineageItem[] inputs) | 
| LineageItem(String opcode,
           LineageItem dedupPatch,
           LineageItem[] inputs) | 
| LineageItem(String data,
           String opcode,
           LineageItem[] inputs) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ArrayList<Hop> | AutoDiff. constructHopsNR(LineageItem item,
               Map<Long,Hop> operands,
               Hop mo,
               ArrayList<String> names) | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | Explain. explain(LineageItem li) | 
| static String | Explain. explainLineageItems(LineageItem[] lis) | 
| static String | Explain. explainLineageItems(LineageItem[] lis,
                   int level) | 
Copyright © 2021 The Apache Software Foundation. All rights reserved.