blob: 1a615c3c4fcb01f41d356970ad1eda53c5031e27 [file]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>LineageTraceable (Apache SystemDS 3.2.0-SNAPSHOT API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.6.0.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LineageTraceable (Apache SystemDS 3.2.0-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":18,"i2":18};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/LineageTraceable.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.apache.sysds.runtime.lineage</a></div>
<h2 title="Interface LineageTraceable" class="title">Interface LineageTraceable</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../instructions/cp/AggregateBinaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">AggregateBinaryCPInstruction</a></code>, <code><a href="../instructions/fed/AggregateBinaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">AggregateBinaryFEDInstruction</a></code>, <code><a href="../instructions/gpu/AggregateBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">AggregateBinaryGPUInstruction</a></code>, <code><a href="../instructions/spark/AggregateBinarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AggregateBinarySPInstruction</a></code>, <code><a href="../instructions/cp/AggregateTernaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">AggregateTernaryCPInstruction</a></code>, <code><a href="../instructions/fed/AggregateTernaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">AggregateTernaryFEDInstruction</a></code>, <code><a href="../instructions/spark/AggregateTernarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AggregateTernarySPInstruction</a></code>, <code><a href="../instructions/cp/AggregateUnaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">AggregateUnaryCPInstruction</a></code>, <code><a href="../instructions/fed/AggregateUnaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">AggregateUnaryFEDInstruction</a></code>, <code><a href="../instructions/gpu/AggregateUnaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">AggregateUnaryGPUInstruction</a></code>, <code><a href="../instructions/spark/AggregateUnarySketchSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AggregateUnarySketchSPInstruction</a></code>, <code><a href="../instructions/spark/AggregateUnarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AggregateUnarySPInstruction</a></code>, <code><a href="../instructions/cp/AppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">AppendCPInstruction</a></code>, <code><a href="../instructions/fed/AppendFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">AppendFEDInstruction</a></code>, <code><a href="../instructions/spark/AppendGAlignedSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendGAlignedSPInstruction</a></code>, <code><a href="../instructions/spark/AppendGSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendGSPInstruction</a></code>, <code><a href="../instructions/spark/AppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendMSPInstruction</a></code>, <code><a href="../instructions/spark/AppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendRSPInstruction</a></code>, <code><a href="../instructions/spark/AppendSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">AppendSPInstruction</a></code>, <code><a href="../instructions/gpu/ArithmeticBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">ArithmeticBinaryGPUInstruction</a></code>, <code><a href="../instructions/cp/BinaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryCPInstruction</a></code>, <code><a href="../instructions/fed/BinaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">BinaryFEDInstruction</a></code>, <code><a href="../instructions/cp/BinaryFrameFrameCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryFrameFrameCPInstruction</a></code>, <code><a href="../instructions/spark/BinaryFrameFrameSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryFrameFrameSPInstruction</a></code>, <code><a href="../instructions/cp/BinaryFrameMatrixCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryFrameMatrixCPInstruction</a></code>, <code><a href="../instructions/spark/BinaryFrameMatrixSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryFrameMatrixSPInstruction</a></code>, <code><a href="../instructions/spark/BinaryMatrixBVectorSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryMatrixBVectorSPInstruction</a></code>, <code><a href="../instructions/cp/BinaryMatrixMatrixCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryMatrixMatrixCPInstruction</a></code>, <code><a href="../instructions/fed/BinaryMatrixMatrixFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">BinaryMatrixMatrixFEDInstruction</a></code>, <code><a href="../instructions/spark/BinaryMatrixMatrixSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryMatrixMatrixSPInstruction</a></code>, <code><a href="../instructions/cp/BinaryMatrixScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryMatrixScalarCPInstruction</a></code>, <code><a href="../instructions/fed/BinaryMatrixScalarFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">BinaryMatrixScalarFEDInstruction</a></code>, <code><a href="../instructions/spark/BinaryMatrixScalarSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryMatrixScalarSPInstruction</a></code>, <code><a href="../instructions/cp/BinaryScalarScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryScalarScalarCPInstruction</a></code>, <code><a href="../instructions/spark/BinarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinarySPInstruction</a></code>, <code><a href="../instructions/spark/BinaryTensorTensorBroadcastSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryTensorTensorBroadcastSPInstruction</a></code>, <code><a href="../instructions/cp/BinaryTensorTensorCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BinaryTensorTensorCPInstruction</a></code>, <code><a href="../instructions/spark/BinaryTensorTensorSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinaryTensorTensorSPInstruction</a></code>, <code><a href="../instructions/spark/BinUaggChainSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BinUaggChainSPInstruction</a></code>, <code><a href="../instructions/cp/BroadcastCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">BroadcastCPInstruction</a></code>, <code><a href="../instructions/gpu/BuiltinBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">BuiltinBinaryGPUInstruction</a></code>, <code><a href="../instructions/spark/BuiltinNarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">BuiltinNarySPInstruction</a></code>, <code><a href="../instructions/gpu/BuiltinUnaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">BuiltinUnaryGPUInstruction</a></code>, <code><a href="../instructions/fed/CastFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CastFEDInstruction</a></code>, <code><a href="../instructions/spark/CastSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CastSPInstruction</a></code>, <code><a href="../instructions/cp/CentralMomentCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CentralMomentCPInstruction</a></code>, <code><a href="../instructions/fed/CentralMomentFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CentralMomentFEDInstruction</a></code>, <code><a href="../instructions/spark/CentralMomentSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CentralMomentSPInstruction</a></code>, <code><a href="../instructions/spark/CheckpointSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CheckpointSPInstruction</a></code>, <code><a href="../instructions/cp/CompressionCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CompressionCPInstruction</a></code>, <code><a href="../instructions/spark/CompressionSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CompressionSPInstruction</a></code>, <code><a href="../instructions/cp/ComputationCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ComputationCPInstruction</a></code>, <code><a href="../instructions/fed/ComputationFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">ComputationFEDInstruction</a></code>, <code><a href="../instructions/spark/ComputationSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">ComputationSPInstruction</a></code>, <code><a href="../instructions/cp/CovarianceCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CovarianceCPInstruction</a></code>, <code><a href="../instructions/fed/CovarianceFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CovarianceFEDInstruction</a></code>, <code><a href="../instructions/spark/CovarianceSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CovarianceSPInstruction</a></code>, <code><a href="../instructions/spark/CpmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CpmmSPInstruction</a></code>, <code><a href="../instructions/spark/CSVReblockSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CSVReblockSPInstruction</a></code>, <code><a href="../instructions/cp/CtableCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">CtableCPInstruction</a></code>, <code><a href="../instructions/fed/CtableFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CtableFEDInstruction</a></code>, <code><a href="../instructions/spark/CtableSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CtableSPInstruction</a></code>, <code><a href="../instructions/spark/CumulativeAggregateSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CumulativeAggregateSPInstruction</a></code>, <code><a href="../instructions/fed/CumulativeOffsetFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">CumulativeOffsetFEDInstruction</a></code>, <code><a href="../instructions/spark/CumulativeOffsetSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">CumulativeOffsetSPInstruction</a></code>, <code><a href="../instructions/cp/DataGenCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">DataGenCPInstruction</a></code>, <code><a href="../instructions/cp/DeCompressionCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">DeCompressionCPInstruction</a></code>, <code><a href="../instructions/spark/DeCompressionSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">DeCompressionSPInstruction</a></code>, <code><a href="../instructions/cp/DnnCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">DnnCPInstruction</a></code>, <code><a href="../instructions/gpu/DnnGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">DnnGPUInstruction</a></code>, <code><a href="../instructions/spark/DnnSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">DnnSPInstruction</a></code>, <code><a href="../controlprogram/federated/FederatedStatistics.FedStatsCollectFunction.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedStatistics.FedStatsCollectFunction</a></code>, <code><a href="../controlprogram/federated/FederatedUDF.html" title="class in org.apache.sysds.runtime.controlprogram.federated">FederatedUDF</a></code>, <code><a href="../instructions/cp/FrameAppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">FrameAppendCPInstruction</a></code>, <code><a href="../instructions/spark/FrameAppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">FrameAppendMSPInstruction</a></code>, <code><a href="../instructions/spark/FrameAppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">FrameAppendRSPInstruction</a></code>, <code><a href="../instructions/cp/FrameIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">FrameIndexingCPInstruction</a></code>, <code><a href="../instructions/spark/FrameIndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">FrameIndexingSPInstruction</a></code>, <code><a href="../instructions/gpu/GPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">GPUInstruction</a></code>, <code><a href="../instructions/cp/IndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">IndexingCPInstruction</a></code>, <code><a href="../instructions/fed/IndexingFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">IndexingFEDInstruction</a></code>, <code><a href="../instructions/spark/IndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">IndexingSPInstruction</a></code>, <code><a href="../instructions/fed/InitFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">InitFEDInstruction</a></code>, <code><a href="../instructions/spark/LIBSVMReblockSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">LIBSVMReblockSPInstruction</a></code>, <code><a href="../instructions/cp/ListAppendRemoveCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ListAppendRemoveCPInstruction</a></code>, <code><a href="../instructions/cp/ListIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ListIndexingCPInstruction</a></code>, <code><a href="../instructions/cp/LocalCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">LocalCPInstruction</a></code>, <code><a href="../instructions/spark/MapmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MapmmSPInstruction</a></code>, <code><a href="../instructions/cp/MatrixAppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MatrixAppendCPInstruction</a></code>, <code><a href="../instructions/gpu/MatrixAppendGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixAppendGPUInstruction</a></code>, <code><a href="../instructions/spark/MatrixAppendMSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MatrixAppendMSPInstruction</a></code>, <code><a href="../instructions/spark/MatrixAppendRSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MatrixAppendRSPInstruction</a></code>, <code><a href="../instructions/gpu/MatrixBuiltinGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixBuiltinGPUInstruction</a></code>, <code><a href="../instructions/cp/MatrixBuiltinNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MatrixBuiltinNaryCPInstruction</a></code>, <code><a href="../instructions/cpfile/MatrixIndexingCPFileInstruction.html" title="class in org.apache.sysds.runtime.instructions.cpfile">MatrixIndexingCPFileInstruction</a></code>, <code><a href="../instructions/cp/MatrixIndexingCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MatrixIndexingCPInstruction</a></code>, <code><a href="../instructions/gpu/MatrixIndexingGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixIndexingGPUInstruction</a></code>, <code><a href="../instructions/spark/MatrixIndexingSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MatrixIndexingSPInstruction</a></code>, <code><a href="../instructions/gpu/MatrixMatrixArithmeticGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixMatrixArithmeticGPUInstruction</a></code>, <code><a href="../instructions/gpu/MatrixMatrixAxpyGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixMatrixAxpyGPUInstruction</a></code>, <code><a href="../instructions/gpu/MatrixMatrixBuiltinGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixMatrixBuiltinGPUInstruction</a></code>, <code><a href="../instructions/gpu/MatrixMatrixRelationalBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixMatrixRelationalBinaryGPUInstruction</a></code>, <code><a href="../instructions/gpu/MatrixReshapeGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MatrixReshapeGPUInstruction</a></code>, <code><a href="../instructions/spark/MatrixReshapeSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MatrixReshapeSPInstruction</a></code>, <code><a href="../instructions/cp/MMChainCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MMChainCPInstruction</a></code>, <code><a href="../instructions/fed/MMChainFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">MMChainFEDInstruction</a></code>, <code><a href="../instructions/fed/MMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">MMFEDInstruction</a></code>, <code><a href="../instructions/cp/MMTSJCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MMTSJCPInstruction</a></code>, <code><a href="../instructions/gpu/MMTSJGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">MMTSJGPUInstruction</a></code>, <code><a href="../instructions/cp/MultiReturnBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MultiReturnBuiltinCPInstruction</a></code>, <code><a href="../instructions/cp/MultiReturnParameterizedBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">MultiReturnParameterizedBuiltinCPInstruction</a></code>, <code><a href="../instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">MultiReturnParameterizedBuiltinFEDInstruction</a></code>, <code><a href="../instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder.html" title="class in org.apache.sysds.runtime.instructions.fed">MultiReturnParameterizedBuiltinFEDInstruction.CreateFrameEncoder</a></code>, <code><a href="../instructions/fed/MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder.html" title="class in org.apache.sysds.runtime.instructions.fed">MultiReturnParameterizedBuiltinFEDInstruction.ExecuteFrameEncoder</a></code>, <code><a href="../instructions/spark/MultiReturnParameterizedBuiltinSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">MultiReturnParameterizedBuiltinSPInstruction</a></code>, <code><a href="../instructions/cp/ParameterizedBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ParameterizedBuiltinCPInstruction</a></code>, <code><a href="../instructions/fed/ParameterizedBuiltinFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">ParameterizedBuiltinFEDInstruction</a></code>, <code><a href="../instructions/fed/ParameterizedBuiltinFEDInstruction.DecodeMatrix.html" title="class in org.apache.sysds.runtime.instructions.fed">ParameterizedBuiltinFEDInstruction.DecodeMatrix</a></code>, <code><a href="../instructions/spark/ParameterizedBuiltinSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">ParameterizedBuiltinSPInstruction</a></code>, <code><a href="../instructions/cp/ParamservBuiltinCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ParamservBuiltinCPInstruction</a></code>, <code><a href="../instructions/spark/PMapmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">PMapmmSPInstruction</a></code>, <code><a href="../instructions/cp/PMMJCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">PMMJCPInstruction</a></code>, <code><a href="../instructions/spark/PmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">PmmSPInstruction</a></code>, <code><a href="../instructions/cp/PrefetchCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">PrefetchCPInstruction</a></code>, <code><a href="../../hops/fedplanner/PrivacyConstraintLoader.PrivacyConstraintRetriever.html" title="class in org.apache.sysds.hops.fedplanner">PrivacyConstraintLoader.PrivacyConstraintRetriever</a></code>, <code><a href="../instructions/cp/QuantilePickCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">QuantilePickCPInstruction</a></code>, <code><a href="../instructions/fed/QuantilePickFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">QuantilePickFEDInstruction</a></code>, <code><a href="../instructions/fed/QuantilePickFEDInstruction.CreateMatrixFromFrame.html" title="class in org.apache.sysds.runtime.instructions.fed">QuantilePickFEDInstruction.CreateMatrixFromFrame</a></code>, <code><a href="../instructions/fed/QuantilePickFEDInstruction.GetHistogram.html" title="class in org.apache.sysds.runtime.instructions.fed">QuantilePickFEDInstruction.GetHistogram</a></code>, <code><a href="../instructions/fed/QuantilePickFEDInstruction.GetValuesInRange.html" title="class in org.apache.sysds.runtime.instructions.fed">QuantilePickFEDInstruction.GetValuesInRange</a></code>, <code><a href="../instructions/fed/QuantilePickFEDInstruction.GetValuesInRanges.html" title="class in org.apache.sysds.runtime.instructions.fed">QuantilePickFEDInstruction.GetValuesInRanges</a></code>, <code><a href="../instructions/fed/QuantilePickFEDInstruction.MinMax.html" title="class in org.apache.sysds.runtime.instructions.fed">QuantilePickFEDInstruction.MinMax</a></code>, <code><a href="../instructions/spark/QuantilePickSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">QuantilePickSPInstruction</a></code>, <code><a href="../instructions/cp/QuantileSortCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">QuantileSortCPInstruction</a></code>, <code><a href="../instructions/fed/QuantileSortFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">QuantileSortFEDInstruction</a></code>, <code><a href="../instructions/spark/QuantileSortSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">QuantileSortSPInstruction</a></code>, <code><a href="../instructions/cp/QuaternaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">QuaternaryCPInstruction</a></code>, <code><a href="../instructions/fed/QuaternaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">QuaternaryFEDInstruction</a></code>, <code><a href="../instructions/spark/QuaternarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">QuaternarySPInstruction</a></code>, <code><a href="../instructions/fed/QuaternaryWCeMMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">QuaternaryWCeMMFEDInstruction</a></code>, <code><a href="../instructions/fed/QuaternaryWDivMMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">QuaternaryWDivMMFEDInstruction</a></code>, <code><a href="../instructions/fed/QuaternaryWSigmoidFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">QuaternaryWSigmoidFEDInstruction</a></code>, <code><a href="../instructions/fed/QuaternaryWSLossFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">QuaternaryWSLossFEDInstruction</a></code>, <code><a href="../instructions/fed/QuaternaryWUMMFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">QuaternaryWUMMFEDInstruction</a></code>, <code><a href="../instructions/spark/RandSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">RandSPInstruction</a></code>, <code><a href="../instructions/fed/ReblockFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">ReblockFEDInstruction</a></code>, <code><a href="../instructions/spark/ReblockSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">ReblockSPInstruction</a></code>, <code><a href="../instructions/gpu/RelationalBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">RelationalBinaryGPUInstruction</a></code>, <code><a href="../instructions/cp/ReorgCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ReorgCPInstruction</a></code>, <code><a href="../instructions/fed/ReorgFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">ReorgFEDInstruction</a></code>, <code><a href="../instructions/fed/ReorgFEDInstruction.DiagMatrix.html" title="class in org.apache.sysds.runtime.instructions.fed">ReorgFEDInstruction.DiagMatrix</a></code>, <code><a href="../instructions/fed/ReorgFEDInstruction.Rdiag.html" title="class in org.apache.sysds.runtime.instructions.fed">ReorgFEDInstruction.Rdiag</a></code>, <code><a href="../instructions/gpu/ReorgGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">ReorgGPUInstruction</a></code>, <code><a href="../instructions/spark/ReorgSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">ReorgSPInstruction</a></code>, <code><a href="../instructions/cp/ReshapeCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ReshapeCPInstruction</a></code>, <code><a href="../instructions/fed/ReshapeFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">ReshapeFEDInstruction</a></code>, <code><a href="../instructions/spark/RmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">RmmSPInstruction</a></code>, <code><a href="../instructions/cp/ScalarAppendCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ScalarAppendCPInstruction</a></code>, <code><a href="../instructions/cp/ScalarBuiltinNaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">ScalarBuiltinNaryCPInstruction</a></code>, <code><a href="../instructions/gpu/ScalarMatrixArithmeticGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">ScalarMatrixArithmeticGPUInstruction</a></code>, <code><a href="../instructions/gpu/ScalarMatrixBuiltinGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">ScalarMatrixBuiltinGPUInstruction</a></code>, <code><a href="../instructions/gpu/ScalarMatrixRelationalBinaryGPUInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">ScalarMatrixRelationalBinaryGPUInstruction</a></code>, <code><a href="../instructions/cp/SpoofCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">SpoofCPInstruction</a></code>, <code><a href="../instructions/gpu/SpoofCUDAInstruction.html" title="class in org.apache.sysds.runtime.instructions.gpu">SpoofCUDAInstruction</a></code>, <code><a href="../instructions/cp/StringInitCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">StringInitCPInstruction</a></code>, <code><a href="../instructions/cp/TernaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">TernaryCPInstruction</a></code>, <code><a href="../instructions/fed/TernaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">TernaryFEDInstruction</a></code>, <code><a href="../instructions/cp/TernaryFrameScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">TernaryFrameScalarCPInstruction</a></code>, <code><a href="../instructions/fed/TernaryFrameScalarFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">TernaryFrameScalarFEDInstruction</a></code>, <code><a href="../instructions/spark/TernaryFrameScalarSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">TernaryFrameScalarSPInstruction</a></code>, <code><a href="../instructions/spark/TernarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">TernarySPInstruction</a></code>, <code><a href="../instructions/spark/Tsmm2SPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">Tsmm2SPInstruction</a></code>, <code><a href="../instructions/fed/TsmmFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">TsmmFEDInstruction</a></code>, <code><a href="../instructions/spark/TsmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">TsmmSPInstruction</a></code>, <code><a href="../instructions/cp/UaggOuterChainCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">UaggOuterChainCPInstruction</a></code>, <code><a href="../instructions/spark/UaggOuterChainSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">UaggOuterChainSPInstruction</a></code>, <code><a href="../instructions/cp/UnaryCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">UnaryCPInstruction</a></code>, <code><a href="../instructions/fed/UnaryFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">UnaryFEDInstruction</a></code>, <code><a href="../instructions/cp/UnaryFrameCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">UnaryFrameCPInstruction</a></code>, <code><a href="../instructions/spark/UnaryFrameSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">UnaryFrameSPInstruction</a></code>, <code><a href="../instructions/cp/UnaryMatrixCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">UnaryMatrixCPInstruction</a></code>, <code><a href="../instructions/fed/UnaryMatrixFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">UnaryMatrixFEDInstruction</a></code>, <code><a href="../instructions/spark/UnaryMatrixSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">UnaryMatrixSPInstruction</a></code>, <code><a href="../instructions/cp/UnaryScalarCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">UnaryScalarCPInstruction</a></code>, <code><a href="../instructions/spark/UnarySPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">UnarySPInstruction</a></code>, <code><a href="../instructions/cp/VariableCPInstruction.html" title="class in org.apache.sysds.runtime.instructions.cp">VariableCPInstruction</a></code>, <code><a href="../instructions/fed/VariableFEDInstruction.html" title="class in org.apache.sysds.runtime.instructions.fed">VariableFEDInstruction</a></code>, <code><a href="../instructions/spark/WriteSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">WriteSPInstruction</a></code>, <code><a href="../instructions/spark/ZipmmSPInstruction.html" title="class in org.apache.sysds.runtime.instructions.spark">ZipmmSPInstruction</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">LineageTraceable</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t5" class="tableTab"><span><a href="javascript:show(16);">Default Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>org.apache.commons.lang3.tuple.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="LineageItem.html" title="class in org.apache.sysds.runtime.lineage">LineageItem</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLineageItem(org.apache.sysds.runtime.controlprogram.context.ExecutionContext)">getLineageItem</a></span>&#8203;(<a href="../controlprogram/context/ExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context">ExecutionContext</a>&nbsp;ec)</code></th>
<td class="colLast">
<div class="block">Obtain lineage trace of an instruction with a single output.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>default org.apache.commons.lang3.tuple.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="LineageItem.html" title="class in org.apache.sysds.runtime.lineage">LineageItem</a>&gt;[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLineageItems(org.apache.sysds.runtime.controlprogram.context.ExecutionContext)">getLineageItems</a></span>&#8203;(<a href="../controlprogram/context/ExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context">ExecutionContext</a>&nbsp;ec)</code></th>
<td class="colLast">
<div class="block">Obtain lineage trace of an instruction with multiple outputs.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>default boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasSingleLineage()">hasSingleLineage</a></span>()</code></th>
<td class="colLast">
<div class="block">Obtain meta data on number of outputs and thus, number of lineage items.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="hasSingleLineage()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasSingleLineage</h4>
<pre class="methodSignature">default&nbsp;boolean&nbsp;hasSingleLineage()</pre>
<div class="block">Obtain meta data on number of outputs and thus, number of lineage items.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true iff instruction has a single output</dd>
</dl>
</li>
</ul>
<a id="getLineageItem(org.apache.sysds.runtime.controlprogram.context.ExecutionContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLineageItem</h4>
<pre class="methodSignature">org.apache.commons.lang3.tuple.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="LineageItem.html" title="class in org.apache.sysds.runtime.lineage">LineageItem</a>&gt;&nbsp;getLineageItem&#8203;(<a href="../controlprogram/context/ExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context">ExecutionContext</a>&nbsp;ec)</pre>
<div class="block">Obtain lineage trace of an instruction with a single output.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ec</code> - execution context w/ live variables</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>pair of (output variable name, output lineage item)</dd>
</dl>
</li>
</ul>
<a id="getLineageItems(org.apache.sysds.runtime.controlprogram.context.ExecutionContext)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getLineageItems</h4>
<pre class="methodSignature">default&nbsp;org.apache.commons.lang3.tuple.Pair&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="LineageItem.html" title="class in org.apache.sysds.runtime.lineage">LineageItem</a>&gt;[]&nbsp;getLineageItems&#8203;(<a href="../controlprogram/context/ExecutionContext.html" title="class in org.apache.sysds.runtime.controlprogram.context">ExecutionContext</a>&nbsp;ec)</pre>
<div class="block">Obtain lineage trace of an instruction with multiple outputs.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ec</code> - execution context w/ live variables</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>pairs of (output variable name, output lineage item)</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/LineageTraceable.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>