blob: 20b0f59b5cd7d5ce55c4aa98eb2b164fc3604f69 [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>All Classes and Interfaces (Apache Wayang (incubating) 1.1.0 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="class index">
<meta name="generator" content="javadoc/AllClassesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="script-dir/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="script-dir/jquery-3.7.1.min.js"></script>
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
</head>
<body class="all-classes-index-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "./";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<div class="about-language">Apache Wayang (incubating)</div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-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#all-classes">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
</div>
<div id="all-classes-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enum Classes</button><button id="all-classes-table-tab5" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab5', 2)" class="table-tab">Exceptions</button><button id="all-classes-table-tab7" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab7', 2)" class="table-tab">Annotation Interfaces</button></div>
<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality">AbstractAlternativeCardinalityPusher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityPusher</code></a> implementation for <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OperatorAlternative</code></a>s and subclasses.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/AbstractChannelInstance.html" title="class in org.apache.wayang.core.platform">AbstractChannelInstance</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Template for <a href="org/apache/wayang/core/platform/ChannelInstance.html" title="interface in org.apache.wayang.core.platform"><code>ChannelInstance</code></a> implementations.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/AbstractReferenceCountable.html" title="class in org.apache.wayang.core.util">AbstractReferenceCountable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implements a template for <a href="org/apache/wayang/core/util/ReferenceCountable.html" title="interface in org.apache.wayang.core.util"><code>ReferenceCountable</code></a> objects.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.html" title="type parameter in AbstractTopologicalTraversal">ActivatorType</a> extends <a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activator.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activator</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.html" title="type parameter in AbstractTopologicalTraversal">ActivationType</a>&gt;,<wbr><a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.html" title="type parameter in AbstractTopologicalTraversal">ActivationType</a> extends <a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activation.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activation</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.html" title="type parameter in AbstractTopologicalTraversal">ActivatorType</a>&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Encapsulates logic to traverse a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a> in a topological, bottom-up manner.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.AbortException.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.AbortException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Declares that the current traversal should be aborted.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activation.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activation</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activation.html" title="type parameter in AbstractTopologicalTraversal.Activation">TActivator</a> extends <a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activator.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activator</a>&lt;? extends <a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activation.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activation</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activation.html" title="type parameter in AbstractTopologicalTraversal.Activation">TActivator</a>&gt;&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes a reference to an input of an <a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activator.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal"><code>AbstractTopologicalTraversal.Activator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activator.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activator</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activator.html" title="type parameter in AbstractTopologicalTraversal.Activator">TActivation</a> extends <a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activation.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activation</a>&lt;? extends <a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activator.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activator</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activator.html" title="type parameter in AbstractTopologicalTraversal.Activator">TActivation</a>&gt;&gt;&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps a <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimator</code></a>, thereby caching its input <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimate</code></a>s and keeping track
of its dependent <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/Action.html" title="interface in org.apache.wayang.core.util">Action</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">This interface represents any piece of code that takes no input and produces no output but may fail.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/Actions.html" title="class in org.apache.wayang.core.util">Actions</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to perform actions.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/ActualOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ActualOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Operator free of ambiguities.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/optimizer/Adam.html" title="class in org.apache.wayang.basic.model.optimizer">Adam</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/spark_helpers/addUniqueID.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">addUniqueID</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/addUniqueID.html" title="type parameter in addUniqueID">Input</a> extends <a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/addUniqueID.html" title="type parameter in addUniqueID">Input</a>&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateAddCols.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">AggregateAddCols</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateFunction.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">AggregateFunction</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateGetResult.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">AggregateGetResult</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateKeyExtractor.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">AggregateKeyExtractor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/AggregateOptimizationContext.html" title="class in org.apache.wayang.core.optimizer">AggregateOptimizationContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/optimizer/OptimizationContext.html" title="class in org.apache.wayang.core.optimizer"><code>OptimizationContext</code></a> implementation aggregates several <a href="org/apache/wayang/core/optimizer/OptimizationContext.html" title="class in org.apache.wayang.core.optimizer"><code>OptimizationContext</code></a>s and exposes
their <a href="org/apache/wayang/core/optimizer/OptimizationContext.OperatorContext.html" title="class in org.apache.wayang.core.optimizer"><code>OptimizationContext.OperatorContext</code></a> in an aggregated manner.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AggregateWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">AggregateWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AggregateWrapper.html" title="type parameter in AggregateWrapper">R</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">AggregatingCardinalityEstimator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimator</code></a> implementation that can have multiple ways of calculating a <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimate</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/function/AggregationDescriptor.html" title="class in org.apache.wayang.core.function">AggregationDescriptor</a>&lt;<a href="org/apache/wayang/core/function/AggregationDescriptor.html" title="type parameter in AggregationDescriptor">InputType</a>,<wbr><a href="org/apache/wayang/core/function/AggregationDescriptor.html" title="type parameter in AggregationDescriptor">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This descriptor pertains to functions that take multiple data units and aggregate them into a single data unit.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/AmazonS3Source.html" title="class in org.apache.wayang.basic.operators">AmazonS3Source</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This source reads a blob file stored in Amazon s3 and outputs the lines as data units.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/AmazonS3SourceMapping.html" title="class in org.apache.wayang.java.mapping">AmazonS3SourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/AmazonS3Source.html" title="class in org.apache.wayang.basic.operators"><code>AmazonS3Source</code></a> to <a href="org/apache/wayang/java/operators/JavaAmazonS3Source.html" title="class in org.apache.wayang.java.operators"><code>JavaAmazonS3Source</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/monitoring/interfaces/Application.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Application</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">This interface represents an application metrics in a Spark cluster.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.html" title="class in org.apache.wayang.spark.monitoring.metrics">ApplicationEnd</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The <code>ApplicationEnd</code> class represents an application that has ended.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/ApplicationStart.html" title="class in org.apache.wayang.spark.monitoring.metrics">ApplicationStart</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The ApplicationStart class implements the Application and SerializableObject interfaces.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/ArgMax.html" title="class in org.apache.wayang.basic.model.op">ArgMax</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">AssignWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapper.html" title="type parameter in AssignWrapper">R</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapperLocal.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">AssignWrapperLocal</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapperLocal.html" title="type parameter in AssignWrapperLocal">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/AtomicExecution.html" title="class in org.apache.wayang.core.platform">AtomicExecution</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An atomic execution describes the smallest work unit considered by Wayang's cost model.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/AtomicExecution.KeyOrLoadSerializer.html" title="class in org.apache.wayang.core.platform">AtomicExecution.KeyOrLoadSerializer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util"><code>JsonSerializer</code></a> stores the given instances via their <a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api"><code>Configuration</code></a>
key, if any, or else by the <a href="org/apache/wayang/core/optimizer/costs/LoadProfile.html" title="class in org.apache.wayang.core.optimizer.costs"><code>LoadProfile</code></a> that they estimate.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/AtomicExecutionGroup.html" title="class in org.apache.wayang.core.platform">AtomicExecutionGroup</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class groups <a href="org/apache/wayang/core/platform/AtomicExecution.html" title="class in org.apache.wayang.core.platform"><code>AtomicExecution</code></a>s with a common <a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>EstimationContext</code></a> and <a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/AtomicExecutionGroup.Serializer.html" title="class in org.apache.wayang.core.platform">AtomicExecutionGroup.Serializer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util"><code>JsonSerializer</code></a> implementation for <a href="org/apache/wayang/core/platform/AtomicExecutionGroup.html" title="class in org.apache.wayang.core.platform"><code>AtomicExecutionGroup</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/Attr.html" title="class in org.apache.wayang.spark.operators.ml">Attr</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/AzureBlobStorageSource.html" title="class in org.apache.wayang.basic.operators">AzureBlobStorageSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This source reads a blob file stored in Azure Blob Storage and outputs the lines as data units.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/AzureBlobStorageSourceMapping.html" title="class in org.apache.wayang.java.mapping">AzureBlobStorageSourceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/AzureBlobStorageSource.html" title="class in org.apache.wayang.basic.operators"><code>AzureBlobStorageSource</code></a> to <a href="org/apache/wayang/java/operators/JavaAzureBlobStorageSource.html" title="class in org.apache.wayang.java.operators"><code>JavaAzureBlobStorageSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="type parameter in BasicDataUnitType">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A basic data unit type is elementary and not constructed from other data unit types.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/BatchNorm.html" title="class in org.apache.wayang.basic.model.op.nn">BatchNorm</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/BatchNorm2D.html" title="class in org.apache.wayang.basic.model.op.nn">BatchNorm2D</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/BatchNorm3D.html" title="class in org.apache.wayang.basic.model.op.nn">BatchNorm3D</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/profiler/log/sampling/Battle.html" title="interface in org.apache.wayang.profiler.log.sampling">Battle</a>&lt;<a href="org/apache/wayang/profiler/log/sampling/Battle.html" title="type parameter in Battle">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Implementation of a battle between to elements.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/mathex/model/BinaryOperation.html" title="class in org.apache.wayang.core.util.mathex.model">BinaryOperation</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An operation <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/BinaryOperatorAdapter.html" title="class in org.apache.wayang.spark.compiler">BinaryOperatorAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/BinaryOperatorAdapter.html" title="type parameter in BinaryOperatorAdapter">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BinaryOperator.html" title="class or interface in java.util.function" class="external-link"><code>BinaryOperator</code></a> as a <code>Function2</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/BinaryOperatorProfiler.html" title="class in org.apache.wayang.profiler.java">BinaryOperatorProfiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/java/OperatorProfiler.html" title="class in org.apache.wayang.profiler.java"><code>OperatorProfiler</code></a> specifically for <a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators"><code>JavaExecutionOperator</code></a>s with a single <a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>InputSlot</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/BinaryOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark">BinaryOperatorProfiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark"><code>SparkOperatorProfiler</code></a> implementation for <a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators"><code>SparkExecutionOperator</code></a>s with two inputs and one output.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="type parameter in BinaryToUnaryOperator">InputType0</a>,<wbr><a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="type parameter in BinaryToUnaryOperator">InputType1</a>,<wbr><a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="type parameter in BinaryToUnaryOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator has two inputs and a single output.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/Bitmask.html" title="class in org.apache.wayang.core.util">Bitmask</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A mutable bit-mask.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.html" title="class in org.apache.wayang.iejoin.operators.java_helpers">BitSetJoin</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Input</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">BitSetJoin</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.html" title="type parameter in BitSetJoin">Type1</a>&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform">Breakpoint</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Describes when to interrupt the execution of an <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/channels/BroadcastChannel.html" title="class in org.apache.wayang.spark.channels">BroadcastChannel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> that represents a broadcasted value.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">build2ListObject</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">TypeXPivot</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">TypeXPivot</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">TypeXRef</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">TypeXRef</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">Input</a> extends <a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">Input</a>&gt;&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/Canonicalizer.html" title="class in org.apache.wayang.core.util">Canonicalizer</a>&lt;<a href="org/apache/wayang/core/util/Canonicalizer.html" title="type parameter in Canonicalizer">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This utility maintains canonical sets of objects.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/CardinalityBreakpoint.html" title="class in org.apache.wayang.core.platform">CardinalityBreakpoint</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform"><code>Breakpoint</code></a> implementation that is based on the <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimate</code></a>s of <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An estimate of cardinality within a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a> expressed as a <a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" title="class in org.apache.wayang.core.optimizer"><code>ProbabilisticIntervalEstimate</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimationTraversal</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimator</code></a> that subsumes a DAG of operators, each one providing a local <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Computes <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimate</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimatorManager</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Handles the <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimate</code></a>s of a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityPusher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Pushes a input <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimate</code></a>s through an <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> and yields its output
<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimate</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/CardinalityRepository.html" title="class in org.apache.wayang.core.profiling">CardinalityRepository</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Stores cardinalities that have been collected by the <a href="org/apache/wayang/core/platform/CrossPlatformExecutor.html" title="class in org.apache.wayang.core.platform"><code>CrossPlatformExecutor</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/CartesianMapping.html" title="class in org.apache.wayang.flink.mapping">CartesianMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators"><code>CartesianOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkCartesianOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkCartesianOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/CartesianMapping.html" title="class in org.apache.wayang.java.mapping">CartesianMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators"><code>CartesianOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaCartesianOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaCartesianOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/CartesianMapping.html" title="class in org.apache.wayang.spark.mapping">CartesianMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators"><code>CartesianOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkCartesianOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkCartesianOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators">CartesianOperator</a>&lt;<a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="type parameter in CartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="type parameter in CartesianOperator">InputType1</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator returns the cartesian product of elements of input datasets.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Cast.html" title="class in org.apache.wayang.basic.model.op">Cast</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan">Channel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Models the data movement between to <a href="org/apache/wayang/core/plan/executionplan/ExecutionTask.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionTask</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversion</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Can convert a given <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> to another <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversionGraph.html" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversionGraph</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This graph contains a set of <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversionGraph.CostbasedTreeSelectionStrategy.html" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversionGraph.CostbasedTreeSelectionStrategy</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Prefers <code>ChannelConversionGraph.Tree</code>s with lower cost.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversionGraph.RandomTreeSelectionStrategy.html" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversionGraph.RandomTreeSelectionStrategy</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Prefers <code>ChannelConversionGraph.Tree</code>s with lower cost.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/channels/ChannelConversions.html" title="class in org.apache.wayang.flink.channels">ChannelConversions</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s used by the <a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform"><code>FlinkPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/channels/ChannelConversions.html" title="class in org.apache.wayang.giraph.channels">ChannelConversions</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s for the <a href="org/apache/wayang/giraph/platform/GiraphPlatform.html" title="class in org.apache.wayang.giraph.platform"><code>GiraphPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/channels/ChannelConversions.html" title="class in org.apache.wayang.java.channels">ChannelConversions</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/channels/ChannelConversions.html" title="class in org.apache.wayang.postgres.channels">ChannelConversions</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for the <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s supported for this platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/channels/ChannelConversions.html" title="class in org.apache.wayang.spark.channels">ChannelConversions</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s used by the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/channels/ChannelConversions.html" title="class in org.apache.wayang.sqlite3.channels">ChannelConversions</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for the <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s supported for this platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/channels/ChannelConversions.html" title="class in org.apache.wayang.tensorflow.channels">ChannelConversions</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s for the <a href="org/apache/wayang/tensorflow/platform/TensorflowPlatform.html" title="class in org.apache.wayang.tensorflow.platform"><code>TensorflowPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/ChannelDescriptor.html" title="class in org.apache.wayang.core.platform">ChannelDescriptor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes a certain <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> type including further parameters.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/executionplan/ChannelInitializer.html" title="interface in org.apache.wayang.core.plan.executionplan">ChannelInitializer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Sets up the usage of <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> in an <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a> for a given <a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/platform/ChannelInstance.html" title="interface in org.apache.wayang.core.platform">ChannelInstance</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents the actual, allocated resource represented by <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/lineage/ChannelLineageNode.html" title="class in org.apache.wayang.core.platform.lineage">ChannelLineageNode</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Encapsulates a <a href="org/apache/wayang/core/platform/ChannelInstance.html" title="interface in org.apache.wayang.core.platform"><code>ChannelInstance</code></a> in the lazy execution lineage.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/CoGroupMapping.html" title="class in org.apache.wayang.flink.mapping">CoGroupMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>CoGroupOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkCoGroupOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/CoGroupMapping.html" title="class in org.apache.wayang.java.mapping">CoGroupMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaJoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/CoGroupMapping.html" title="class in org.apache.wayang.spark.mapping">CoGroupMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>CoGroupOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkCoGroupOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators">CoGroupOperator</a>&lt;<a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">InputType1</a>,<wbr><a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">Key</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator groups both inputs by some key and then matches groups with the same key.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/channels/CollectionChannel.html" title="class in org.apache.wayang.java.channels">CollectionChannel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> between two <a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators"><code>JavaExecutionOperator</code></a>s using an intermediate <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/CollectionProvider.html" title="class in org.apache.wayang.core.api.configuration">CollectionProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/CollectionProvider.html" title="type parameter in CollectionProvider">Value</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a> of objects.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators">CollectionSource</a>&lt;<a href="org/apache/wayang/basic/operators/CollectionSource.html" title="type parameter in CollectionSource">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This source takes as input a Java <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/CollectionSourceMapping.html" title="class in org.apache.wayang.flink.mapping">CollectionSourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators"><code>CollectionSource</code></a> to <a href="org/apache/wayang/flink/operators/FlinkCollectionSource.html" title="class in org.apache.wayang.flink.operators"><code>FlinkCollectionSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/CollectionSourceMapping.html" title="class in org.apache.wayang.java.mapping">CollectionSourceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators"><code>CollectionSource</code></a> to <a href="org/apache/wayang/java/operators/JavaCollectionSource.html" title="class in org.apache.wayang.java.operators"><code>JavaCollectionSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/CollectionSourceMapping.html" title="class in org.apache.wayang.spark.mapping">CollectionSourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators"><code>CollectionSource</code></a> to <a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" title="class in org.apache.wayang.spark.operators"><code>SparkCollectionSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/mapping/CollectionSourceMapping.html" title="class in org.apache.wayang.tensorflow.mapping">CollectionSourceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators"><code>CollectionSource</code></a> to <a href="org/apache/wayang/tensorflow/operators/TensorflowCollectionSource.html" title="class in org.apache.wayang.tensorflow.operators"><code>TensorflowCollectionSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/CollectionSplittableIterator.html" title="class in org.apache.wayang.flink.operators">CollectionSplittableIterator</a>&lt;<a href="org/apache/wayang/flink/operators/CollectionSplittableIterator.html" title="type parameter in CollectionSplittableIterator">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/mathex/model/CompiledFunction.html" title="class in org.apache.wayang.core.util.mathex.model">CompiledFunction</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a> implementation that represents a function with a static implementation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/platform/CompositeExecutionResource.html" title="interface in org.apache.wayang.core.platform">CompositeExecutionResource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block"><a href="org/apache/wayang/core/platform/ExecutionResource.html" title="interface in org.apache.wayang.core.platform"><code>ExecutionResource</code></a> that itself contains <a href="org/apache/wayang/core/platform/ExecutionResource.html" title="interface in org.apache.wayang.core.platform"><code>ExecutionResource</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/CompositeOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">CompositeOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">A composite operator can be decomposed into smaller operators.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="class in org.apache.wayang.ml4all.abstraction.api">Compute</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="type parameter in Compute">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="type parameter in Compute">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by zoi on 22/1/15.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/sgd/ComputeLogisticGradient.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">ComputeLogisticGradient</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">ComputePerPartitionWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="type parameter in ComputePerPartitionWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="type parameter in ComputePerPartitionWrapper">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">ComputeWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" title="type parameter in ComputeWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" title="type parameter in ComputeWrapper">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api">Configuration</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes both the configuration of a <a href="org/apache/wayang/core/api/WayangContext.html" title="class in org.apache.wayang.core.api"><code>WayangContext</code></a> and <a href="org/apache/wayang/core/api/Job.html" title="class in org.apache.wayang.core.api"><code>Job</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/ConjunctiveBreakpoint.html" title="class in org.apache.wayang.core.platform">ConjunctiveBreakpoint</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform"><code>Breakpoint</code></a> implementation that disrupts execution if all aggregated <a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform"><code>Breakpoint</code></a>s request a disruption.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/mathex/model/Constant.html" title="class in org.apache.wayang.core.util.mathex.model">Constant</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A constant <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/ConstantLoadProfileEstimator.html" title="class in org.apache.wayang.core.optimizer.costs">ConstantLoadProfileEstimator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a> that estimates a predefined <a href="org/apache/wayang/core/optimizer/costs/LoadProfile.html" title="class in org.apache.wayang.core.optimizer.costs"><code>LoadProfile</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/ConstantValueProvider.html" title="class in org.apache.wayang.core.api.configuration">ConstantValueProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/ConstantValueProvider.html" title="type parameter in ConstantValueProvider">Value</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Used by <a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api"><code>Configuration</code></a>s to provide some value.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/function/ConsumerDescriptor.html" title="class in org.apache.wayang.core.function">ConsumerDescriptor</a>&lt;<a href="org/apache/wayang/core/function/ConsumerDescriptor.html" title="type parameter in ConsumerDescriptor">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by bertty on 13-07-17.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/ConsumerIteratorAdapter.html" title="class in org.apache.wayang.core.util">ConsumerIteratorAdapter</a>&lt;<a href="org/apache/wayang/core/util/ConsumerIteratorAdapter.html" title="type parameter in ConsumerIteratorAdapter">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to expose interfaces that accept a callback as an <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link"><code>Iterator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/mathex/Context.html" title="interface in org.apache.wayang.core.util.mathex">Context</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Provides contextual variables and functions in order to evaluate an <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/Conv.html" title="class in org.apache.wayang.basic.model.op.nn">Conv</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/Conv2D.html" title="class in org.apache.wayang.basic.model.op.nn">Conv2D</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/Conv3D.html" title="class in org.apache.wayang.basic.model.op.nn">Conv3D</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/Convertor.html" title="class in org.apache.wayang.tensorflow.model">Convertor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/ConvLSTM2D.html" title="class in org.apache.wayang.basic.model.op.nn">ConvLSTM2D</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/core/util/Copyable.html" title="type parameter in Copyable">Self</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Implementing objects must be able to provide copies of themselves.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/CostMeasurement.html" title="class in org.apache.wayang.core.profiling">CostMeasurement</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This measurement captures execution costs w.r.t. to Wayang's cost model.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/Counter.html" title="class in org.apache.wayang.core.util">Counter</a>&lt;<a href="org/apache/wayang/core/util/Counter.html" title="type parameter in Counter">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This utility helps to count elements.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/CountMapping.html" title="class in org.apache.wayang.flink.mapping">CountMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators"><code>CountOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkCountOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkCountOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/CountMapping.html" title="class in org.apache.wayang.java.mapping">CountMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators"><code>CountOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaCountOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaCountOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/CountMapping.html" title="class in org.apache.wayang.spark.mapping">CountMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators"><code>CountOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkCountOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkCountOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators">CountOperator</a>&lt;<a href="org/apache/wayang/basic/operators/CountOperator.html" title="type parameter in CountOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator returns the count of elements in this stream.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/CrossEntropyLoss.html" title="class in org.apache.wayang.basic.model.op.nn">CrossEntropyLoss</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/CrossPlatformExecutor.html" title="class in org.apache.wayang.core.platform">CrossPlatformExecutor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Executes a (cross-platform) <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/CrossProductIterable.html" title="class in org.apache.wayang.core.util">CrossProductIterable</a>&lt;<a href="org/apache/wayang/core/util/CrossProductIterable.html" title="type parameter in CrossProductIterable">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Iterates all combinations, i.e., the Cartesian product, of given <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link"><code>Iterable</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/sources/fs/CsvRowConverter.html" title="class in org.apache.wayang.api.sql.sources.fs">CsvRowConverter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Based on Calcite's CSV enumerator.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/data/Data.html" title="class in org.apache.wayang.iejoin.data">Data</a>&lt;<a href="org/apache/wayang/iejoin/data/Data.html" title="type parameter in Data">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/data/Data.html" title="type parameter in Data">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/data/Data.html" title="type parameter in Data">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/data/Data.html" title="type parameter in Data">Type1</a>&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/data/Data.Comparator.html" title="class in org.apache.wayang.iejoin.data">Data.Comparator</a>&lt;<a href="org/apache/wayang/iejoin/data/Data.Comparator.html" title="type parameter in Data.Comparator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/data/Data.Comparator.html" title="type parameter in Data.Comparator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/data/Data.Comparator.html" title="type parameter in Data.Comparator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/data/Data.Comparator.html" title="type parameter in Data.Comparator">Type1</a>&gt;&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/execution/DatabaseDescriptor.html" title="class in org.apache.wayang.jdbc.execution">DatabaseDescriptor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class describes a database.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/java_helpers/DataComparator.html" title="class in org.apache.wayang.iejoin.operators.java_helpers">DataComparator</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/DataComparator.html" title="type parameter in DataComparator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/DataComparator.html" title="type parameter in DataComparator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/DataComparator.html" title="type parameter in DataComparator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/DataComparator.html" title="type parameter in DataComparator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/DataComparator.html" title="type parameter in DataComparator">Input</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/data/DataGenerators.html" title="class in org.apache.wayang.profiler.data">DataGenerators</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to create common data generators.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/profiler/data/DataGenerators.Generator.html" title="interface in org.apache.wayang.profiler.data">DataGenerators.Generator</a>&lt;<a href="org/apache/wayang/profiler/data/DataGenerators.Generator.html" title="type parameter in DataGenerators.Generator">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/channels/DataSetChannel.html" title="class in org.apache.wayang.flink.channels">DataSetChannel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes the situation where one <code>DataSet</code> is operated on, producing a further <code>DataSet</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/types/DataSetType.html" title="class in org.apache.wayang.core.types">DataSetType</a>&lt;<a href="org/apache/wayang/core/types/DataSetType.html" title="type parameter in DataSetType">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A data set is an abstraction of the Wayang programming model.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/types/DataUnitGroupType.html" title="class in org.apache.wayang.core.types">DataUnitGroupType</a>&lt;<a href="org/apache/wayang/core/types/DataUnitGroupType.html" title="type parameter in DataUnitGroupType">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A grouped data unit type describes just the structure of data units within a grouped dataset.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/types/DataUnitType.html" title="class in org.apache.wayang.core.types">DataUnitType</a>&lt;<a href="org/apache/wayang/core/types/DataUnitType.html" title="type parameter in DataUnitType">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The type of data types designate the kind of data that are being passed between operators.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ml/DecisionTreeClassificationMapping.html" title="class in org.apache.wayang.spark.mapping.ml">DecisionTreeClassificationMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/DecisionTreeClassificationOperator.html" title="class in org.apache.wayang.basic.operators"><code>DecisionTreeClassificationOperator</code></a> to <a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeClassificationOperator.html" title="class in org.apache.wayang.spark.operators.ml"><code>SparkDecisionTreeClassificationOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/basic/model/DecisionTreeClassificationModel.html" title="interface in org.apache.wayang.basic.model">DecisionTreeClassificationModel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/DecisionTreeClassificationOperator.html" title="class in org.apache.wayang.basic.operators">DecisionTreeClassificationOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ml/DecisionTreeRegressionMapping.html" title="class in org.apache.wayang.spark.mapping.ml">DecisionTreeRegressionMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/DecisionTreeRegressionOperator.html" title="class in org.apache.wayang.basic.operators"><code>DecisionTreeRegressionOperator</code></a> to <a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml"><code>SparkDecisionTreeRegressionOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/basic/model/DecisionTreeRegressionModel.html" title="interface in org.apache.wayang.basic.model">DecisionTreeRegressionModel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/DecisionTreeRegressionOperator.html" title="class in org.apache.wayang.basic.operators">DecisionTreeRegressionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">DefaultCardinalityEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Default implementation of the <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/DefaultCardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality">DefaultCardinalityPusher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Default <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityPusher</code></a> implementation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/channels/DefaultChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels">DefaultChannelConversion</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Default implementation of the <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/mathex/DefaultContext.html" title="class in org.apache.wayang.core.util.mathex">DefaultContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Default <a href="org/apache/wayang/core/util/mathex/Context.html" title="interface in org.apache.wayang.core.util.mathex"><code>Context</code></a> implementation that can be configured.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/DefaultEstimatableCost.html" title="class in org.apache.wayang.core.optimizer.costs">DefaultEstimatableCost</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/DefaultEstimatableCost.Factory.html" title="class in org.apache.wayang.core.optimizer.costs">DefaultEstimatableCost.Factory</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/DefaultLoadEstimator.html" title="class in org.apache.wayang.core.optimizer.costs">DefaultLoadEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of <a href="org/apache/wayang/core/optimizer/costs/LoadEstimator.html" title="class in org.apache.wayang.core.optimizer.costs"><code>LoadEstimator</code></a> that uses a single-point cost function.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/DefaultOptimizationContext.html" title="class in org.apache.wayang.core.optimizer">DefaultOptimizationContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This implementation of <a href="org/apache/wayang/core/optimizer/OptimizationContext.html" title="class in org.apache.wayang.core.optimizer"><code>OptimizationContext</code></a> represents a direct mapping from <a href="org/apache/wayang/core/optimizer/OptimizationContext.OperatorContext.html" title="class in org.apache.wayang.core.optimizer"><code>OptimizationContext.OperatorContext</code></a>
to executions of the respective <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/monitor/DisabledMonitor.html" title="class in org.apache.wayang.core.monitor">DisabledMonitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/hardware/DiskProfiler.html" title="class in org.apache.wayang.profiler.hardware">DiskProfiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Profiles the reading and writing speed to some directory.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/DistinctMapping.html" title="class in org.apache.wayang.flink.mapping">DistinctMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators"><code>DistinctOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkDistinctOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkDistinctOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/DistinctMapping.html" title="class in org.apache.wayang.java.mapping">DistinctMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators"><code>DistinctOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaDistinctOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaDistinctOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/DistinctMapping.html" title="class in org.apache.wayang.spark.mapping">DistinctMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators"><code>DistinctOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkDistinctOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkDistinctOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators">DistinctOperator</a>&lt;<a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="type parameter in DistinctOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator returns the distinct elements in this dataset.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/DLModel.html" title="class in org.apache.wayang.basic.model">DLModel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/DLModel.Builder.html" title="class in org.apache.wayang.basic.model">DLModel.Builder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" title="class in org.apache.wayang.basic.operators">DLTrainingOperator</a>&lt;<a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" title="type parameter in DLTrainingOperator">X</a>,<wbr><a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" title="type parameter in DLTrainingOperator">Y</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/DLTrainingOperator.Option.html" title="class in org.apache.wayang.basic.operators">DLTrainingOperator.Option</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/mapping/DLTrainingOperatorMapping.html" title="class in org.apache.wayang.tensorflow.mapping">DLTrainingOperatorMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" title="class in org.apache.wayang.basic.operators"><code>DLTrainingOperator</code></a> to <a href="org/apache/wayang/tensorflow/operators/TensorflowDLTrainingOperator.html" title="class in org.apache.wayang.tensorflow.operators"><code>TensorflowDLTrainingOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/DoWhileMapping.html" title="class in org.apache.wayang.flink.mapping">DoWhileMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators"><code>DoWhileOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkDoWhileOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkDoWhileOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/DoWhileMapping.html" title="class in org.apache.wayang.java.mapping">DoWhileMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators"><code>LoopOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaLoopOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaLoopOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/DoWhileMapping.html" title="class in org.apache.wayang.spark.mapping">DoWhileMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators"><code>LoopOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkLoopOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators">DoWhileOperator</a>&lt;<a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="type parameter in DoWhileOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="type parameter in DoWhileOperator">ConvergenceType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator has three inputs and two outputs.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/criterion/DummyFilter.html" title="class in org.apache.wayang.flink.compiler.criterion">DummyFilter</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/DummyFilter.html" title="type parameter in DummyFilter">InputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Create a that remove the elements null</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" title="class in org.apache.wayang.flink.compiler.criterion">DummyMap</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" title="type parameter in DummyMap">InputType</a>,<wbr><a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" title="type parameter in DummyMap">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class create a that genereta only null as convertion</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/DynamicEstimationContext.html" title="class in org.apache.wayang.profiler.log">DynamicEstimationContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>EstimationContext</code></a> implementation for <a href="org/apache/wayang/profiler/log/DynamicLoadEstimator.html" title="class in org.apache.wayang.profiler.log"><code>DynamicLoadEstimator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/DynamicLoadEstimator.html" title="class in org.apache.wayang.profiler.log">DynamicLoadEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Adjustable <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a> implementation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/profiler/log/DynamicLoadEstimator.SinglePointEstimator.html" title="interface in org.apache.wayang.profiler.log">DynamicLoadEstimator.SinglePointEstimator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/DynamicLoadProfileEstimator.html" title="class in org.apache.wayang.profiler.log">DynamicLoadProfileEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Adjustable <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a> implementation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/DynamicLoadProfileEstimators.html" title="class in org.apache.wayang.profiler.log">DynamicLoadProfileEstimators</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to create <a href="org/apache/wayang/profiler/log/DynamicLoadProfileEstimator.html" title="class in org.apache.wayang.profiler.log"><code>DynamicLoadProfileEstimator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plugin/DynamicPlugin.html" title="class in org.apache.wayang.core.plugin">DynamicPlugin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> can be arbitrarily customized.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Indivisible <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> that is not containing other <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/partition/EnumerationAlternative.html" title="class in org.apache.wayang.core.optimizer.partition">EnumerationAlternative</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An enumeration alternative is embedded within an <a href="org/apache/wayang/core/optimizer/partition/EnumerationBranch.html" title="class in org.apache.wayang.core.optimizer.partition"><code>EnumerationBranch</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/partition/EnumerationBranch.html" title="class in org.apache.wayang.core.optimizer.partition">EnumerationBranch</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An enumeration branch is the basic unit for enumeration, i.e., translation from a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a> to an
<a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Eq.html" title="class in org.apache.wayang.basic.model.op">Eq</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/costs/EstimatableCost.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimatableCost</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">EstimatableCost defines an interface for optimizer cost in terms of
methods to estimate a PlanImplementation's cost.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/costs/EstimatableCostFactory.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimatableCostFactory</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimationContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Provides parameters required by <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/wayang/core/plan/wayangplan/EstimationContextProperty.html" title="annotation interface in org.apache.wayang.core.plan.wayangplan">EstimationContextProperty</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab7">
<div class="block">Marks a property of an <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> that is relevant to the estimation process, i.e., should be provided
in <a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>EstimationContext</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/wayang/core/util/mathex/exceptions/EvaluationException.html" title="class in org.apache.wayang.core.util.mathex.exceptions">EvaluationException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">This exception signals a failed <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a> evaluation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/ExecutionContext.html" title="interface in org.apache.wayang.core.function">ExecutionContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">While a function is executed on a certain <a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a>, allows access to some information of the context in
which the function is being executed.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/lineage/ExecutionLineageNode.html" title="class in org.apache.wayang.core.platform.lineage">ExecutionLineageNode</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Encapsulates <a href="org/apache/wayang/core/platform/AtomicExecution.html" title="class in org.apache.wayang.core.platform"><code>AtomicExecution</code></a>s with a common <a href="org/apache/wayang/core/optimizer/OptimizationContext.OperatorContext.html" title="class in org.apache.wayang.core.optimizer"><code>OptimizationContext.OperatorContext</code></a> in a lazy execution lineage.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/ExecutionLog.html" title="class in org.apache.wayang.core.profiling">ExecutionLog</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Stores execution data have been collected by the <a href="org/apache/wayang/core/platform/CrossPlatformExecutor.html" title="class in org.apache.wayang.core.platform"><code>CrossPlatformExecutor</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ExecutionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">An execution operator is handled by a certain platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan">ExecutionPlan</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents an executable, cross-platform data flow.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.html" title="class in org.apache.wayang.core.profiling">ExecutionPlanMeasurement</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/commons/util/profiledb/model/Measurement.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Measurement</code></a> encapsulates an <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.ChannelNode.html" title="class in org.apache.wayang.core.profiling">ExecutionPlanMeasurement.ChannelNode</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Encapsulates a <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> of the <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.Link.html" title="class in org.apache.wayang.core.profiling">ExecutionPlanMeasurement.Link</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A directed link between an <a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.OperatorNode.html" title="class in org.apache.wayang.core.profiling"><code>ExecutionPlanMeasurement.OperatorNode</code></a> and a <a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.ChannelNode.html" title="class in org.apache.wayang.core.profiling"><code>ExecutionPlanMeasurement.ChannelNode</code></a> (in any order).</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.OperatorNode.html" title="class in org.apache.wayang.core.profiling">ExecutionPlanMeasurement.OperatorNode</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Encapsulates a <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> of the <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/platform/ExecutionResource.html" title="interface in org.apache.wayang.core.platform">ExecutionResource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Represents a resource allocated for execution that needs to be released manually.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/ExecutionResourceTemplate.html" title="class in org.apache.wayang.core.platform">ExecutionResourceTemplate</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implements various functionalities of an <a href="org/apache/wayang/core/platform/ExecutionResource.html" title="interface in org.apache.wayang.core.platform"><code>ExecutionResource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/executionplan/ExecutionStage.html" title="class in org.apache.wayang.core.plan.executionplan">ExecutionStage</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Resides within a <a href="org/apache/wayang/core/plan/executionplan/PlatformExecution.html" title="class in org.apache.wayang.core.plan.executionplan"><code>PlatformExecution</code></a> and represents the minimum execution unit that is controlled by Wayang.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/executionplan/ExecutionStageLoop.html" title="class in org.apache.wayang.core.plan.executionplan">ExecutionStageLoop</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class models the execution equivalent of <a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>LoopSubplan</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/platform/ExecutionState.html" title="interface in org.apache.wayang.core.platform">ExecutionState</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Contains a state of the execution of an <a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlow.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>ExecutionTaskFlow</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/executionplan/ExecutionTask.html" title="class in org.apache.wayang.core.plan.executionplan">ExecutionTask</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Serves as an adapter to include <a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>ExecutionOperator</code></a>s, which are usually parts of <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a>s, in
<a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlow.html" title="class in org.apache.wayang.core.optimizer.enumeration">ExecutionTaskFlow</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Graph of <a href="org/apache/wayang/core/plan/executionplan/ExecutionTask.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionTask</code></a>s and <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.html" title="class in org.apache.wayang.core.optimizer.enumeration">ExecutionTaskFlowCompiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Creates an <a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlow.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>ExecutionTaskFlow</code></a> from a <a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanImplementation</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.Activation.html" title="class in org.apache.wayang.core.optimizer.enumeration">ExecutionTaskFlowCompiler.Activation</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Propagates a <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> to its consumers.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform">Executor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">An executor executes <a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>ExecutionOperator</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/monitoring/interfaces/Executor.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Executor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">The Executor interface represents an executor in a Spark cluster.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/platform/Executor.Factory.html" title="interface in org.apache.wayang.core.platform">Executor.Factory</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Factory for <a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.html" title="class in org.apache.wayang.spark.monitoring.metrics">ExecutorAdded</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The ExecutorAdded class represents an executor added event in a distributed computing system.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/ExecutorRemoved.html" title="class in org.apache.wayang.spark.monitoring.metrics">ExecutorRemoved</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An event class representing the removal of an executor.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/ExecutorTemplate.html" title="class in org.apache.wayang.core.platform">ExecutorTemplate</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implements the <a href="org/apache/wayang/core/platform/ExecutionResource.html" title="interface in org.apache.wayang.core.platform"><code>ExecutionResource</code></a> handling as defined by <a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/ExecutorUpdated.html" title="class in org.apache.wayang.spark.monitoring.metrics">ExecutorUpdated</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An implementation of the Executor interface that represents an updated executor.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/model/Experiment.html" title="class in org.apache.wayang.commons.util.profiledb.model">Experiment</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An experiment comprises <a href="org/apache/wayang/commons/util/profiledb/model/Measurement.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Measurement</code></a>s from one specific <a href="org/apache/wayang/commons/util/profiledb/model/Subject.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Subject</code></a> execution.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/ExplainTreeNode.html" title="class in org.apache.wayang.core.util">ExplainTreeNode</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/ExplainUtils.html" title="class in org.apache.wayang.core.util">ExplainUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/ExplicitCollectionProvider.html" title="class in org.apache.wayang.core.api.configuration">ExplicitCollectionProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/ExplicitCollectionProvider.html" title="type parameter in ExplicitCollectionProvider">Value</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/api/configuration/CollectionProvider.html" title="class in org.apache.wayang.core.api.configuration"><code>CollectionProvider</code></a> implementation based on a blacklist and a whitelist.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex">Expression</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">A mathematical expression that can be evaluated.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/mathex/ExpressionBuilder.html" title="class in org.apache.wayang.core.util.mathex">ExpressionBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This utility builds <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a>s from an input <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link"><code>String</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.html" title="class in org.apache.wayang.spark.compiler">ExtendedBinaryOperatorAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.html" title="type parameter in ExtendedBinaryOperatorAdapter">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implements a <code>Function2</code> that calls <a href="org/apache/wayang/core/function/ExtendedFunction.html#open(org.apache.wayang.core.function.ExecutionContext)"><code>ExtendedFunction.open(ExecutionContext)</code></a>
of its implementation before delegating the very first <code>Function2.call(Object, Object)</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">ExtendedFlatMapFunctionAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.html" title="type parameter in ExtendedFlatMapFunctionAdapter">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.html" title="type parameter in ExtendedFlatMapFunctionAdapter">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implements a <code>FlatMapFunction</code> that calls <a href="org/apache/wayang/core/function/ExtendedFunction.html#open(org.apache.wayang.core.function.ExecutionContext)"><code>ExtendedFunction.open(ExecutionContext)</code></a>
of its implementation before delegating the very first <code>Function.call(Object)</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Used to enrich regular functions with additional life-cycle methods of <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/ExtendedFunction.html" title="class in org.apache.wayang.spark.compiler">ExtendedFunction</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedFunction.html" title="type parameter in ExtendedFunction">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/ExtendedFunction.html" title="type parameter in ExtendedFunction">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implements a <code>Function</code> that calls <a href="org/apache/wayang/core/function/ExtendedFunction.html#open(org.apache.wayang.core.function.ExecutionContext)"><code>ExtendedFunction.open(ExecutionContext)</code></a>
of its implementation before delegating the very first <code>Function.call(Object)</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/ExtendedMapFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">ExtendedMapFunctionAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedMapFunctionAdapter.html" title="type parameter in ExtendedMapFunctionAdapter">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/ExtendedMapFunctionAdapter.html" title="type parameter in ExtendedMapFunctionAdapter">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implements a <code>Function</code> that calls <a href="org/apache/wayang/core/function/ExtendedFunction.html#open(org.apache.wayang.core.function.ExecutionContext)"><code>ExtendedFunction.open(ExecutionContext)</code></a>
of its implementation before delegating the very first <code>Function.call(Object)</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">ExtendedMapPartitionsFunctionAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.html" title="type parameter in ExtendedMapPartitionsFunctionAdapter">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.html" title="type parameter in ExtendedMapPartitionsFunctionAdapter">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link"><code>Function</code></a> as a <code>FlatMapFunction</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/ExtendedPredicateAdapater.html" title="class in org.apache.wayang.spark.compiler">ExtendedPredicateAdapater</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedPredicateAdapater.html" title="type parameter in ExtendedPredicateAdapater">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implements a <code>Function</code> that calls <a href="org/apache/wayang/core/function/ExtendedFunction.html#open(org.apache.wayang.core.function.ExecutionContext)"><code>ExtendedFunction.open(ExecutionContext)</code></a>
of its implementation before delegating the very first <code>Function.call(Object)</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/java_helpers/extractData.html" title="class in org.apache.wayang.iejoin.operators.java_helpers">extractData</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/extractData.html" title="type parameter in extractData">TypeXPivot</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/extractData.html" title="type parameter in extractData">TypeXPivot</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/extractData.html" title="type parameter in extractData">TypeXRef</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/extractData.html" title="type parameter in extractData">TypeXRef</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/extractData.html" title="type parameter in extractData">Input</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">extractData</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">TypeXPivot</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">TypeXPivot</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">TypeXRef</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">TypeXRef</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">Input</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">FallbackCardinalityEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Assumes with a confidence of 50% that the output cardinality will be somewhere between 1 and the product of
all 10*input estimates.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/channels/FileChannel.html" title="class in org.apache.wayang.basic.channels">FileChannel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> that is realized via a file/set of files.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/channels/FileChannel.Descriptor.html" title="class in org.apache.wayang.basic.channels">FileChannel.Descriptor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/ChannelDescriptor.html" title="class in org.apache.wayang.core.platform"><code>ChannelDescriptor</code></a> for <a href="org/apache/wayang/basic/channels/FileChannel.html" title="class in org.apache.wayang.basic.channels"><code>FileChannel</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/channels/FileChannels.html" title="class in org.apache.wayang.spark.channels">FileChannels</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities for <a href="org/apache/wayang/basic/channels/FileChannel.html" title="class in org.apache.wayang.basic.channels"><code>FileChannel</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/monitor/FileMonitor.html" title="class in org.apache.wayang.core.monitor">FileMonitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/storage/FileStorage.html" title="class in org.apache.wayang.commons.util.profiledb.storage">FileStorage</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/fs/FileSystem.html" title="interface in org.apache.wayang.core.util.fs">FileSystem</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Abstraction for accessing a file system.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/fs/FileSystems.html" title="class in org.apache.wayang.core.util.fs">FileSystems</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tool to work with <a href="org/apache/wayang/core/util/fs/FileSystem.html" title="interface in org.apache.wayang.core.util.fs"><code>FileSystem</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/fs/FileUtils.html" title="class in org.apache.wayang.core.util.fs">FileUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/FilterMapping.html" title="class in org.apache.wayang.flink.mapping">FilterMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkFilterOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkFilterOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/mapping/FilterMapping.html" title="class in org.apache.wayang.genericjdbc.mapping">FilterMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a> to <a href="org/apache/wayang/genericjdbc/operators/GenericJdbcFilterOperator.html" title="class in org.apache.wayang.genericjdbc.operators"><code>GenericJdbcFilterOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/FilterMapping.html" title="class in org.apache.wayang.java.mapping">FilterMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaFilterOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaFilterOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/mapping/FilterMapping.html" title="class in org.apache.wayang.postgres.mapping">FilterMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a> to <a href="org/apache/wayang/postgres/operators/PostgresFilterOperator.html" title="class in org.apache.wayang.postgres.operators"><code>PostgresFilterOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/FilterMapping.html" title="class in org.apache.wayang.spark.mapping">FilterMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkFilterOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkFilterOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/mapping/FilterMapping.html" title="class in org.apache.wayang.sqlite3.mapping">FilterMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a> to <a href="org/apache/wayang/sqlite3/operators/Sqlite3FilterOperator.html" title="class in org.apache.wayang.sqlite3.operators"><code>Sqlite3FilterOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators">FilterOperator</a>&lt;<a href="org/apache/wayang/basic/operators/FilterOperator.html" title="type parameter in FilterOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator returns a new dataset after filtering by applying predicateDescriptor.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/FilterPredicateImpl.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">FilterPredicateImpl</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">filterUnwantedBlocks</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.html" title="type parameter in filterUnwantedBlocks">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.html" title="type parameter in filterUnwantedBlocks">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.html" title="type parameter in filterUnwantedBlocks">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.html" title="type parameter in filterUnwantedBlocks">Type1</a>&gt;&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/FixBreakpoint.html" title="class in org.apache.wayang.core.platform">FixBreakpoint</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes when to interrupt the execution of an <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">FixedSizeCardinalityEstimator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimator</code></a> implementation for <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s with a fix-sized output.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="class in org.apache.wayang.core.function">FlatMapDescriptor</a>&lt;<a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="type parameter in FlatMapDescriptor">Input</a>,<wbr><a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="type parameter in FlatMapDescriptor">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This descriptor pertains to functions that consume a single data unit and output a group of data units.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/FlatMapFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">FlatMapFunctionAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/FlatMapFunctionAdapter.html" title="type parameter in FlatMapFunctionAdapter">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/FlatMapFunctionAdapter.html" title="type parameter in FlatMapFunctionAdapter">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link"><code>Function</code></a> as a <code>FlatMapFunction</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/FlatMapMapping.html" title="class in org.apache.wayang.flink.mapping">FlatMapMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators"><code>FlatMapOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkFlatMapOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkFlatMapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/FlatMapMapping.html" title="class in org.apache.wayang.java.mapping">FlatMapMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators"><code>FlatMapOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaFlatMapOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaFlatMapOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/FlatMapMapping.html" title="class in org.apache.wayang.spark.mapping">FlatMapMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators"><code>FlatMapOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkFlatMapOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkFlatMapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators">FlatMapOperator</a>&lt;<a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="type parameter in FlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="type parameter in FlatMapOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A flatmap operator represents semantics as they are known from frameworks, such as Spark and Flink.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/Flink.html" title="class in org.apache.wayang.flink">Flink</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for relevant components of this module.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/plugin/FlinkBasicPlugin.html" title="class in org.apache.wayang.flink.plugin">FlinkBasicPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use the basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform"><code>FlinkPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkCartesianOperator.html" title="class in org.apache.wayang.flink.operators">FlinkCartesianOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCartesianOperator.html" title="type parameter in FlinkCartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkCartesianOperator.html" title="type parameter in FlinkCartesianOperator">InputType1</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators"><code>CartesianOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/FlinkCoGroupFunction.html" title="class in org.apache.wayang.flink.compiler">FlinkCoGroupFunction</a>&lt;<a href="org/apache/wayang/flink/compiler/FlinkCoGroupFunction.html" title="type parameter in FlinkCoGroupFunction">InputType0</a>,<wbr><a href="org/apache/wayang/flink/compiler/FlinkCoGroupFunction.html" title="type parameter in FlinkCoGroupFunction">InputType1</a>,<wbr><a href="org/apache/wayang/flink/compiler/FlinkCoGroupFunction.html" title="type parameter in FlinkCoGroupFunction">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper of of Flink for use in Wayang</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="class in org.apache.wayang.flink.operators">FlinkCoGroupOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="type parameter in FlinkCoGroupOperator">InputType0</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="type parameter in FlinkCoGroupOperator">InputType1</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="type parameter in FlinkCoGroupOperator">TypeKey</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>CoGroupOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkCollectionSink.html" title="class in org.apache.wayang.flink.operators">FlinkCollectionSink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCollectionSink.html" title="type parameter in FlinkCollectionSink">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Converts <a href="org/apache/wayang/flink/channels/DataSetChannel.html" title="class in org.apache.wayang.flink.channels"><code>DataSetChannel</code></a> into a <a href="org/apache/wayang/java/channels/CollectionChannel.html" title="class in org.apache.wayang.java.channels"><code>CollectionChannel</code></a></div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkCollectionSource.html" title="class in org.apache.wayang.flink.operators">FlinkCollectionSource</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCollectionSource.html" title="type parameter in FlinkCollectionSource">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is execution operator implements the <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators"><code>CollectionSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/execution/FlinkContextReference.html" title="class in org.apache.wayang.flink.execution">FlinkContextReference</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps and manages a Flink <code>ExecutionEnvironment</code> to avoid steady re-creation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/plugin/FlinkConversionPlugin.html" title="class in org.apache.wayang.flink.plugin">FlinkConversionPlugin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> provides <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s from the <a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform"><code>FlinkPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkCountOperator.html" title="class in org.apache.wayang.flink.operators">FlinkCountOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCountOperator.html" title="type parameter in FlinkCountOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators"><code>CountOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkDistinctOperator.html" title="class in org.apache.wayang.flink.operators">FlinkDistinctOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkDistinctOperator.html" title="type parameter in FlinkDistinctOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators"><code>DistinctOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkDoWhileOperator.html" title="class in org.apache.wayang.flink.operators">FlinkDoWhileOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkDoWhileOperator.html" title="type parameter in FlinkDoWhileOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkDoWhileOperator.html" title="type parameter in FlinkDoWhileOperator">ConvergenceType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators"><code>DoWhileOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/execution/FlinkExecutionContext.html" title="class in org.apache.wayang.flink.execution">FlinkExecutionContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/function/ExecutionContext.html" title="interface in org.apache.wayang.core.function"><code>ExecutionContext</code></a> implementation for the <a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform"><code>FlinkPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Execution operator for the Flink platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/execution/FlinkExecutor.html" title="class in org.apache.wayang.flink.execution">FlinkExecutor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a> implementation for the <a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform"><code>FlinkPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkFilterOperator.html" title="class in org.apache.wayang.flink.operators">FlinkFilterOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkFilterOperator.html" title="type parameter in FlinkFilterOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkFlatMapOperator.html" title="class in org.apache.wayang.flink.operators">FlinkFlatMapOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkFlatMapOperator.html" title="type parameter in FlinkFlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkFlatMapOperator.html" title="type parameter in FlinkFlatMapOperator">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators"><code>FlatMapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.flink.operators">FlinkGlobalMaterializedGroupOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.html" title="type parameter in FlinkGlobalMaterializedGroupOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalMaterializedGroupOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkGlobalReduceOperator.html" title="class in org.apache.wayang.flink.operators">FlinkGlobalReduceOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkGlobalReduceOperator.html" title="type parameter in FlinkGlobalReduceOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalReduceOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/plugin/FlinkGraphPlugin.html" title="class in org.apache.wayang.flink.plugin">FlinkGraphPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use the basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform"><code>FlinkPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkGroupByOperator.html" title="class in org.apache.wayang.flink.operators">FlinkGroupByOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkGroupByOperator.html" title="type parameter in FlinkGroupByOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkGroupByOperator.html" title="type parameter in FlinkGroupByOperator">KeyType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>GroupByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkIntersectOperator.html" title="class in org.apache.wayang.flink.operators">FlinkIntersectOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkIntersectOperator.html" title="type parameter in FlinkIntersectOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators"><code>IntersectOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="class in org.apache.wayang.flink.operators">FlinkJoinOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="type parameter in FlinkJoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="type parameter in FlinkJoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="type parameter in FlinkJoinOperator">KeyType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkLocalCallbackSink.html" title="class in org.apache.wayang.flink.operators">FlinkLocalCallbackSink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkLocalCallbackSink.html" title="type parameter in FlinkLocalCallbackSink">Type</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators"><code>LocalCallbackSink</code></a> operator for the Flink platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkLoopOperator.html" title="class in org.apache.wayang.flink.operators">FlinkLoopOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkLoopOperator.html" title="type parameter in FlinkLoopOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkLoopOperator.html" title="type parameter in FlinkLoopOperator">ConvergenceType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators"><code>RepeatOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkMapOperator.html" title="class in org.apache.wayang.flink.operators">FlinkMapOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkMapOperator.html" title="type parameter in FlinkMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkMapOperator.html" title="type parameter in FlinkMapOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkMapPartitionsOperator.html" title="class in org.apache.wayang.flink.operators">FlinkMapPartitionsOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkMapPartitionsOperator.html" title="type parameter in FlinkMapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkMapPartitionsOperator.html" title="type parameter in FlinkMapPartitionsOperator">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapPartitionsOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.html" title="class in org.apache.wayang.flink.operators">FlinkMaterializedGroupByOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.html" title="type parameter in FlinkMaterializedGroupByOperator">Type</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.html" title="type parameter in FlinkMaterializedGroupByOperator">KeyType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>MaterializedGroupByOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkObjectFileSink.html" title="class in org.apache.wayang.flink.operators">FlinkObjectFileSink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkObjectFileSink.html" title="type parameter in FlinkObjectFileSink">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform"><code>FlinkPlatform</code></a> that creates a sequence file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkObjectFileSource.html" title="class in org.apache.wayang.flink.operators">FlinkObjectFileSource</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkObjectFileSource.html" title="type parameter in FlinkObjectFileSource">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform"><code>FlinkPlatform</code></a> that creates a sequence file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.html" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators"><code>PageRankOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.BuildOutgoingEdgeList.html" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.BuildOutgoingEdgeList</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A reduce function that takes a sequence of edges and builds the adjacency list for the vertex where the edges
originate.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.Dampener.html" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.Dampener</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The function that applies the page rank dampening formula.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.EpsilonFilter.html" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.EpsilonFilter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Filter that filters vertices where the rank difference is below a threshold.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.JoinVertexWithEdgesMatch.html" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.JoinVertexWithEdgesMatch</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Join function that distributes a fraction of a vertex's rank to all neighbors.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.RankAssigner.html" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.RankAssigner</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A map function that assigns an initial rank to all pages.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/platform/FlinkPlatform.html" title="class in org.apache.wayang.flink.platform">FlinkPlatform</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> for Apache Flink.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkReduceByOperator.html" title="class in org.apache.wayang.flink.operators">FlinkReduceByOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkReduceByOperator.html" title="type parameter in FlinkReduceByOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkReduceByOperator.html" title="type parameter in FlinkReduceByOperator">KeyType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkRepeatExpandedOperator.html" title="class in org.apache.wayang.flink.operators">FlinkRepeatExpandedOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkRepeatExpandedOperator.html" title="type parameter in FlinkRepeatExpandedOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators"><code>RepeatOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkRepeatOperator.html" title="class in org.apache.wayang.flink.operators">FlinkRepeatOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkRepeatOperator.html" title="type parameter in FlinkRepeatOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators"><code>RepeatOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkSampleOperator.html" title="class in org.apache.wayang.flink.operators">FlinkSampleOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkSampleOperator.html" title="type parameter in FlinkSampleOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators"><code>SampleOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkSortOperator.html" title="class in org.apache.wayang.flink.operators">FlinkSortOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkSortOperator.html" title="type parameter in FlinkSortOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkSortOperator.html" title="type parameter in FlinkSortOperator">KeyType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators"><code>SortOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkTextFileSink.html" title="class in org.apache.wayang.flink.operators">FlinkTextFileSink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkTextFileSink.html" title="type parameter in FlinkTextFileSink">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSink</code></a> operator for the Flink platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkTextFileSource.html" title="class in org.apache.wayang.flink.operators">FlinkTextFileSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a> to a Flink job.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkTsvFileSink.html" title="class in org.apache.wayang.flink.operators">FlinkTsvFileSink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkTsvFileSink.html" title="type parameter in FlinkTsvFileSink">Type</a> extends <a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;?,<wbr>?&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by bertty on 31-10-17.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkUnionAllOperator.html" title="class in org.apache.wayang.flink.operators">FlinkUnionAllOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkUnionAllOperator.html" title="type parameter in FlinkUnionAllOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators"><code>UnionAllOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/FlinkZipWithIdOperator.html" title="class in org.apache.wayang.flink.operators">FlinkZipWithIdOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkZipWithIdOperator.html" title="type parameter in FlinkZipWithIdOperator">InputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flink implementation of the <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/Formats.html" title="class in org.apache.wayang.core.util">Formats</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Formats different general purpose objects.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/FullInstrumentationStrategy.html" title="class in org.apache.wayang.core.profiling">FullInstrumentationStrategy</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Instruments only outbound <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/FunctionalCollectionProvider.html" title="class in org.apache.wayang.core.api.configuration">FunctionalCollectionProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/FunctionalCollectionProvider.html" title="type parameter in FunctionalCollectionProvider">Value</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/api/configuration/CollectionProvider.html" title="class in org.apache.wayang.core.api.configuration"><code>CollectionProvider</code></a> implementation based on a blacklist and a whitelist.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/FunctionalKeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">FunctionalKeyValueProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/FunctionalKeyValueProvider.html" title="type parameter in FunctionalKeyValueProvider">Key</a>,<wbr><a href="org/apache/wayang/core/api/configuration/FunctionalKeyValueProvider.html" title="type parameter in FunctionalKeyValueProvider">Value</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of <a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration"><code>KeyValueProvider</code></a> that uses a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link"><code>Function</code></a> to provide a value.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/FunctionalValueProvider.html" title="class in org.apache.wayang.core.api.configuration">FunctionalValueProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/FunctionalValueProvider.html" title="type parameter in FunctionalValueProvider">Value</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Used by <a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api"><code>Configuration</code></a>s to provide some value.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/FunctionCompiler.html" title="class in org.apache.wayang.flink.compiler">FunctionCompiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A compiler translates Wayang functions into executable Flink functions.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/compiler/FunctionCompiler.html" title="class in org.apache.wayang.java.compiler">FunctionCompiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A compiler translates Wayang functions into executable Java functions.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/compiler/FunctionCompiler.html" title="class in org.apache.wayang.jdbc.compiler">FunctionCompiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Compiles <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function"><code>FunctionDescriptor</code></a>s to SQL clauses.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/FunctionCompiler.html" title="class in org.apache.wayang.spark.compiler">FunctionCompiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A compiler translates Wayang functions into executable Java functions.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/FunctionCompiler.KeyExtractor.html" title="class in org.apache.wayang.spark.compiler">FunctionCompiler.KeyExtractor</a>&lt;<a href="org/apache/wayang/spark/compiler/FunctionCompiler.KeyExtractor.html" title="type parameter in FunctionCompiler.KeyExtractor">T</a>,<wbr><a href="org/apache/wayang/spark/compiler/FunctionCompiler.KeyExtractor.html" title="type parameter in FunctionCompiler.KeyExtractor">K</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark function for building pair RDDs.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/FunctionCompiler.Reducer.html" title="class in org.apache.wayang.spark.compiler">FunctionCompiler.Reducer</a>&lt;<a href="org/apache/wayang/spark/compiler/FunctionCompiler.Reducer.html" title="type parameter in FunctionCompiler.Reducer">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark function for aggregating data quanta.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/compiler/FunctionCompiler.WayangSparkFunction.html" title="interface in org.apache.wayang.spark.compiler">FunctionCompiler.WayangSparkFunction</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Describes functions coming from Wayang, designated for Spark.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A function operates on single data units or collections of those.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableBinaryOperator</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableBinaryOperator.html" title="type parameter in FunctionDescriptor.ExtendedSerializableBinaryOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Extends a <a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function"><code>FunctionDescriptor.SerializableBinaryOperator</code></a> to an <a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function"><code>ExtendedFunction</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableConsumer.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableConsumer</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableConsumer.html" title="type parameter in FunctionDescriptor.ExtendedSerializableConsumer">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Extends a <a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" title="interface in org.apache.wayang.core.function"><code>FunctionDescriptor.SerializableConsumer</code></a> to an <a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function"><code>ExtendedFunction</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" title="type parameter in FunctionDescriptor.ExtendedSerializableFunction">Input</a>,<wbr><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" title="type parameter in FunctionDescriptor.ExtendedSerializableFunction">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Extends a <a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function"><code>FunctionDescriptor.SerializableFunction</code></a> to an <a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function"><code>ExtendedFunction</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializablePredicate.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializablePredicate</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializablePredicate.html" title="type parameter in FunctionDescriptor.ExtendedSerializablePredicate">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBiFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBiFunction</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBiFunction.html" title="type parameter in FunctionDescriptor.SerializableBiFunction">Input0</a>,<wbr><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBiFunction.html" title="type parameter in FunctionDescriptor.SerializableBiFunction">Input1</a>,<wbr><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBiFunction.html" title="type parameter in FunctionDescriptor.SerializableBiFunction">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Decorates the default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link"><code>Function</code></a> with <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link"><code>Serializable</code></a>, which is required by some distributed frameworks.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBinaryOperator</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" title="type parameter in FunctionDescriptor.SerializableBinaryOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Decorates the default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link"><code>Function</code></a> with <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link"><code>Serializable</code></a>, which is required by some distributed frameworks.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableConsumer</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" title="type parameter in FunctionDescriptor.SerializableConsumer">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Decorates the default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link"><code>Consumer</code></a> with <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link"><code>Serializable</code></a>, which is required by some distributed frameworks.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="type parameter in FunctionDescriptor.SerializableFunction">Input</a>,<wbr><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="type parameter in FunctionDescriptor.SerializableFunction">Output</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Decorates the default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link"><code>Function</code></a> with <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link"><code>Serializable</code></a>, which is required by some distributed frameworks.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableIntUnaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableIntUnaryOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableLongUnaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableLongUnaryOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializablePredicate</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" title="type parameter in FunctionDescriptor.SerializablePredicate">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToDoubleBiFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToDoubleBiFunction</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToDoubleBiFunction.html" title="type parameter in FunctionDescriptor.SerializableToDoubleBiFunction">T</a>,<wbr><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToDoubleBiFunction.html" title="type parameter in FunctionDescriptor.SerializableToDoubleBiFunction">U</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongBiFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToLongBiFunction</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongBiFunction.html" title="type parameter in FunctionDescriptor.SerializableToLongBiFunction">T</a>,<wbr><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongBiFunction.html" title="type parameter in FunctionDescriptor.SerializableToLongBiFunction">U</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToLongFunction</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongFunction.html" title="type parameter in FunctionDescriptor.SerializableToLongFunction">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/channels/GenericChannelConversions.html" title="class in org.apache.wayang.genericjdbc.channels">GenericChannelConversions</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for the <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s supported for this platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/GenericJdbc.html" title="class in org.apache.wayang.genericjdbc">GenericJdbc</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for relevant components of this module.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/plugin/GenericJdbcConversionsPlugin.html" title="class in org.apache.wayang.genericjdbc.plugin">GenericJdbcConversionsPlugin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use some basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/genericjdbc/platform/GenericJdbcPlatform.html" title="class in org.apache.wayang.genericjdbc.platform"><code>GenericJdbcPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/genericjdbc/operators/GenericJdbcExecutionOperator.html" title="interface in org.apache.wayang.genericjdbc.operators">GenericJdbcExecutionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/execution/GenericJdbcExecutor.html" title="class in org.apache.wayang.genericjdbc.execution">GenericJdbcExecutor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a> implementation for the <a href="org/apache/wayang/genericjdbc/platform/GenericJdbcPlatform.html" title="class in org.apache.wayang.genericjdbc.platform"><code>GenericJdbcPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/operators/GenericJdbcFilterOperator.html" title="class in org.apache.wayang.genericjdbc.operators">GenericJdbcFilterOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">GenericJdbc implementation of the <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/platform/GenericJdbcPlatform.html" title="class in org.apache.wayang.genericjdbc.platform">GenericJdbcPlatform</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> implementation for GenericJdbc.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/plugin/GenericJdbcPlugin.html" title="class in org.apache.wayang.genericjdbc.plugin">GenericJdbcPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use some basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/genericjdbc/platform/GenericJdbcPlatform.html" title="class in org.apache.wayang.genericjdbc.platform"><code>GenericJdbcPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/operators/GenericJdbcProjectionOperator.html" title="class in org.apache.wayang.genericjdbc.operators">GenericJdbcProjectionOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">GenericJdbc implementation of the <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/operators/GenericJdbcTableSource.html" title="class in org.apache.wayang.genericjdbc.operators">GenericJdbcTableSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/operators/GenericSqlToStreamOperator.html" title="class in org.apache.wayang.genericjdbc.operators">GenericSqlToStreamOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> converts <a href="org/apache/wayang/jdbc/channels/SqlQueryChannel.html" title="class in org.apache.wayang.jdbc.channels"><code>SqlQueryChannel</code></a>s to <a href="org/apache/wayang/java/channels/StreamChannel.html" title="class in org.apache.wayang.java.channels"><code>StreamChannel</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/GeneticOptimizer.html" title="class in org.apache.wayang.profiler.log">GeneticOptimizer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the genetic optimization technique for finding good <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/GeneticOptimizerApp.html" title="class in org.apache.wayang.profiler.log">GeneticOptimizerApp</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This app tries to infer good <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a>s for <a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>ExecutionOperator</code></a>s using data from an
<a href="org/apache/wayang/core/profiling/ExecutionLog.html" title="class in org.apache.wayang.core.profiling"><code>ExecutionLog</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Get.html" title="class in org.apache.wayang.basic.model.op">Get</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/Giraph.html" title="class in org.apache.wayang.giraph">Giraph</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for relevant components of this module.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/giraph/operators/GiraphExecutionOperator.html" title="interface in org.apache.wayang.giraph.operators">GiraphExecutionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>ExecutionOperator</code></a> that can be run by the <a href="org/apache/wayang/giraph/execution/GiraphExecutor.html" title="class in org.apache.wayang.giraph.execution"><code>GiraphExecutor</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/execution/GiraphExecutor.html" title="class in org.apache.wayang.giraph.execution">GiraphExecutor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a> for the <a href="org/apache/wayang/giraph/platform/GiraphPlatform.html" title="class in org.apache.wayang.giraph.platform"><code>GiraphPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/operators/GiraphPageRankOperator.html" title="class in org.apache.wayang.giraph.operators">GiraphPageRankOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">PageRank <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> implementation for the <a href="org/apache/wayang/giraph/platform/GiraphPlatform.html" title="class in org.apache.wayang.giraph.platform"><code>GiraphPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/platform/GiraphPlatform.html" title="class in org.apache.wayang.giraph.platform">GiraphPlatform</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Giraph <a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> for Wayang.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/plugin/GiraphPlugin.html" title="class in org.apache.wayang.giraph.plugin">GiraphPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> activates default capabilities of the <a href="org/apache/wayang/giraph/platform/GiraphPlatform.html" title="class in org.apache.wayang.giraph.platform"><code>GiraphPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/GlobalMaterializedGroupMapping.html" title="class in org.apache.wayang.flink.mapping">GlobalMaterializedGroupMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalMaterializedGroupOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkGlobalMaterializedGroupOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/GlobalMaterializedGroupMapping.html" title="class in org.apache.wayang.java.mapping">GlobalMaterializedGroupMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalMaterializedGroupOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaGlobalMaterializedGroupOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/GlobalMaterializedGroupMapping.html" title="class in org.apache.wayang.spark.mapping">GlobalMaterializedGroupMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalMaterializedGroupOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkGlobalMaterializedGroupOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators">GlobalMaterializedGroupOperator</a>&lt;<a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="type parameter in GlobalMaterializedGroupOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator groups the elements of a data set into a single data quantum.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/mapping/GlobalReduceMapping.html" title="class in org.apache.wayang.basic.mapping">GlobalReduceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This mapping detects combinations of the <a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>GroupByOperator</code></a> and <a href="org/apache/wayang/basic/operators/ReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceOperator</code></a> and merges them into
a single <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/GlobalReduceMapping.html" title="class in org.apache.wayang.flink.mapping">GlobalReduceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalReduceOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkGlobalReduceOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkGlobalReduceOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/GlobalReduceMapping.html" title="class in org.apache.wayang.java.mapping">GlobalReduceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalReduceOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaGlobalReduceOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaGlobalReduceOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/GlobalReduceMapping.html" title="class in org.apache.wayang.spark.mapping">GlobalReduceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalReduceOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkGlobalReduceOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkGlobalReduceOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators">GlobalReduceOperator</a>&lt;<a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="type parameter in GlobalReduceOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator groups the elements of a data set and aggregates the groups.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/GoogleCloudStorageSource.html" title="class in org.apache.wayang.basic.operators">GoogleCloudStorageSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/GoogleCloudStorageSourceMapping.html" title="class in org.apache.wayang.java.mapping">GoogleCloudStorageSourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/GoogleCloudStorageSource.html" title="class in org.apache.wayang.basic.operators"><code>GoogleCloudStorageSource</code></a> to <code>JavaGoogleClodStorageSource</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/optimizer/GradientDescent.html" title="class in org.apache.wayang.basic.model.optimizer">GradientDescent</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/grep/Grep.html" title="class in org.apache.wayang.apps.grep">Grep</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/GroupByMapping.html" title="class in org.apache.wayang.flink.mapping">GroupByMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>GroupByOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkGroupByOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkGroupByOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators">GroupByOperator</a>&lt;<a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="type parameter in GroupByOperator">Input</a>,<wbr><a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="type parameter in GroupByOperator">Key</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is the auxiliary GroupBy operator, i.e., it behaves differently depending on its context.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/tpch/data/q1/GroupKey.html" title="class in org.apache.wayang.apps.tpch.data.q1">GroupKey</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Grouping key used in Query 1.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/fs/HadoopFileSystem.html" title="class in org.apache.wayang.core.util.fs">HadoopFileSystem</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/util/fs/FileSystem.html" title="interface in org.apache.wayang.core.util.fs"><code>FileSystem</code></a> immplementation for the HDFS.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/monitor/HttpMonitor.html" title="class in org.apache.wayang.core.monitor">HttpMonitor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">TODO: Implement</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/IEJoin.html" title="class in org.apache.wayang.iejoin">IEJoin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a>s that enable usage of the <a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IEJoinOperator</code></a> and the <a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IESelfJoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/mapping/java/IEJoinMapping.html" title="class in org.apache.wayang.iejoin.mapping.java">IEJoinMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IEJoinOperator</code></a> to <a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>JavaIEJoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/mapping/spark/IEJoinMapping.html" title="class in org.apache.wayang.iejoin.mapping.spark">IEJoinMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IEJoinOperator</code></a> to <a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>SparkIEJoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.html" title="class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator decides the correct sorting orders for IEJoin</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.JoinCondition.html" title="enum class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator.JoinCondition</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">Created by khayyzy on 5/19/16.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">IEJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Type0</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Type1</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator applies inequality join on elements of input datasets.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/mapping/java/IESelfJoinMapping.html" title="class in org.apache.wayang.iejoin.mapping.java">IESelfJoinMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IESelfJoinOperator</code></a> to <a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>JavaIESelfJoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/mapping/spark/IESelfJoinMapping.html" title="class in org.apache.wayang.iejoin.mapping.spark">IESelfJoinMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IESelfJoinOperator</code></a> to <a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>SparkIESelfJoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">IESelfJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Input</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator applies inequality self join on elements of input datasets.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/Individual.html" title="class in org.apache.wayang.profiler.log">Individual</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Context for the optimization of <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Input.html" title="class in org.apache.wayang.basic.model.op">Input</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/basic/model/op/Input.Type.html" title="enum class in org.apache.wayang.basic.model.op">Input.Type</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">InputSlot</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="type parameter in InputSlot">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An input slot declares an input of an <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/profiling/InstrumentationStrategy.html" title="interface in org.apache.wayang.core.profiling">InstrumentationStrategy</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Determines, which <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>s in an <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a> should be instrumented.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/IntersectMapping.html" title="class in org.apache.wayang.flink.mapping">IntersectMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators"><code>IntersectOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkIntersectOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkIntersectOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/IntersectMapping.html" title="class in org.apache.wayang.java.mapping">IntersectMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators"><code>IntersectOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaIntersectOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaIntersectOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/IntersectMapping.html" title="class in org.apache.wayang.spark.mapping">IntersectMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators"><code>IntersectOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkIntersectOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkIntersectOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators">IntersectOperator</a>&lt;<a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="type parameter in IntersectOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator returns the set intersection of elements of input datasets.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/IntervalLoadEstimator.html" title="class in org.apache.wayang.core.optimizer.costs">IntervalLoadEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of <a href="org/apache/wayang/core/optimizer/costs/LoadEstimator.html" title="class in org.apache.wayang.core.optimizer.costs"><code>LoadEstimator</code></a> that uses a interval-based cost function.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/Iterators.html" title="class in org.apache.wayang.core.util">Iterators</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities for the work with <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link"><code>Iterator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/Java.html" title="class in org.apache.wayang.java">Java</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for relevant components of this module.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaAmazonS3Source.html" title="class in org.apache.wayang.java.operators">JavaAmazonS3Source</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is execution operator that implements the <a href="org/apache/wayang/basic/operators/AmazonS3Source.html" title="class in org.apache.wayang.basic.operators"><code>AmazonS3Source</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaAzureBlobStorageSource.html" title="class in org.apache.wayang.java.operators">JavaAzureBlobStorageSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is execution operator that implements the <a href="org/apache/wayang/basic/operators/AzureBlobStorageSource.html" title="class in org.apache.wayang.basic.operators"><code>AzureBlobStorageSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/plugin/JavaBasicPlugin.html" title="class in org.apache.wayang.java.plugin">JavaBasicPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use the basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaCartesianOperator.html" title="class in org.apache.wayang.java.operators">JavaCartesianOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaCartesianOperator.html" title="type parameter in JavaCartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/java/operators/JavaCartesianOperator.html" title="type parameter in JavaCartesianOperator">InputType1</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators"><code>CartesianOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/plugin/JavaChannelConversionPlugin.html" title="class in org.apache.wayang.java.plugin">JavaChannelConversionPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> is a subset of the <a href="org/apache/wayang/java/plugin/JavaBasicPlugin.html" title="class in org.apache.wayang.java.plugin"><code>JavaBasicPlugin</code></a> and only ships the <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/java/channels/JavaChannelInstance.html" title="interface in org.apache.wayang.java.channels">JavaChannelInstance</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Defines execution logic to handle a <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" title="class in org.apache.wayang.java.operators">JavaCoGroupOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" title="type parameter in JavaCoGroupOperator">InputType0</a>,<wbr><a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" title="type parameter in JavaCoGroupOperator">InputType1</a>,<wbr><a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" title="type parameter in JavaCoGroupOperator">KeyType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>CoGroupOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaCollectionSource.html" title="class in org.apache.wayang.java.operators">JavaCollectionSource</a>&lt;<a href="org/apache/wayang/java/operators/JavaCollectionSource.html" title="type parameter in JavaCollectionSource">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is execution operator implements the <a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/JavaCollectionSourceProfiler.html" title="class in org.apache.wayang.profiler.java">JavaCollectionSourceProfiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/java/OperatorProfiler.html" title="class in org.apache.wayang.profiler.java"><code>OperatorProfiler</code></a> for <a href="org/apache/wayang/java/operators/JavaCollectionSource.html" title="class in org.apache.wayang.java.operators"><code>JavaCollectionSource</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaCollectOperator.html" title="class in org.apache.wayang.java.operators">JavaCollectOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaCollectOperator.html" title="type parameter in JavaCollectOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Converts <a href="org/apache/wayang/java/channels/StreamChannel.html" title="class in org.apache.wayang.java.channels"><code>StreamChannel</code></a> into a <a href="org/apache/wayang/java/channels/CollectionChannel.html" title="class in org.apache.wayang.java.channels"><code>CollectionChannel</code></a></div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaCountOperator.html" title="class in org.apache.wayang.java.operators">JavaCountOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaCountOperator.html" title="type parameter in JavaCountOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators"><code>CountOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/sources/fs/JavaCSVTableSource.html" title="class in org.apache.wayang.api.sql.sources.fs">JavaCSVTableSource</a>&lt;<a href="org/apache/wayang/api/sql/sources/fs/JavaCSVTableSource.html" title="type parameter in JavaCSVTableSource">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaDistinctOperator.html" title="class in org.apache.wayang.java.operators">JavaDistinctOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaDistinctOperator.html" title="type parameter in JavaDistinctOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators"><code>DistinctOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaDoWhileOperator.html" title="class in org.apache.wayang.java.operators">JavaDoWhileOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaDoWhileOperator.html" title="type parameter in JavaDoWhileOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaDoWhileOperator.html" title="type parameter in JavaDoWhileOperator">ConvergenceType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators"><code>DoWhileOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/execution/JavaExecutionContext.html" title="class in org.apache.wayang.java.execution">JavaExecutionContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/function/ExecutionContext.html" title="interface in org.apache.wayang.core.function"><code>ExecutionContext</code></a> implementation for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Execution operator for the Java platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/execution/JavaExecutor.html" title="class in org.apache.wayang.java.execution">JavaExecutor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a> implementation for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaFilterOperator.html" title="class in org.apache.wayang.java.operators">JavaFilterOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaFilterOperator.html" title="type parameter in JavaFilterOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaFlatMapOperator.html" title="class in org.apache.wayang.java.operators">JavaFlatMapOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaFlatMapOperator.html" title="type parameter in JavaFlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaFlatMapOperator.html" title="type parameter in JavaFlatMapOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators"><code>FlatMapOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.java.operators">JavaGlobalMaterializedGroupOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaGlobalMaterializedGroupOperator.html" title="type parameter in JavaGlobalMaterializedGroupOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalMaterializedGroupOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaGlobalReduceOperator.html" title="class in org.apache.wayang.java.operators">JavaGlobalReduceOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaGlobalReduceOperator.html" title="type parameter in JavaGlobalReduceOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalReduceOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaGoogleCloudStorageSource.html" title="class in org.apache.wayang.java.operators">JavaGoogleCloudStorageSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/plugin/JavaGraphPlugin.html" title="class in org.apache.wayang.java.plugin">JavaGraphPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use the basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">JavaIEJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Input</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IEJoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">JavaIESelfJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Input</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IESelfJoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaIntersectOperator.html" title="class in org.apache.wayang.java.operators">JavaIntersectOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaIntersectOperator.html" title="type parameter in JavaIntersectOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators"><code>IntersectOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="class in org.apache.wayang.java.operators">JavaJoinOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="type parameter in JavaJoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="type parameter in JavaJoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="type parameter in JavaJoinOperator">KeyType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaKafkaTopicSink.html" title="class in org.apache.wayang.java.operators">JavaKafkaTopicSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaKafkaTopicSink.html" title="type parameter in JavaKafkaTopicSink">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation fo the <a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="class in org.apache.wayang.basic.operators"><code>KafkaTopicSink</code></a> for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaKafkaTopicSource.html" title="class in org.apache.wayang.java.operators">JavaKafkaTopicSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaLocalCallbackSink.html" title="class in org.apache.wayang.java.operators">JavaLocalCallbackSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaLocalCallbackSink.html" title="type parameter in JavaLocalCallbackSink">T</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators"><code>LocalCallbackSink</code></a> operator for the Java platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaLoopOperator.html" title="class in org.apache.wayang.java.operators">JavaLoopOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaLoopOperator.html" title="type parameter in JavaLoopOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaLoopOperator.html" title="type parameter in JavaLoopOperator">ConvergenceType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators"><code>LoopOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaMapOperator.html" title="class in org.apache.wayang.java.operators">JavaMapOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaMapOperator.html" title="type parameter in JavaMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaMapOperator.html" title="type parameter in JavaMapOperator">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaMapPartitionsOperator.html" title="class in org.apache.wayang.java.operators">JavaMapPartitionsOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaMapPartitionsOperator.html" title="type parameter in JavaMapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaMapPartitionsOperator.html" title="type parameter in JavaMapPartitionsOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapPartitionsOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.html" title="class in org.apache.wayang.java.operators">JavaMaterializedGroupByOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.html" title="type parameter in JavaMaterializedGroupByOperator">Type</a>,<wbr><a href="org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.html" title="type parameter in JavaMaterializedGroupByOperator">KeyType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>MaterializedGroupByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaObjectFileSink.html" title="class in org.apache.wayang.java.operators">JavaObjectFileSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaObjectFileSink.html" title="type parameter in JavaObjectFileSink">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a> that creates a sequence file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaObjectFileSink.StreamChunker.html" title="class in org.apache.wayang.java.operators">JavaObjectFileSink.StreamChunker</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to chunk a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link"><code>Stream</code></a> into portions of fixed size.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaObjectFileSource.html" title="class in org.apache.wayang.java.operators">JavaObjectFileSource</a>&lt;<a href="org/apache/wayang/java/operators/JavaObjectFileSource.html" title="type parameter in JavaObjectFileSource">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a> that creates a sequence file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/graph/JavaPageRankOperator.html" title="class in org.apache.wayang.java.operators.graph">JavaPageRankOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators"><code>PageRankOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaParquetSource.html" title="class in org.apache.wayang.java.operators">JavaParquetSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is execution operator implements the <a href="org/apache/wayang/basic/operators/ParquetSource.html" title="class in org.apache.wayang.basic.operators"><code>ParquetSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform">JavaPlatform</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> for a single JVM executor based on the <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link"><code>Stream</code></a> library.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaRandomSampleOperator.html" title="class in org.apache.wayang.java.operators">JavaRandomSampleOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaRandomSampleOperator.html" title="type parameter in JavaRandomSampleOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/java/operators/JavaRandomSampleOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaRandomSampleOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaReduceByOperator.html" title="class in org.apache.wayang.java.operators">JavaReduceByOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaReduceByOperator.html" title="type parameter in JavaReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/java/operators/JavaReduceByOperator.html" title="type parameter in JavaReduceByOperator">KeyType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaRepeatOperator.html" title="class in org.apache.wayang.java.operators">JavaRepeatOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaRepeatOperator.html" title="type parameter in JavaRepeatOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators"><code>DoWhileOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaReservoirSampleOperator.html" title="class in org.apache.wayang.java.operators">JavaReservoirSampleOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaReservoirSampleOperator.html" title="type parameter in JavaReservoirSampleOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/java/operators/JavaReservoirSampleOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaReservoirSampleOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaSortOperator.html" title="class in org.apache.wayang.java.operators">JavaSortOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaSortOperator.html" title="type parameter in JavaSortOperator">Type</a>,<wbr><a href="org/apache/wayang/java/operators/JavaSortOperator.html" title="type parameter in JavaSortOperator">Key</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators"><code>SortOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaTextFileSink.html" title="class in org.apache.wayang.java.operators">JavaTextFileSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaTextFileSink.html" title="type parameter in JavaTextFileSink">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation fo the <a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSink</code></a> for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaTextFileSource.html" title="class in org.apache.wayang.java.operators">JavaTextFileSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is execution operator implements the <a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/JavaTextFileSourceProfiler.html" title="class in org.apache.wayang.profiler.java">JavaTextFileSourceProfiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/java/OperatorProfiler.html" title="class in org.apache.wayang.profiler.java"><code>OperatorProfiler</code></a> for sources.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaTsvFileSink.html" title="class in org.apache.wayang.java.operators">JavaTsvFileSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaTsvFileSink.html" title="type parameter in JavaTsvFileSink">T</a> extends <a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;?,<wbr>?&gt;&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a> that creates a TSV file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaTsvFileSource.html" title="class in org.apache.wayang.java.operators">JavaTsvFileSource</a>&lt;<a href="org/apache/wayang/java/operators/JavaTsvFileSource.html" title="type parameter in JavaTsvFileSource">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a> that creates a sequence file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/operators/JavaUnionAllOperator.html" title="class in org.apache.wayang.java.operators">JavaUnionAllOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaUnionAllOperator.html" title="type parameter in JavaUnionAllOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Java implementation of the <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators"><code>UnionAllOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/jdbc/operators/JdbcExecutionOperator.html" title="interface in org.apache.wayang.jdbc.operators">JdbcExecutionOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/execution/JdbcExecutor.html" title="class in org.apache.wayang.jdbc.execution">JdbcExecutor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a> implementation for the <a href="org/apache/wayang/jdbc/platform/JdbcPlatformTemplate.html" title="class in org.apache.wayang.jdbc.platform"><code>JdbcPlatformTemplate</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/operators/JdbcFilterOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcFilterOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Template for JDBC-based <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/operators/JdbcJoinOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcJoinOperator</a>&lt;<a href="org/apache/wayang/jdbc/operators/JdbcJoinOperator.html" title="type parameter in JdbcJoinOperator">KeyType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">PostgreSQL implementation for the <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/platform/JdbcPlatformTemplate.html" title="class in org.apache.wayang.jdbc.platform">JdbcPlatformTemplate</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> implementation for a JDBC-accessible database.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/operators/JdbcProjectionOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcProjectionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Projects the fields of <a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data"><code>Record</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/jdbc/JdbcSchema.html" title="class in org.apache.wayang.api.sql.calcite.jdbc">JdbcSchema</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of <code>Schema</code> that is backed by a JDBC data source.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/jdbc/JdbcSchema.Factory.html" title="class in org.apache.wayang.api.sql.calcite.jdbc">JdbcSchema.Factory</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Schema factory that creates a
<code>JdbcSchema</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/api/sql/calcite/jdbc/JdbcSchema.Foo.html" title="interface in org.apache.wayang.api.sql.calcite.jdbc">JdbcSchema.Foo</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Do not use.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/storage/JDBCStorage.html" title="class in org.apache.wayang.commons.util.profiledb.storage">JDBCStorage</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/jdbc/JdbcTable.html" title="class in org.apache.wayang.api.sql.calcite.jdbc">JdbcTable</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Queryable that gets its data from a table within a JDBC connection.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/operators/JdbcTableSource.html" title="class in org.apache.wayang.jdbc.operators">JdbcTableSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">PostgreSQL implementation for the <a href="org/apache/wayang/basic/operators/TableSource.html" title="class in org.apache.wayang.basic.operators"><code>TableSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/Job.html" title="class in org.apache.wayang.core.api">Job</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes a job that is to be executed using Wayang.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/monitoring/interfaces/Job.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Job</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">The Job interface represents a job to be executed in a distributed system.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/JobEnd.html" title="class in org.apache.wayang.spark.monitoring.metrics">JobEnd</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">JobEnd class represents a job's end in a system.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/JobStart.html" title="class in org.apache.wayang.spark.monitoring.metrics">JobStart</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">JobStart class represents a job's start in a system.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/JoinFlattenResult.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">JoinFlattenResult</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flattens the result of a join i.e. a <a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data"><code>Tuple2</code></a> of a left and a right
<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data"><code>Record</code></a> to a single <a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data"><code>Record</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/JoinKeyExtractor.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">JoinKeyExtractor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/JoinMapping.html" title="class in org.apache.wayang.flink.mapping">JoinMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkJoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/JoinMapping.html" title="class in org.apache.wayang.java.mapping">JoinMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaJoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/mapping/JoinMapping.html" title="class in org.apache.wayang.postgres.mapping">JoinMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a> to <a href="org/apache/wayang/postgres/operators/PostgresJoinOperator.html" title="class in org.apache.wayang.postgres.operators"><code>PostgresJoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/JoinMapping.html" title="class in org.apache.wayang.spark.mapping">JoinMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkJoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators">JoinOperator</a>&lt;<a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">Key</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator returns the cartesian product of elements of input datasets.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">This interface prescribes implementing instances to be able to provide itself as a <a href="org/apache/wayang/core/util/json/WayangJsonObj.html" title="class in org.apache.wayang.core.util.json"><code>WayangJsonObj</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/JsonSerializable.Serializer.html" title="class in org.apache.wayang.core.util">JsonSerializable.Serializer</a>&lt;<a href="org/apache/wayang/core/util/JsonSerializable.Serializer.html" title="type parameter in JsonSerializable.Serializer">T</a> extends <a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A <a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util"><code>JsonSerializer</code></a> implementation to serialize <a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util"><code>JsonSerializable</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/JsonSerializables.html" title="class in org.apache.wayang.core.util">JsonSerializables</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to deal with <a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util"><code>JsonSerializable</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util">JsonSerializer</a>&lt;<a href="org/apache/wayang/core/util/JsonSerializer.html" title="type parameter in JsonSerializer">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Alternative to <a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util"><code>JsonSerializable</code></a>: Externalizes serialization logic.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/JuelUtils.html" title="class in org.apache.wayang.core.util">JuelUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to deal with JUEL expressions.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/JuelUtils.JuelFunction.html" title="class in org.apache.wayang.core.util">JuelUtils.JuelFunction</a>&lt;<a href="org/apache/wayang/core/util/JuelUtils.JuelFunction.html" title="type parameter in JuelUtils.JuelFunction">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/Junction.html" title="class in org.apache.wayang.core.platform">Junction</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes the implementation of one <a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OutputSlot</code></a> to its occupied <a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>InputSlot</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="class in org.apache.wayang.basic.operators">KafkaTopicSink</a>&lt;<a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="type parameter in KafkaTopicSink">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>UnarySink</code></a> writes all incoming data quanta to a single Kafka topic.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/KafkaTopicSinkMapping.html" title="class in org.apache.wayang.java.mapping">KafkaTopicSinkMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="class in org.apache.wayang.basic.operators"><code>KafkaTopicSink</code></a> to <a href="org/apache/wayang/java/operators/JavaKafkaTopicSink.html" title="class in org.apache.wayang.java.operators"><code>JavaKafkaTopicSink</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/KafkaTopicSinkMapping.html" title="class in org.apache.wayang.spark.mapping">KafkaTopicSinkMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="class in org.apache.wayang.basic.operators"><code>KafkaTopicSink</code></a> to <a href="org/apache/wayang/spark/operators/SparkKafkaTopicSink.html" title="class in org.apache.wayang.spark.operators"><code>SparkKafkaTopicSink</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/KafkaTopicSource.html" title="class in org.apache.wayang.basic.operators">KafkaTopicSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This source reads messages from a Kafka topic and outputs the messages as data units.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/KafkaTopicSourceMapping.html" title="class in org.apache.wayang.java.mapping">KafkaTopicSourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/KafkaTopicSource.html" title="class in org.apache.wayang.basic.operators"><code>KafkaTopicSource</code></a> to <a href="org/apache/wayang/java/operators/JavaKafkaTopicSource.html" title="class in org.apache.wayang.java.operators"><code>JavaKafkaTopicSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/KafkaTopicSourceMapping.html" title="class in org.apache.wayang.spark.mapping">KafkaTopicSourceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/KafkaTopicSource.html" title="class in org.apache.wayang.basic.operators"><code>KafkaTopicSource</code></a> to <a href="org/apache/wayang/spark/operators/SparkKafkaTopicSource.html" title="class in org.apache.wayang.spark.operators"><code>SparkKafkaTopicSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/KeySelectorDistinct.html" title="class in org.apache.wayang.flink.compiler">KeySelectorDistinct</a>&lt;<a href="org/apache/wayang/flink/compiler/KeySelectorDistinct.html" title="type parameter in KeySelectorDistinct">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper for </div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" title="class in org.apache.wayang.flink.compiler">KeySelectorFunction</a>&lt;<a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" title="type parameter in KeySelectorFunction">T</a>,<wbr><a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" title="type parameter in KeySelectorFunction">K</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper for <code>KeySelector</code></div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="type parameter in KeyValueProvider">Key</a>,<wbr><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="type parameter in KeyValueProvider">Value</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Used by <a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api"><code>Configuration</code></a>s to provide some value.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.NoSuchKeyException.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider.NoSuchKeyException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansCompute.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">KMeansCompute</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansConvergeOrMaxIterationsLoop.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">KMeansConvergeOrMaxIterationsLoop</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ml/KMeansMapping.html" title="class in org.apache.wayang.spark.mapping.ml">KMeansMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/KMeansOperator.html" title="class in org.apache.wayang.basic.operators"><code>KMeansOperator</code></a> to <a href="org/apache/wayang/spark/operators/ml/SparkKMeansOperator.html" title="class in org.apache.wayang.spark.operators.ml"><code>SparkKMeansOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/basic/model/KMeansModel.html" title="interface in org.apache.wayang.basic.model">KMeansModel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/KMeansOperator.html" title="class in org.apache.wayang.basic.operators">KMeansOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansStageWithZeros.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">KMeansStageWithZeros</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansUpdate.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">KMeansUpdate</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/LatentOperatorPruningStrategy.html" title="class in org.apache.wayang.core.optimizer.enumeration">LatentOperatorPruningStrategy</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration"><code>PlanEnumerationPruningStrategy</code></a> follows the idea that we can prune a
<a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanImplementation</code></a>, when there is a further one that is (i) better and (ii) has the exact same
operators with still-to-be-connected <a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>Slot</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.html" title="class in org.apache.wayang.core.platform.lineage">LazyExecutionLineageNode</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A node wraps a <a href="org/apache/wayang/core/platform/ChannelInstance.html" title="interface in org.apache.wayang.core.platform"><code>ChannelInstance</code></a> and keeps track of predecessor nodes.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.Aggregator.html" title="interface in org.apache.wayang.core.platform.lineage">LazyExecutionLineageNode.Aggregator</a>&lt;<a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.Aggregator.html" title="type parameter in LazyExecutionLineageNode.Aggregator">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Callback interface for traversals of <a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.html" title="class in org.apache.wayang.core.platform.lineage"><code>LazyExecutionLineageNode</code></a>s, thereby accumulating the callback return values.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.CollectingAggregator.html" title="class in org.apache.wayang.core.platform.lineage">LazyExecutionLineageNode.CollectingAggregator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.Aggregator.html" title="interface in org.apache.wayang.core.platform.lineage"><code>LazyExecutionLineageNode.Aggregator</code></a> implementation that collects all visited <a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.html" title="class in org.apache.wayang.core.platform.lineage"><code>LazyExecutionLineageNode</code></a> contents.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/sgd/LibSVMTransform.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">LibSVMTransform</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/LimitedInputStream.html" title="class in org.apache.wayang.core.util">LimitedInputStream</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" title="class or interface in java.io" class="external-link"><code>InputStream</code></a> that is trimmed to a specified size.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/Linear.html" title="class in org.apache.wayang.basic.model.op.nn">Linear</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ml/LinearRegressionMapping.html" title="class in org.apache.wayang.spark.mapping.ml">LinearRegressionMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LinearRegressionOperator.html" title="class in org.apache.wayang.basic.operators"><code>LinearRegressionOperator</code></a> to <a href="org/apache/wayang/spark/operators/ml/SparkLinearRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml"><code>SparkLinearRegressionOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/basic/model/LinearRegressionModel.html" title="interface in org.apache.wayang.basic.model">LinearRegressionModel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/LinearRegressionOperator.html" title="class in org.apache.wayang.basic.operators">LinearRegressionOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ml/LinearSVCMapping.html" title="class in org.apache.wayang.spark.mapping.ml">LinearSVCMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LinearSVCOperator.html" title="class in org.apache.wayang.basic.operators"><code>LinearSVCOperator</code></a> to <a href="org/apache/wayang/spark/operators/ml/SparkLinearSVCOperator.html" title="class in org.apache.wayang.spark.operators.ml"><code>SparkLinearSVCOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/LinearSVCOperator.html" title="class in org.apache.wayang.basic.operators">LinearSVCOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/tpch/data/LineItemTuple.html" title="class in org.apache.wayang.apps.tpch.data">LineItemTuple</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A tuple of the lineitem table.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/tpch/data/LineItemTuple.Parser.html" title="class in org.apache.wayang.apps.tpch.data">LineItemTuple.Parser</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Parses a <a href="org/apache/wayang/apps/tpch/data/LineItemTuple.html" title="class in org.apache.wayang.apps.tpch.data"><code>LineItemTuple</code></a> from a given CSV line (double quoted, comma-separated).</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">List2AttributesObjectSkinny</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="type parameter in List2AttributesObjectSkinny">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="type parameter in List2AttributesObjectSkinny">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="type parameter in List2AttributesObjectSkinny">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="type parameter in List2AttributesObjectSkinny">Type1</a>&gt;&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/LoadEstimate.html" title="class in org.apache.wayang.core.optimizer.costs">LoadEstimate</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An estimate of costs of some executable code expressed as a <a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" title="class in org.apache.wayang.core.optimizer"><code>ProbabilisticIntervalEstimate</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/LoadEstimator.html" title="class in org.apache.wayang.core.optimizer.costs">LoadEstimator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes the resource utilization of something executable within an <a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>EstimationContext</code></a>, such as an
<a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>ExecutionOperator</code></a> or a <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function"><code>FunctionDescriptor</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/costs/LoadEstimator.SinglePointEstimationFunction.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadEstimator.SinglePointEstimationFunction</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Functional interface for lambda expressions to express single-point load estimation functions.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/LoadProfile.html" title="class in org.apache.wayang.core.optimizer.costs">LoadProfile</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Reflects the (estimated) required resources of an <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> or <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function"><code>FunctionDescriptor</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Estimates the <a href="org/apache/wayang/core/optimizer/costs/LoadProfile.html" title="class in org.apache.wayang.core.optimizer.costs"><code>LoadProfile</code></a> of some executable artifact that takes some input data quanta and produces them.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimators.html" title="class in org.apache.wayang.core.optimizer.costs">LoadProfileEstimators</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to deal with <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/LoadProfileToTimeConverter.html" title="class in org.apache.wayang.core.optimizer.costs">LoadProfileToTimeConverter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Calculates a <a href="org/apache/wayang/core/optimizer/costs/TimeEstimate.html" title="class in org.apache.wayang.core.optimizer.costs"><code>TimeEstimate</code></a> for a link <a href="org/apache/wayang/core/optimizer/costs/LoadProfile.html" title="class in org.apache.wayang.core.optimizer.costs"><code>LoadProfile</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/costs/LoadProfileToTimeConverter.ResourceTimeEstimateAggregator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileToTimeConverter.ResourceTimeEstimateAggregator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/LoadToTimeConverter.html" title="class in org.apache.wayang.core.optimizer.costs">LoadToTimeConverter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Converts a <a href="org/apache/wayang/core/optimizer/costs/LoadEstimate.html" title="class in org.apache.wayang.core.optimizer.costs"><code>LoadEstimate</code></a> into a time estimate.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators">LocalCallbackSink</a>&lt;<a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="type parameter in LocalCallbackSink">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This sink executes a callback on each received data unit into a Java <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/LocalCallbackSinkMapping.html" title="class in org.apache.wayang.flink.mapping">LocalCallbackSinkMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators"><code>LocalCallbackSink</code></a> to <a href="org/apache/wayang/flink/operators/FlinkLocalCallbackSink.html" title="class in org.apache.wayang.flink.operators"><code>FlinkLocalCallbackSink</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/LocalCallbackSinkMapping.html" title="class in org.apache.wayang.java.mapping">LocalCallbackSinkMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators"><code>LocalCallbackSink</code></a> to <a href="org/apache/wayang/java/operators/JavaLocalCallbackSink.html" title="class in org.apache.wayang.java.operators"><code>JavaLocalCallbackSink</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/LocalCallbackSinkMapping.html" title="class in org.apache.wayang.spark.mapping">LocalCallbackSinkMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators"><code>LocalCallbackSink</code></a> to <a href="org/apache/wayang/spark/operators/SparkLocalCallbackSink.html" title="class in org.apache.wayang.spark.operators"><code>SparkLocalCallbackSink</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/fs/LocalFileSystem.html" title="class in org.apache.wayang.core.util.fs">LocalFileSystem</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/util/fs/FileSystem.html" title="interface in org.apache.wayang.core.util.fs"><code>FileSystem</code></a> implementation for the local file system.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/api/LocalStage.html" title="class in org.apache.wayang.ml4all.abstraction.api">LocalStage</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/LogEvaluator.html" title="class in org.apache.wayang.profiler.log">LogEvaluator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Evaluates a <a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api"><code>Configuration</code></a> on a <a href="org/apache/wayang/core/profiling/ExecutionLog.html" title="class in org.apache.wayang.core.profiling"><code>ExecutionLog</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/Logging.html" title="interface in org.apache.wayang.core.util">Logging</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Provide logging via <code>Logger</code>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An ML4all logical operator</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapper.html" title="type parameter in LogicalOperatorWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapper.html" title="type parameter in LogicalOperatorWrapper">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="type parameter in LogicalOperatorWrapperWithModel">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="type parameter in LogicalOperatorWrapperWithModel">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Logical Operator that uses the [[org.apache.wayang.ml4all.abstraction.plan.ML4allModel]] as input besides the data flowing from its input slot.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ml/LogisticRegressionMapping.html" title="class in org.apache.wayang.spark.mapping.ml">LogisticRegressionMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LogisticRegressionOperator.html" title="class in org.apache.wayang.basic.operators"><code>LogisticRegressionOperator</code></a> to <a href="org/apache/wayang/spark/operators/ml/SparkLogisticRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml"><code>SparkLogisticRegressionOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/basic/model/LogisticRegressionModel.html" title="interface in org.apache.wayang.basic.model">LogisticRegressionModel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/LogisticRegressionOperator.html" title="class in org.apache.wayang.basic.operators">LogisticRegressionOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" title="class in org.apache.wayang.ml4all.abstraction.api">Loop</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" title="type parameter in Loop">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" title="type parameter in Loop">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopCheckWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LoopCheckWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopCheckWrapper.html" title="type parameter in LoopCheckWrapper">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LoopConvergenceWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" title="type parameter in LoopConvergenceWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" title="type parameter in LoopConvergenceWrapper">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/LoopEnumerator.html" title="class in org.apache.wayang.core.optimizer.enumeration">LoopEnumerator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Enumerator for <a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>LoopSubplan</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan">LoopHeadAlternative</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Special <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OperatorAlternative</code></a> for <a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>LoopHeadOperator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality">LoopHeadAlternativeCardinalityPusher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityPusher</code></a> implementation for <a href="org/apache/wayang/core/plan/wayangplan/LoopHeadAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>LoopHeadAlternative</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Head of a <a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>LoopSubplan</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.State.html" title="enum class in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator.State</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>LoopHeadOperator</code></a>s can be stateful because they might be executed mulitple times.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/LoopImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration">LoopImplementation</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes the enumeration of a <a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>LoopSubplan</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/LoopIsolator.html" title="class in org.apache.wayang.core.plan.wayangplan">LoopIsolator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Goes over a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a> and isolates its loops.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/LoopMapping.html" title="class in org.apache.wayang.flink.mapping">LoopMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators"><code>LoopOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkLoopOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkLoopOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/LoopMapping.html" title="class in org.apache.wayang.java.mapping">LoopMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators"><code>LoopOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaLoopOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaLoopOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/LoopMapping.html" title="class in org.apache.wayang.spark.mapping">LoopMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators"><code>LoopOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkLoopOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators">LoopOperator</a>&lt;<a href="org/apache/wayang/basic/operators/LoopOperator.html" title="type parameter in LoopOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/LoopOperator.html" title="type parameter in LoopOperator">ConvergenceType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator has three inputs and three outputs.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" title="class in org.apache.wayang.core.plan.wayangplan">LoopSubplan</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps a loop of <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality">LoopSubplanCardinalityPusher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityPusher</code></a> implementation for <a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>LoopSubplan</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/LruCache.html" title="class in org.apache.wayang.core.util">LruCache</a>&lt;<a href="org/apache/wayang/core/util/LruCache.html" title="type parameter in LruCache">K</a>,<wbr><a href="org/apache/wayang/core/util/LruCache.html" title="type parameter in LruCache">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Key-value cache with "least recently used" eviction strategy.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/wordcount/Main.html" title="class in org.apache.wayang.apps.wordcount">Main</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/Main.html" title="class in org.apache.wayang.profiler.spark">Main</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Starts a profiling run of Spark.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/MapBasedKeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">MapBasedKeyValueProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/MapBasedKeyValueProvider.html" title="type parameter in MapBasedKeyValueProvider">Key</a>,<wbr><a href="org/apache/wayang/core/api/configuration/MapBasedKeyValueProvider.html" title="type parameter in MapBasedKeyValueProvider">Value</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of <a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration"><code>KeyValueProvider</code></a> that uses a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link"><code>Map</code></a> to provide a value.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/MapFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">MapFunctionAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/MapFunctionAdapter.html" title="type parameter in MapFunctionAdapter">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/MapFunctionAdapter.html" title="type parameter in MapFunctionAdapter">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link"><code>Function</code></a> as a <code>Function</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/MapMapping.html" title="class in org.apache.wayang.flink.mapping">MapMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkMapOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkMapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/MapMapping.html" title="class in org.apache.wayang.java.mapping">MapMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaMapOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaMapOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/MapMapping.html" title="class in org.apache.wayang.spark.mapping">MapMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkMapOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkMapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators">MapOperator</a>&lt;<a href="org/apache/wayang/basic/operators/MapOperator.html" title="type parameter in MapOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/MapOperator.html" title="type parameter in MapOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A map operator represents semantics as they are known from frameworks, such as Spark and Flink.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="class in org.apache.wayang.core.function">MapPartitionsDescriptor</a>&lt;<a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="type parameter in MapPartitionsDescriptor">Input</a>,<wbr><a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="type parameter in MapPartitionsDescriptor">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This descriptor pertains to functions that consume and output multiple data quanta.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/MapPartitionsFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">MapPartitionsFunctionAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/MapPartitionsFunctionAdapter.html" title="type parameter in MapPartitionsFunctionAdapter">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/MapPartitionsFunctionAdapter.html" title="type parameter in MapPartitionsFunctionAdapter">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link"><code>Function</code></a> as a <code>FlatMapFunction</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/MapPartitionsMapping.html" title="class in org.apache.wayang.flink.mapping">MapPartitionsMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapPartitionsOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkMapPartitionsOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkMapPartitionsOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/MapPartitionsMapping.html" title="class in org.apache.wayang.java.mapping">MapPartitionsMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapPartitionsOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaMapPartitionsOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaMapPartitionsOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/MapPartitionsMapping.html" title="class in org.apache.wayang.spark.mapping">MapPartitionsMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapPartitionsOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkMapPartitionsOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkMapPartitionsOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators">MapPartitionsOperator</a>&lt;<a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="type parameter in MapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="type parameter in MapPartitionsOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator takes as input potentially multiple input data quanta and outputs multiple input data quanta.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">A mapping issues a set of <a href="org/apache/wayang/core/mapping/PlanTransformation.html" title="class in org.apache.wayang.core.mapping"><code>PlanTransformation</code></a>s that make up the complete mapping.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/mapping/Mappings.html" title="class in org.apache.wayang.basic.mapping">Mappings</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for the components provided in the basic plugin.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/Mappings.html" title="class in org.apache.wayang.flink.mapping">Mappings</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s for this platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/mapping/Mappings.html" title="class in org.apache.wayang.genericjdbc.mapping">Mappings</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for the <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s supported for this platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/mappings/Mappings.html" title="class in org.apache.wayang.giraph.mappings">Mappings</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s for this platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/mapping/Mappings.html" title="class in org.apache.wayang.iejoin.mapping">Mappings</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s for the <a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IEJoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/Mappings.html" title="class in org.apache.wayang.java.mapping">Mappings</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s for this platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/mapping/Mappings.html" title="class in org.apache.wayang.postgres.mapping">Mappings</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for the <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s supported for this platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/Mappings.html" title="class in org.apache.wayang.spark.mapping">Mappings</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s for this platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/mapping/Mappings.html" title="class in org.apache.wayang.sqlite3.mapping">Mappings</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for the <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s supported for this platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/mapping/Mappings.html" title="class in org.apache.wayang.tensorflow.mapping">Mappings</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s for this platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/mapping/MaterializedGroupByMapping.html" title="class in org.apache.wayang.basic.mapping">MaterializedGroupByMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This mapping translates the <a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>GroupByOperator</code></a> into the <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>MaterializedGroupByOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/MaterializedGroupByMapping.html" title="class in org.apache.wayang.flink.mapping">MaterializedGroupByMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>MaterializedGroupByOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkMaterializedGroupByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/MaterializedGroupByMapping.html" title="class in org.apache.wayang.java.mapping">MaterializedGroupByMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>MaterializedGroupByOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaMaterializedGroupByOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/MaterializedGroupByMapping.html" title="class in org.apache.wayang.spark.mapping">MaterializedGroupByMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>MaterializedGroupByOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkMaterializedGroupByOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkMaterializedGroupByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators">MaterializedGroupByOperator</a>&lt;<a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="type parameter in MaterializedGroupByOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="type parameter in MaterializedGroupByOperator">Key</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator collocates the data units in a data set w.r.t. a key function.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExBaseListener.html" title="class in org.apache.wayang.core.mathex">MathExBaseListener</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class provides an empty implementation of <a href="org/apache/wayang/core/mathex/MathExListener.html" title="interface in org.apache.wayang.core.mathex"><code>MathExListener</code></a>,
which can be extended to create a listener which only needs to handle a subset
of the available methods.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExBaseVisitor.html" title="class in org.apache.wayang.core.mathex">MathExBaseVisitor</a>&lt;<a href="org/apache/wayang/core/mathex/MathExBaseVisitor.html" title="type parameter in MathExBaseVisitor">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class provides an empty implementation of <a href="org/apache/wayang/core/mathex/MathExVisitor.html" title="interface in org.apache.wayang.core.mathex"><code>MathExVisitor</code></a>,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/wayang/core/util/mathex/exceptions/MathExException.html" title="class in org.apache.wayang.core.util.mathex.exceptions">MathExException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">This exception signals a failed <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a> evaluation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExLexer.html" title="class in org.apache.wayang.core.mathex">MathExLexer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/mathex/MathExListener.html" title="interface in org.apache.wayang.core.mathex">MathExListener</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">This interface defines a complete listener for a parse tree produced by
<a href="org/apache/wayang/core/mathex/MathExParser.html" title="class in org.apache.wayang.core.mathex"><code>MathExParser</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExParser.html" title="class in org.apache.wayang.core.mathex">MathExParser</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExParser.BinaryOperationContext.html" title="class in org.apache.wayang.core.mathex">MathExParser.BinaryOperationContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExParser.ConstantContext.html" title="class in org.apache.wayang.core.mathex">MathExParser.ConstantContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExParser.ExpressionContext.html" title="class in org.apache.wayang.core.mathex">MathExParser.ExpressionContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExParser.FunctionContext.html" title="class in org.apache.wayang.core.mathex">MathExParser.FunctionContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExParser.ParensExpressionContext.html" title="class in org.apache.wayang.core.mathex">MathExParser.ParensExpressionContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExParser.UnaryOperationContext.html" title="class in org.apache.wayang.core.mathex">MathExParser.UnaryOperationContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mathex/MathExParser.VariableContext.html" title="class in org.apache.wayang.core.mathex">MathExParser.VariableContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/mathex/MathExVisitor.html" title="interface in org.apache.wayang.core.mathex">MathExVisitor</a>&lt;<a href="org/apache/wayang/core/mathex/MathExVisitor.html" title="type parameter in MathExVisitor">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">This interface defines a complete generic visitor for a parse tree produced
by <a href="org/apache/wayang/core/mathex/MathExParser.html" title="class in org.apache.wayang.core.mathex"><code>MathExParser</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Mean.html" title="class in org.apache.wayang.basic.model.op">Mean</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/model/Measurement.html" title="class in org.apache.wayang.commons.util.profiledb.model">Measurement</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Measurement captures the value of a metric at a specific time</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/json/MeasurementDeserializer.html" title="class in org.apache.wayang.commons.util.profiledb.json">MeasurementDeserializer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Custom deserializer for <a href="org/apache/wayang/commons/util/profiledb/model/Measurement.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Measurement</code></a>s
Detects actual subclass of serialized instances and then delegates the deserialization to that subtype.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/json/MeasurementSerializer.html" title="class in org.apache.wayang.commons.util.profiledb.json">MeasurementSerializer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Custom serializer for <a href="org/apache/wayang/commons/util/profiledb/model/Measurement.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Measurement</code></a>s
Detects actual subclass of given instances, encodes this class membership, and then delegates serialization to that subtype.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/ML4allModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan">ML4allModel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">For keeping global variables to access in the logical operators.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/ML4allPlan.html" title="class in org.apache.wayang.ml4all.abstraction.plan">ML4allPlan</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wayang physical plan for ML4all algorithms</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/basic/model/Model.html" title="interface in org.apache.wayang.basic.model">Model</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">A Type that represents a ML model</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/utils/ModelParser.html" title="class in org.apache.wayang.api.sql.calcite.utils">ModelParser</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ml/ModelTransformMapping.html" title="class in org.apache.wayang.spark.mapping.ml">ModelTransformMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" title="class in org.apache.wayang.basic.operators">ModelTransformOperator</a>&lt;<a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" title="type parameter in ModelTransformOperator">X</a>,<wbr><a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" title="type parameter in ModelTransformOperator">Y</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/monitor/Monitor.html" title="class in org.apache.wayang.core.monitor">Monitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/MSELoss.html" title="class in org.apache.wayang.basic.model.op.nn">MSELoss</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/MultiConditionJoinFuncImpl.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">MultiConditionJoinFuncImpl</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Flattens Tuple2&lt;Record, Record> to Record</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/MultiConditionJoinKeyExtractor.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">MultiConditionJoinKeyExtractor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/MultiMap.html" title="class in org.apache.wayang.core.util">MultiMap</a>&lt;<a href="org/apache/wayang/core/util/MultiMap.html" title="type parameter in MultiMap">K</a>,<wbr><a href="org/apache/wayang/core/util/MultiMap.html" title="type parameter in MultiMap">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Maps keys to multiple values.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/java_helpers/myMergeSort.html" title="class in org.apache.wayang.iejoin.operators.java_helpers">myMergeSort</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/myMergeSort.html" title="type parameter in myMergeSort">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/myMergeSort.html" title="type parameter in myMergeSort">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/myMergeSort.html" title="type parameter in myMergeSort">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/myMergeSort.html" title="type parameter in myMergeSort">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/myMergeSort.html" title="type parameter in myMergeSort">Input</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/spark_helpers/myMergeSort.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">myMergeSort</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/myMergeSort.html" title="type parameter in myMergeSort">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/myMergeSort.html" title="type parameter in myMergeSort">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/myMergeSort.html" title="type parameter in myMergeSort">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/myMergeSort.html" title="type parameter in myMergeSort">Type1</a>&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Created by khayyzy on 5/28/16.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/mathex/model/NamedFunction.html" title="class in org.apache.wayang.core.util.mathex.model">NamedFunction</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a> implementation that represents a function that is identified
via its name.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/NestableLoadProfileEstimator.html" title="class in org.apache.wayang.core.optimizer.costs">NestableLoadProfileEstimator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a> that can host further <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/NoInstrumentationStrategy.html" title="class in org.apache.wayang.core.profiling">NoInstrumentationStrategy</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Instruments only outbound <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/NoIterationBreakpoint.html" title="class in org.apache.wayang.core.platform">NoIterationBreakpoint</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform"><code>Breakpoint</code></a> implementation always requests a break unless inside of <a href="org/apache/wayang/core/plan/executionplan/ExecutionStageLoop.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionStageLoop</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="class in org.apache.wayang.basic.operators">ObjectFileSink</a>&lt;<a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="type parameter in ObjectFileSink">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>UnarySink</code></a> writes all incoming data quanta to a Object file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/ObjectFileSinkMapping.html" title="class in org.apache.wayang.flink.mapping">ObjectFileSinkMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="class in org.apache.wayang.basic.operators"><code>ObjectFileSink</code></a> to <a href="org/apache/wayang/flink/operators/FlinkObjectFileSink.html" title="class in org.apache.wayang.flink.operators"><code>FlinkObjectFileSink</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/ObjectFileSinkMapping.html" title="class in org.apache.wayang.java.mapping">ObjectFileSinkMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="class in org.apache.wayang.basic.operators"><code>ObjectFileSink</code></a> to <a href="org/apache/wayang/java/operators/JavaObjectFileSink.html" title="class in org.apache.wayang.java.operators"><code>JavaObjectFileSink</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ObjectFileSinkMapping.html" title="class in org.apache.wayang.spark.mapping">ObjectFileSinkMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="class in org.apache.wayang.basic.operators"><code>ObjectFileSink</code></a> to <a href="org/apache/wayang/spark/operators/SparkObjectFileSink.html" title="class in org.apache.wayang.spark.operators"><code>SparkObjectFileSink</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="class in org.apache.wayang.basic.operators">ObjectFileSource</a>&lt;<a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="type parameter in ObjectFileSource">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This source reads a text file and outputs the lines as data units.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/ObjectFileSourceMapping.html" title="class in org.apache.wayang.flink.mapping">ObjectFileSourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="class in org.apache.wayang.basic.operators"><code>ObjectFileSource</code></a> to <a href="org/apache/wayang/flink/operators/FlinkObjectFileSource.html" title="class in org.apache.wayang.flink.operators"><code>FlinkObjectFileSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/ObjectFileSourceMapping.html" title="class in org.apache.wayang.java.mapping">ObjectFileSourceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="class in org.apache.wayang.basic.operators"><code>ObjectFileSource</code></a> to <a href="org/apache/wayang/java/operators/JavaObjectFileSource.html" title="class in org.apache.wayang.java.operators"><code>JavaObjectFileSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ObjectFileSourceMapping.html" title="class in org.apache.wayang.spark.mapping">ObjectFileSourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="class in org.apache.wayang.basic.operators"><code>ObjectFileSource</code></a> to <a href="org/apache/wayang/spark/operators/SparkObjectFileSource.html" title="class in org.apache.wayang.spark.operators"><code>SparkObjectFileSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/OneTimeExecutable.html" title="class in org.apache.wayang.core.util">OneTimeExecutable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Method wrapper that ensures that it is called only once.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/basic/model/op/Op.DType.html" title="enum class in org.apache.wayang.basic.model.op">Op.DType</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">An operator is any node that within a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorAlternative</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator encapsulates operators that are alternative to each other.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality">OperatorAlternativeCardinalityPusher</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityPusher</code></a> implementation for <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OperatorAlternative</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Helper class for the implementation of the <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> interface.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.GsonSerializer.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase.GsonSerializer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to de/serialize <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/OperatorContainer.html" title="interface in org.apache.wayang.core.plan.wayangplan">OperatorContainer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">This is not an <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> in its own right.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/OperatorContainers.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorContainers</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to deal with <a href="org/apache/wayang/core/plan/wayangplan/OperatorContainer.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>OperatorContainer</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mapping/OperatorMatch.html" title="class in org.apache.wayang.core.mapping">OperatorMatch</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An operator match correlates an <a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="class in org.apache.wayang.core.mapping"><code>OperatorPattern</code></a> to an actually matched <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="class in org.apache.wayang.core.mapping">OperatorPattern</a>&lt;<a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="type parameter in OperatorPattern">T</a> extends <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An operator pattern matches to a class of operator instances.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/OperatorProfiler.html" title="class in org.apache.wayang.profiler.java">OperatorProfiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Allows to instrument an <a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators"><code>JavaExecutionOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/OperatorProfiler.Result.html" title="class in org.apache.wayang.profiler.java">OperatorProfiler.Result</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The result of a single profiling run.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/OperatorProfilers.html" title="class in org.apache.wayang.profiler.java">OperatorProfilers</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to create <a href="org/apache/wayang/profiler/java/OperatorProfiler.html" title="class in org.apache.wayang.profiler.java"><code>OperatorProfiler</code></a> instances.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/OperatorProfilers.html" title="class in org.apache.wayang.profiler.spark">OperatorProfilers</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to create <a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark"><code>SparkOperatorProfiler</code></a> instances.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/Operators.html" title="class in org.apache.wayang.core.plan.wayangplan">Operators</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility class for <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/OptimizationContext.html" title="class in org.apache.wayang.core.optimizer">OptimizationContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Manages contextual information required during the optimization of a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/OptimizationSpace.html" title="class in org.apache.wayang.profiler.log">OptimizationSpace</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Context for the optimization of <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/OptimizationUtils.html" title="class in org.apache.wayang.core.optimizer">OptimizationUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility methods for the optimization process.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/optimizer/Optimizer.html" title="class in org.apache.wayang.api.sql.calcite.optimizer">Optimizer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/optimizer/Optimizer.html" title="class in org.apache.wayang.basic.model.optimizer">Optimizer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/optimizer/Optimizer.ConfigProperties.html" title="class in org.apache.wayang.api.sql.calcite.optimizer">Optimizer.ConfigProperties</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/Optional.html" title="class in org.apache.wayang.core.util">Optional</a>&lt;<a href="org/apache/wayang/core/util/Optional.html" title="type parameter in Optional">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility similar to <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link"><code>Optional</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/OutboundInstrumentationStrategy.html" title="class in org.apache.wayang.core.profiling">OutboundInstrumentationStrategy</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Instruments only outbound <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/OutputFormatConsumer.html" title="class in org.apache.wayang.flink.compiler">OutputFormatConsumer</a>&lt;<a href="org/apache/wayang/flink/compiler/OutputFormatConsumer.html" title="type parameter in OutputFormatConsumer">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper for </div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/applications/OutputSerializer.html" title="class in org.apache.wayang.applications">OutputSerializer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">OutputSlot</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="type parameter in OutputSlot">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An output slot declares an output of an <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.html" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Basic PageRank implementation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankMasterCompute.html" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankMasterCompute</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Master compute associated with <a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.html" title="class in org.apache.wayang.giraph.Algorithm"><code>PageRankAlgorithm</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankVertexInputFormat.html" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankVertexInputFormat</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Simple VertexInputFormat that supports <a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.html" title="class in org.apache.wayang.giraph.Algorithm"><code>PageRankAlgorithm</code></a></div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankVertexOutputFormat.html" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankVertexOutputFormat</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Simple VertexOutputFormat that supports <a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.html" title="class in org.apache.wayang.giraph.Algorithm"><code>PageRankAlgorithm</code></a></div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankVertexReader.html" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankVertexReader</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Simple VertexReader that supports <a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.html" title="class in org.apache.wayang.giraph.Algorithm"><code>PageRankAlgorithm</code></a></div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankWorkerContext.html" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankWorkerContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Worker context used with <a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.html" title="class in org.apache.wayang.giraph.Algorithm"><code>PageRankAlgorithm</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/mapping/PageRankMapping.html" title="class in org.apache.wayang.basic.mapping">PageRankMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a> translates a <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators"><code>PageRankOperator</code></a> into a <a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>Subplan</code></a> of basic <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/PageRankMapping.html" title="class in org.apache.wayang.flink.mapping">PageRankMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators"><code>PageRankOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkPageRankOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/mappings/PageRankMapping.html" title="class in org.apache.wayang.giraph.mappings">PageRankMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Maps <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators"><code>PageRankOperator</code></a>s to <a href="org/apache/wayang/giraph/operators/GiraphPageRankOperator.html" title="class in org.apache.wayang.giraph.operators"><code>GiraphPageRankOperator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/graph/PageRankMapping.html" title="class in org.apache.wayang.java.mapping.graph">PageRankMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators"><code>PageRankOperator</code></a> to <a href="org/apache/wayang/java/operators/graph/JavaPageRankOperator.html" title="class in org.apache.wayang.java.operators.graph"><code>JavaPageRankOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/graph/PageRankMapping.html" title="class in org.apache.wayang.spark.mapping.graph">PageRankMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators"><code>PageRankOperator</code></a> to org.apache.wayang.spark.operators.graph.SparkPageRankOperator .</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/mapping/PageRankMapping.RankInitializer.html" title="class in org.apache.wayang.basic.mapping">PageRankMapping.RankInitializer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Creates intial page ranks.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators">PageRankOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the PageRank algorithm.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/giraph/Algorithm/PageRankParameters.html" title="class in org.apache.wayang.giraph.Algorithm">PageRankParameters</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Parameters for Basic PageRank implementation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/giraph/Algorithm/PageRankParameters.PageRankEnum.html" title="enum class in org.apache.wayang.giraph.Algorithm">PageRankParameters.PageRankEnum</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/ParquetSource.html" title="class in org.apache.wayang.basic.operators">ParquetSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This source reads a parquet file and outputs the lines as <a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data"><code>Record</code></a> units.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/ParquetSourceMapping.html" title="class in org.apache.wayang.java.mapping">ParquetSourceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ParquetSource.html" title="class in org.apache.wayang.basic.operators"><code>ParquetSource</code></a> to <a href="org/apache/wayang/java/operators/JavaParquetSource.html" title="class in org.apache.wayang.java.operators"><code>JavaParquetSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ParquetSourceMapping.html" title="class in org.apache.wayang.spark.mapping">ParquetSourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators"><code>CollectionSource</code></a> to <a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" title="class in org.apache.wayang.spark.operators"><code>SparkCollectionSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/wayang/core/util/mathex/exceptions/ParseException.html" title="class in org.apache.wayang.core.util.mathex.exceptions">ParseException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">This exception signals a failed <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a> evaluation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/PartialExecution.html" title="class in org.apache.wayang.core.platform">PartialExecution</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Captures data of a execution of a set of <a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>ExecutionOperator</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/PartialExecution.Serializer.html" title="class in org.apache.wayang.core.platform">PartialExecution.Serializer</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util"><code>JsonSerializer</code></a> implementation for <a href="org/apache/wayang/core/platform/PartialExecution.html" title="class in org.apache.wayang.core.platform"><code>PartialExecution</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/PartialExecutionMeasurement.html" title="class in org.apache.wayang.core.profiling">PartialExecutionMeasurement</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/commons/util/profiledb/model/Measurement.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Measurement</code></a> adapts a <a href="org/apache/wayang/core/profiling/PartialExecutionMeasurement.html" title="class in org.apache.wayang.core.profiling"><code>PartialExecutionMeasurement</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/pi/PiEstimation.html" title="class in org.apache.wayang.apps.pi">PiEstimation</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumeration.html" title="class in org.apache.wayang.core.optimizer.enumeration">PlanEnumeration</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a collection of <a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanImplementation</code></a>s that all implement the same section of a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a> (which
is assumed to contain <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OperatorAlternative</code></a>s in general).</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration">PlanEnumerationPruningStrategy</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">A strategy to prune <a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanImplementation</code></a>s from a <a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumeration.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanEnumeration</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerator.html" title="class in org.apache.wayang.core.optimizer.enumeration">PlanEnumerator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The plan partitioner recursively dissects a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a> into <a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumeration.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanEnumeration</code></a>s and then assembles
them.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerator.EnumerationActivator.html" title="class in org.apache.wayang.core.optimizer.enumeration">PlanEnumerator.EnumerationActivator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> can be activated as soon as all of its inputs are available.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration">PlanImplementation</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a partial execution plan.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/PlanMetrics.html" title="class in org.apache.wayang.core.plan.wayangplan">PlanMetrics</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class collects metrics for <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mapping/PlanTransformation.html" title="class in org.apache.wayang.core.mapping">PlanTransformation</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Looks for a <a href="org/apache/wayang/core/mapping/SubplanPattern.html" title="class in org.apache.wayang.core.mapping"><code>SubplanPattern</code></a> in a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a> and replaces it with an alternative <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/PlanTraversal.html" title="class in org.apache.wayang.core.plan.wayangplan">PlanTraversal</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Traverse a plan.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/PlanTraversal.Callback.html" title="interface in org.apache.wayang.core.plan.wayangplan">PlanTraversal.Callback</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">A callback can be invoked during a plan traversal on each traversed node.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plan/wayangplan/PlanTraversal.SimpleCallback.html" title="interface in org.apache.wayang.core.plan.wayangplan">PlanTraversal.SimpleCallback</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">A callback can be invoked during a plan traversal on each traversed node.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform">Platform</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A platform describes an execution engine that executes <a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>ExecutionOperator</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/executionplan/PlatformExecution.html" title="class in org.apache.wayang.core.plan.executionplan">PlatformExecution</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Complete data flow on a single platform, that consists of multiple <a href="org/apache/wayang/core/plan/executionplan/ExecutionStage.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionStage</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/ml4all/abstraction/plan/Platforms.html" title="enum class in org.apache.wayang.ml4all.abstraction.plan">Platforms</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">A plugin contributes the following components to a <a href="org/apache/wayang/core/api/WayangContext.html" title="class in org.apache.wayang.core.api"><code>WayangContext</code></a>:
<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a>s,
<a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s, and
<a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api"><code>Configuration</code></a> properties.
In turn, it may require several <a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a>s for its operation.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/Postgres.html" title="class in org.apache.wayang.postgres">Postgres</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for relevant components of this module.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/plugin/PostgresConversionsPlugin.html" title="class in org.apache.wayang.postgres.plugin">PostgresConversionsPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use some basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/postgres/platform/PostgresPlatform.html" title="class in org.apache.wayang.postgres.platform"><code>PostgresPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/postgres/operators/PostgresExecutionOperator.html" title="interface in org.apache.wayang.postgres.operators">PostgresExecutionOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/operators/PostgresFilterOperator.html" title="class in org.apache.wayang.postgres.operators">PostgresFilterOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">PostgreSQL implementation of the <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/operators/PostgresJoinOperator.html" title="class in org.apache.wayang.postgres.operators">PostgresJoinOperator</a>&lt;<a href="org/apache/wayang/postgres/operators/PostgresJoinOperator.html" title="type parameter in PostgresJoinOperator">KeyType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">PostgreSQL implementation of the <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/platform/PostgresPlatform.html" title="class in org.apache.wayang.postgres.platform">PostgresPlatform</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> implementation for SQLite3.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/plugin/PostgresPlugin.html" title="class in org.apache.wayang.postgres.plugin">PostgresPlugin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use some basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/postgres/platform/PostgresPlatform.html" title="class in org.apache.wayang.postgres.platform"><code>PostgresPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/operators/PostgresProjectionOperator.html" title="class in org.apache.wayang.postgres.operators">PostgresProjectionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">PostgreSQL implementation of the <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/operators/PostgresTableSource.html" title="class in org.apache.wayang.postgres.operators">PostgresTableSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">PostgreSQL implementation for the <a href="org/apache/wayang/basic/operators/TableSource.html" title="class in org.apache.wayang.basic.operators"><code>TableSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/compiler/PredicateAdapter.html" title="class in org.apache.wayang.spark.compiler">PredicateAdapter</a>&lt;<a href="org/apache/wayang/spark/compiler/PredicateAdapter.html" title="type parameter in PredicateAdapter">InputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link"><code>Predicate</code></a> as a <code>Function</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="class in org.apache.wayang.core.function">PredicateDescriptor</a>&lt;<a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="type parameter in PredicateDescriptor">Input</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This descriptor pertains to predicates that consume a single data unit.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ml/PredictMapping.html" title="class in org.apache.wayang.spark.mapping.ml">PredictMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/PredictOperator.html" title="class in org.apache.wayang.basic.operators"><code>PredictOperator</code></a> to <a href="org/apache/wayang/spark/operators/ml/SparkPredictOperator.html" title="class in org.apache.wayang.spark.operators.ml"><code>SparkPredictOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/mapping/PredictMapping.html" title="class in org.apache.wayang.tensorflow.mapping">PredictMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/PredictOperator.html" title="class in org.apache.wayang.basic.operators"><code>PredictOperator</code></a> to <a href="org/apache/wayang/tensorflow/operators/TensorflowPredictOperator.html" title="class in org.apache.wayang.tensorflow.operators"><code>TensorflowPredictOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/PredictOperator.html" title="class in org.apache.wayang.basic.operators">PredictOperator</a>&lt;<a href="org/apache/wayang/basic/operators/PredictOperator.html" title="type parameter in PredictOperator">X</a>,<wbr><a href="org/apache/wayang/basic/operators/PredictOperator.html" title="type parameter in PredictOperator">Y</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/PredictOperators.html" title="class in org.apache.wayang.basic.operators">PredictOperators</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/utils/PrintUtils.html" title="class in org.apache.wayang.api.sql.calcite.utils">PrintUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An value representation that is capable of expressing uncertainty.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticIntervalEstimate</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An estimate that is capable of expressing uncertainty.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/executor/ProcessFeeder.html" title="class in org.apache.wayang.api.python.executor">ProcessFeeder</a>&lt;<a href="org/apache/wayang/api/python/executor/ProcessFeeder.html" title="type parameter in ProcessFeeder">Input</a>,<wbr><a href="org/apache/wayang/api/python/executor/ProcessFeeder.html" title="type parameter in ProcessFeeder">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/executor/ProcessReceiver.html" title="class in org.apache.wayang.api.python.executor">ProcessReceiver</a>&lt;<a href="org/apache/wayang/api/python/executor/ProcessReceiver.html" title="type parameter in ProcessReceiver">Output</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/ProfileDB.html" title="class in org.apache.wayang.commons.util.profiledb">ProfileDB</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class provides facilities to save and load <a href="org/apache/wayang/commons/util/profiledb/model/Experiment.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Experiment</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/profiling/ProfileDBs.html" title="class in org.apache.wayang.core.profiling">ProfileDBs</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to work with <a href="org/apache/wayang/commons/util/profiledb/ProfileDB.html" title="class in org.apache.wayang.commons.util.profiledb"><code>ProfileDB</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/Profiler.html" title="class in org.apache.wayang.profiler.java">Profiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to support finding reasonable <a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>LoadProfileEstimator</code></a>s for <a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators"><code>JavaExecutionOperator</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/util/ProfilingUtils.html" title="class in org.apache.wayang.profiler.util">ProfilingUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to fake Wayang internals etc..</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/function/ProjectionDescriptor.html" title="class in org.apache.wayang.basic.function">ProjectionDescriptor</a>&lt;<a href="org/apache/wayang/basic/function/ProjectionDescriptor.html" title="type parameter in ProjectionDescriptor">Input</a>,<wbr><a href="org/apache/wayang/basic/function/ProjectionDescriptor.html" title="type parameter in ProjectionDescriptor">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This descriptor pertains to projections.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/genericjdbc/mapping/ProjectionMapping.html" title="class in org.apache.wayang.genericjdbc.mapping">ProjectionMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">/**
Mapping from <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a> to <a href="org/apache/wayang/genericjdbc/operators/GenericJdbcProjectionOperator.html" title="class in org.apache.wayang.genericjdbc.operators"><code>GenericJdbcProjectionOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/postgres/mapping/ProjectionMapping.html" title="class in org.apache.wayang.postgres.mapping">ProjectionMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">/**
Mapping from <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a> to <a href="org/apache/wayang/postgres/operators/PostgresProjectionOperator.html" title="class in org.apache.wayang.postgres.operators"><code>PostgresProjectionOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/mapping/ProjectionMapping.html" title="class in org.apache.wayang.sqlite3.mapping">ProjectionMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a> to <a href="org/apache/wayang/sqlite3/operators/Sqlite3ProjectionOperator.html" title="class in org.apache.wayang.sqlite3.operators"><code>Sqlite3ProjectionOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/ProjectMapFuncImpl.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">ProjectMapFuncImpl</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/platform/PushExecutorTemplate.html" title="class in org.apache.wayang.core.platform">PushExecutorTemplate</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a> implementation that employs a push model, i.e., data quanta are "pushed"
through the <a href="org/apache/wayang/core/plan/executionplan/ExecutionStage.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionStage</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/PythonAPI.html" title="class in org.apache.wayang.api.python">PythonAPI</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/executor/PythonProcessCaller.html" title="class in org.apache.wayang.api.python.executor">PythonProcessCaller</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/executor/PythonWorkerManager.html" title="class in org.apache.wayang.api.python.executor">PythonWorkerManager</a>&lt;<a href="org/apache/wayang/api/python/executor/PythonWorkerManager.html" title="type parameter in PythonWorkerManager">Input</a>,<wbr><a href="org/apache/wayang/api/python/executor/PythonWorkerManager.html" title="type parameter in PythonWorkerManager">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/PyWayangReduceByOperator.html" title="class in org.apache.wayang.basic.operators">PyWayangReduceByOperator</a>&lt;<a href="org/apache/wayang/basic/operators/PyWayangReduceByOperator.html" title="type parameter in PyWayangReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/PyWayangReduceByOperator.html" title="type parameter in PyWayangReduceByOperator">Key</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/RandomPruningStrategy.html" title="class in org.apache.wayang.core.optimizer.enumeration">RandomPruningStrategy</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration"><code>PlanEnumerationPruningStrategy</code></a> retains only the best <code>k</code> <a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanImplementation</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/channels/RddChannel.html" title="class in org.apache.wayang.spark.channels">RddChannel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes the situation where one <code>JavaRDD</code> is operated on, producing a further <code>JavaRDD</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/executor/ReaderIterator.html" title="class in org.apache.wayang.api.python.executor">ReaderIterator</a>&lt;<a href="org/apache/wayang/api/python/executor/ReaderIterator.html" title="type parameter in ReaderIterator">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Type that represents a record with a schema, might be replaced with
something standard like JPA entity.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/types/RecordType.html" title="class in org.apache.wayang.basic.types">RecordType</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is a specific <a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types"><code>BasicDataUnitType</code></a> for <a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data"><code>Record</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/mapping/ReduceByMapping.html" title="class in org.apache.wayang.basic.mapping">ReduceByMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This mapping detects combinations of the <a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>GroupByOperator</code></a> and <a href="org/apache/wayang/basic/operators/ReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceOperator</code></a> and merges them into
a single <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/ReduceByMapping.html" title="class in org.apache.wayang.flink.mapping">ReduceByMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkReduceByOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkReduceByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/ReduceByMapping.html" title="class in org.apache.wayang.java.mapping">ReduceByMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaReduceByOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaReduceByOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ReduceByMapping.html" title="class in org.apache.wayang.spark.mapping">ReduceByMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkReduceByOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkReduceByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators">ReduceByOperator</a>&lt;<a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="type parameter in ReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="type parameter in ReduceByOperator">Key</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator groups the elements of a data set and aggregates the groups.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="class in org.apache.wayang.core.function">ReduceDescriptor</a>&lt;<a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="type parameter in ReduceDescriptor">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This descriptor pertains to functions that take multiple data units and aggregate them into a single data unit
by means of a tree-like fold, i.e., using a commutative, associative function..</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/ReduceOperator.html" title="class in org.apache.wayang.basic.operators">ReduceOperator</a>&lt;<a href="org/apache/wayang/basic/operators/ReduceOperator.html" title="type parameter in ReduceOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator is context dependent: after a <a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>GroupByOperator</code></a>, it is meant to be a <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a>;
otherwise, it is a <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalReduceOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ReduceWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">ReduceWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ReduceWrapper.html" title="type parameter in ReduceWrapper">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/util/ReferenceCountable.html" title="interface in org.apache.wayang.core.util">ReferenceCountable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">This interface provides a reference-counting scheme, e.g., to manage allocated external resources.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/ReflectionUtils.html" title="class in org.apache.wayang.core.util">ReflectionUtils</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities for reflection code.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/ReLU.html" title="class in org.apache.wayang.basic.model.op.nn">ReLU</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/mapping/RepeatMapping.html" title="class in org.apache.wayang.basic.mapping">RepeatMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping"><code>Mapping</code></a> translates a <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators"><code>RepeatOperator</code></a> into a <a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>Subplan</code></a> with the <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators"><code>LoopOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/RepeatMapping.html" title="class in org.apache.wayang.flink.mapping">RepeatMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators"><code>RepeatOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkRepeatOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkRepeatOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/RepeatMapping.html" title="class in org.apache.wayang.java.mapping">RepeatMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators"><code>RepeatOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaRepeatOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaRepeatOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/RepeatMapping.html" title="class in org.apache.wayang.spark.mapping">RepeatMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators"><code>RepeatOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkRepeatOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkRepeatOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators">RepeatOperator</a>&lt;<a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="type parameter in RepeatOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> repeats a certain subplan of <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s for a given number of times.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mapping/ReplacementSubplanFactory.html" title="class in org.apache.wayang.core.mapping">ReplacementSubplanFactory</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This factory takes an <a href="org/apache/wayang/core/mapping/SubplanMatch.html" title="class in org.apache.wayang.core.mapping"><code>SubplanMatch</code></a> and derives a replacement <a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>Subplan</code></a> from it.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mapping/ReplacementSubplanFactory.OfSingleOperators.html" title="class in org.apache.wayang.core.mapping">ReplacementSubplanFactory.OfSingleOperators</a>&lt;<a href="org/apache/wayang/core/mapping/ReplacementSubplanFactory.OfSingleOperators.html" title="type parameter in ReplacementSubplanFactory.OfSingleOperators">MatchedOperator</a> extends <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/core/mapping/ReplacementSubplanFactory.html" title="class in org.apache.wayang.core.mapping"><code>ReplacementSubplanFactory</code></a>
that replaces exactly one <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> with exactly one <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>,
where both have the exact same <a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>InputSlot</code></a>s and <a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OutputSlot</code></a> in the exact same order.
</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/sampling/ReservoirSampler.html" title="class in org.apache.wayang.profiler.log.sampling">ReservoirSampler</a>&lt;<a href="org/apache/wayang/profiler/log/sampling/ReservoirSampler.html" title="type parameter in ReservoirSampler">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to do reservoir sampling with competitions over shared space.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Reshape.html" title="class in org.apache.wayang.basic.model.op">Reshape</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/tpch/data/q1/ReturnTuple.html" title="class in org.apache.wayang.apps.tpch.data.q1">ReturnTuple</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Tuple that is returned by Query 1.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/java_helpers/revDataComparator.html" title="class in org.apache.wayang.iejoin.operators.java_helpers">revDataComparator</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/revDataComparator.html" title="type parameter in revDataComparator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/revDataComparator.html" title="type parameter in revDataComparator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/revDataComparator.html" title="type parameter in revDataComparator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/java_helpers/revDataComparator.html" title="type parameter in revDataComparator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/java_helpers/revDataComparator.html" title="type parameter in revDataComparator">Input</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/spark_helpers/revDataComparator.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">revDataComparator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/util/RrdAccessor.html" title="class in org.apache.wayang.profiler.util">RrdAccessor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to read from an RRD file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/examples/RunKMeans.html" title="class in org.apache.wayang.ml4all.examples">RunKMeans</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/examples/RunSGD.html" title="class in org.apache.wayang.ml4all.examples">RunSGD</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/fs/S3FileSystem.html" title="class in org.apache.wayang.core.util.fs">S3FileSystem</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/api/Sample.html" title="class in org.apache.wayang.ml4all.abstraction.api">Sample</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/SampleMapping.html" title="class in org.apache.wayang.flink.mapping">SampleMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators"><code>SampleOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkSampleOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkSampleOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/SampleMapping.html" title="class in org.apache.wayang.java.mapping">SampleMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators"><code>SampleOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaRandomSampleOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaRandomSampleOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/SampleMapping.html" title="class in org.apache.wayang.spark.mapping">SampleMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators"><code>SampleOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkRandomPartitionSampleOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkRandomPartitionSampleOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators">SampleOperator</a>&lt;<a href="org/apache/wayang/basic/operators/SampleOperator.html" title="type parameter in SampleOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A random sample operator randomly selects its inputs from the input slot and pushes that element to the output slot.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/basic/operators/SampleOperator.Methods.html" title="enum class in org.apache.wayang.basic.operators">SampleOperator.Methods</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/profiler/log/sampling/Sampler.html" title="interface in org.apache.wayang.profiler.log.sampling">Sampler</a>&lt;<a href="org/apache/wayang/profiler/log/sampling/Sampler.html" title="type parameter in Sampler">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Interface that describes a sampling algorithm that can give bias towards certain elements..</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/SanityChecker.html" title="class in org.apache.wayang.core.optimizer">SanityChecker</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class checks a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a> for several sanity criteria:
<a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>Subplan</code></a>s must only be used as top-level <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> of <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.Alternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OperatorAlternative.Alternative</code></a>
<a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>Subplan</code></a>s must contain more than one <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>
</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/operators/ScalaTupleSerializer.html" title="class in org.apache.wayang.flink.operators">ScalaTupleSerializer</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/schema/SchemaUtils.html" title="class in org.apache.wayang.api.sql.calcite.schema">SchemaUtils</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">The <code>SerializableObject</code> interface is a marker interface that indicates
that its implementing classes are serializable.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/sgd/SGDImpl.html" title="class in org.apache.wayang.apps.sgd">SGDImpl</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class executes a stochastic gradient descent optimization on Apache Wayang (incubating).</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/sgd/SGDImprovedImpl.html" title="class in org.apache.wayang.apps.sgd">SGDImprovedImpl</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class executes a stochastic gradient descent optimization on Apache Wayang (incubating), just like <a href="org/apache/wayang/apps/sgd/SGDImpl.html" title="class in org.apache.wayang.apps.sgd"><code>SGDImpl</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/sgd/SGDLoop.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">SGDLoop</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/sgd/SGDSample.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">SGDSample</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/sgd/SGDStageWithZeros.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">SGDStageWithZeros</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/Sigmoid.html" title="class in org.apache.wayang.basic.model.op.nn">Sigmoid</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/SimpleEstimationContext.html" title="class in org.apache.wayang.core.optimizer.costs">SimpleEstimationContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs"><code>EstimationContext</code></a> implementation just stores all required variables without any further logic.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/SinglePlatformPruningStrategy.html" title="class in org.apache.wayang.core.optimizer.enumeration">SinglePlatformPruningStrategy</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration"><code>PlanEnumerationPruningStrategy</code></a> retains only the best <a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanImplementation</code></a>s employing a single
<a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> only.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/SinkProfiler.html" title="class in org.apache.wayang.profiler.java">SinkProfiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/java/OperatorProfiler.html" title="class in org.apache.wayang.profiler.java"><code>OperatorProfiler</code></a> implementation for sinks.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/SinkProfiler.html" title="class in org.apache.wayang.profiler.spark">SinkProfiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark"><code>SparkOperatorProfiler</code></a> implementation for <a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators"><code>SparkExecutionOperator</code></a>s with one input and no outputs.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Slice.html" title="class in org.apache.wayang.basic.model.op">Slice</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="class in org.apache.wayang.core.plan.wayangplan">Slot</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="type parameter in Slot">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract class for inputs and outputs to operators.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/SlotMapping.html" title="class in org.apache.wayang.core.plan.wayangplan">SlotMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This mapping can be used to encapsulate subplans by connecting slots (usually <b>against</b> the data flow direction,
i.e., outer output slot to inner output slot, inner input slot to outer input slot).</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/nn/Softmax.html" title="class in org.apache.wayang.basic.model.op.nn">Softmax</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/SortFilter.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">SortFilter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/functions/SortKeyExtractor.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">SortKeyExtractor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/SortMapping.html" title="class in org.apache.wayang.flink.mapping">SortMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators"><code>SortOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkSortOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkSortOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/SortMapping.html" title="class in org.apache.wayang.java.mapping">SortMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators"><code>SortOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaSortOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaSortOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/SortMapping.html" title="class in org.apache.wayang.spark.mapping">SortMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators"><code>SortOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkSortOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkSortOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators">SortOperator</a>&lt;<a href="org/apache/wayang/basic/operators/SortOperator.html" title="type parameter in SortOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/SortOperator.html" title="type parameter in SortOperator">Key</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator sorts the elements in this dataset.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/SourceProfiler.html" title="class in org.apache.wayang.profiler.java">SourceProfiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/java/OperatorProfiler.html" title="class in org.apache.wayang.profiler.java"><code>OperatorProfiler</code></a> implementation for sinks.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/Spark.html" title="class in org.apache.wayang.spark">Spark</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for relevant components of this module.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/plugin/SparkBasicPlugin.html" title="class in org.apache.wayang.spark.plugin">SparkBasicPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use the basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkBernoulliSampleOperator.html" title="class in org.apache.wayang.spark.operators">SparkBernoulliSampleOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkBernoulliSampleOperator.html" title="type parameter in SparkBernoulliSampleOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/spark/operators/SparkBernoulliSampleOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkBernoulliSampleOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkBroadcastOperator.html" title="class in org.apache.wayang.spark.operators">SparkBroadcastOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkBroadcastOperator.html" title="type parameter in SparkBroadcastOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Takes care of creating a <code>Broadcast</code> that can be used later on.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkCacheOperator.html" title="class in org.apache.wayang.spark.operators">SparkCacheOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCacheOperator.html" title="type parameter in SparkCacheOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Converts an uncached <a href="org/apache/wayang/spark/channels/RddChannel.html" title="class in org.apache.wayang.spark.channels"><code>RddChannel</code></a> into a cached <a href="org/apache/wayang/spark/channels/RddChannel.html" title="class in org.apache.wayang.spark.channels"><code>RddChannel</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkCartesianOperator.html" title="class in org.apache.wayang.spark.operators">SparkCartesianOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCartesianOperator.html" title="type parameter in SparkCartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkCartesianOperator.html" title="type parameter in SparkCartesianOperator">InputType1</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators"><code>CartesianOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="class in org.apache.wayang.spark.operators">SparkCoGroupOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="type parameter in SparkCoGroupOperator">In0</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="type parameter in SparkCoGroupOperator">In1</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="type parameter in SparkCoGroupOperator">Key</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" title="class in org.apache.wayang.spark.operators">SparkCollectionSource</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" title="type parameter in SparkCollectionSource">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a> to a Spark job.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/SparkCollectionSourceProfiler.html" title="class in org.apache.wayang.profiler.spark">SparkCollectionSourceProfiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark"><code>SparkOperatorProfiler</code></a> for the <a href="org/apache/wayang/spark/operators/SparkTextFileSource.html" title="class in org.apache.wayang.spark.operators"><code>SparkTextFileSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkCollectOperator.html" title="class in org.apache.wayang.spark.operators">SparkCollectOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCollectOperator.html" title="type parameter in SparkCollectOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Converts a <a href="org/apache/wayang/spark/channels/RddChannel.html" title="class in org.apache.wayang.spark.channels"><code>RddChannel</code></a> into a <a href="org/apache/wayang/java/channels/CollectionChannel.html" title="class in org.apache.wayang.java.channels"><code>CollectionChannel</code></a> of the <a href="org/apache/wayang/java/platform/JavaPlatform.html" title="class in org.apache.wayang.java.platform"><code>JavaPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/execution/SparkContextReference.html" title="class in org.apache.wayang.spark.execution">SparkContextReference</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wraps and manages a <code>JavaSparkContext</code> to avoid steady re-creation.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/plugin/SparkConversionPlugin.html" title="class in org.apache.wayang.spark.plugin">SparkConversionPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to create <code>RDD</code>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkCountOperator.html" title="class in org.apache.wayang.spark.operators">SparkCountOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCountOperator.html" title="type parameter in SparkCountOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators"><code>CountOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeClassificationOperator.html" title="class in org.apache.wayang.spark.operators.ml">SparkDecisionTreeClassificationOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeClassificationOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">SparkDecisionTreeClassificationOperator.Model</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml">SparkDecisionTreeRegressionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeRegressionOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">SparkDecisionTreeRegressionOperator.Model</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkDistinctOperator.html" title="class in org.apache.wayang.spark.operators">SparkDistinctOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkDistinctOperator.html" title="type parameter in SparkDistinctOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators"><code>DistinctOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkDoWhileOperator.html" title="class in org.apache.wayang.spark.operators">SparkDoWhileOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkDoWhileOperator.html" title="type parameter in SparkDoWhileOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkDoWhileOperator.html" title="type parameter in SparkDoWhileOperator">ConvergenceType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators"><code>DoWhileOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" title="class in org.apache.wayang.spark.execution">SparkExecutionContext</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/function/ExecutionContext.html" title="interface in org.apache.wayang.core.function"><code>ExecutionContext</code></a> implementation for the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Execution operator for the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/execution/SparkExecutor.html" title="class in org.apache.wayang.spark.execution">SparkExecutor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a> implementation for the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkFilterOperator.html" title="class in org.apache.wayang.spark.operators">SparkFilterOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkFilterOperator.html" title="type parameter in SparkFilterOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkFlatMapOperator.html" title="class in org.apache.wayang.spark.operators">SparkFlatMapOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkFlatMapOperator.html" title="type parameter in SparkFlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkFlatMapOperator.html" title="type parameter in SparkFlatMapOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators"><code>FlatMapOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.spark.operators">SparkGlobalMaterializedGroupOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.html" title="type parameter in SparkGlobalMaterializedGroupOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalMaterializedGroupOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkGlobalReduceOperator.html" title="class in org.apache.wayang.spark.operators">SparkGlobalReduceOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkGlobalReduceOperator.html" title="type parameter in SparkGlobalReduceOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators"><code>GlobalReduceOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/plugin/SparkGraphPlugin.html" title="class in org.apache.wayang.spark.plugin">SparkGraphPlugin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use the basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">SparkIEJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Input</a> extends <a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Input</a>&gt;&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IEJoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">SparkIESelfJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Input</a> extends <a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Input</a>&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators"><code>IESelfJoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkIntersectOperator.html" title="class in org.apache.wayang.spark.operators">SparkIntersectOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkIntersectOperator.html" title="type parameter in SparkIntersectOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="class in org.apache.wayang.spark.operators">SparkJoinOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="type parameter in SparkJoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="type parameter in SparkJoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="type parameter in SparkJoinOperator">KeyType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators"><code>JoinOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkKafkaTopicSink.html" title="class in org.apache.wayang.spark.operators">SparkKafkaTopicSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkKafkaTopicSink.html" title="type parameter in SparkKafkaTopicSink">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="class in org.apache.wayang.basic.operators"><code>KafkaTopicSink</code></a> operator for the Spark platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkKafkaTopicSource.html" title="class in org.apache.wayang.spark.operators">SparkKafkaTopicSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a> to a Spark job.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkKMeansOperator.html" title="class in org.apache.wayang.spark.operators.ml">SparkKMeansOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkKMeansOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">SparkKMeansOperator.Model</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkLinearRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml">SparkLinearRegressionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkLinearRegressionOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">SparkLinearRegressionOperator.Model</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkLinearSVCOperator.html" title="class in org.apache.wayang.spark.operators.ml">SparkLinearSVCOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkLinearSVCOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">SparkLinearSVCOperator.Model</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/SparkListener.html" title="class in org.apache.wayang.spark.monitoring.metrics">SparkListener</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Spark listener implementation that captures events generated during the Spark job execution
and sends them to a Kafka topic for further processing.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkLocalCallbackSink.html" title="class in org.apache.wayang.spark.operators">SparkLocalCallbackSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkLocalCallbackSink.html" title="type parameter in SparkLocalCallbackSink">T</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators"><code>LocalCallbackSink</code></a> operator for the Spark platform.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkLogisticRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml">SparkLogisticRegressionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkLogisticRegressionOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">SparkLogisticRegressionOperator.Model</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" title="class in org.apache.wayang.spark.operators">SparkLoopOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" title="type parameter in SparkLoopOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" title="type parameter in SparkLoopOperator">ConvergenceType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators"><code>LoopOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkMapOperator.html" title="class in org.apache.wayang.spark.operators">SparkMapOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkMapOperator.html" title="type parameter in SparkMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkMapOperator.html" title="type parameter in SparkMapOperator">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkMapPartitionsOperator.html" title="class in org.apache.wayang.spark.operators">SparkMapPartitionsOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkMapPartitionsOperator.html" title="type parameter in SparkMapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkMapPartitionsOperator.html" title="type parameter in SparkMapPartitionsOperator">OutputType</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapPartitionsOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkMaterializedGroupByOperator.html" title="class in org.apache.wayang.spark.operators">SparkMaterializedGroupByOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkMaterializedGroupByOperator.html" title="type parameter in SparkMaterializedGroupByOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkMaterializedGroupByOperator.html" title="type parameter in SparkMaterializedGroupByOperator">KeyType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators"><code>MaterializedGroupByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/model/SparkMLModel.html" title="interface in org.apache.wayang.spark.model">SparkMLModel</a>&lt;<a href="org/apache/wayang/spark/model/SparkMLModel.html" title="type parameter in SparkMLModel">X</a>,<wbr><a href="org/apache/wayang/spark/model/SparkMLModel.html" title="type parameter in SparkMLModel">Y</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/plugin/SparkMLPlugin.html" title="class in org.apache.wayang.spark.plugin">SparkMLPlugin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkModelTransformOperator.html" title="class in org.apache.wayang.spark.operators.ml">SparkModelTransformOperator</a>&lt;<a href="org/apache/wayang/spark/operators/ml/SparkModelTransformOperator.html" title="type parameter in SparkModelTransformOperator">X</a>,<wbr><a href="org/apache/wayang/spark/operators/ml/SparkModelTransformOperator.html" title="type parameter in SparkModelTransformOperator">Y</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkObjectFileSink.html" title="class in org.apache.wayang.spark.operators">SparkObjectFileSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkObjectFileSink.html" title="type parameter in SparkObjectFileSink">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a> that creates a sequence file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkObjectFileSource.html" title="class in org.apache.wayang.spark.operators">SparkObjectFileSource</a>&lt;<a href="org/apache/wayang/spark/operators/SparkObjectFileSource.html" title="type parameter in SparkObjectFileSource">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a> that creates a sequence file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark">SparkOperatorProfiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Allows to instrument an <a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators"><code>SparkExecutionOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.Result.html" title="class in org.apache.wayang.profiler.spark">SparkOperatorProfiler.Result</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The result of a single profiling run.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkParquetSource.html" title="class in org.apache.wayang.spark.operators">SparkParquetSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a> to a Spark job.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform">SparkPlatform</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> for Apache Spark.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/ml/SparkPredictOperator.html" title="class in org.apache.wayang.spark.operators.ml">SparkPredictOperator</a>&lt;<a href="org/apache/wayang/spark/operators/ml/SparkPredictOperator.html" title="type parameter in SparkPredictOperator">X</a>,<wbr><a href="org/apache/wayang/spark/operators/ml/SparkPredictOperator.html" title="type parameter in SparkPredictOperator">Y</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkRandomPartitionSampleOperator.html" title="class in org.apache.wayang.spark.operators">SparkRandomPartitionSampleOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkRandomPartitionSampleOperator.html" title="type parameter in SparkRandomPartitionSampleOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators"><code>SampleOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkReduceByOperator.html" title="class in org.apache.wayang.spark.operators">SparkReduceByOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkReduceByOperator.html" title="type parameter in SparkReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkReduceByOperator.html" title="type parameter in SparkReduceByOperator">KeyType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators"><code>ReduceByOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkRepeatOperator.html" title="class in org.apache.wayang.spark.operators">SparkRepeatOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkRepeatOperator.html" title="type parameter in SparkRepeatOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators"><code>RepeatOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.html" title="class in org.apache.wayang.spark.operators">SparkShufflePartitionSampleOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.html" title="type parameter in SparkShufflePartitionSampleOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkShufflePartitionSampleOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkSortOperator.html" title="class in org.apache.wayang.spark.operators">SparkSortOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkSortOperator.html" title="type parameter in SparkSortOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkSortOperator.html" title="type parameter in SparkSortOperator">Key</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators"><code>SortOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/SparkSourceProfiler.html" title="class in org.apache.wayang.profiler.spark">SparkSourceProfiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark"><code>SparkOperatorProfiler</code></a> implementation for <a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators"><code>SparkExecutionOperator</code></a>s with one input and one output.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkTextFileSink.html" title="class in org.apache.wayang.spark.operators">SparkTextFileSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkTextFileSink.html" title="type parameter in SparkTextFileSink">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSink</code></a> operator for the Spark platform.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkTextFileSource.html" title="class in org.apache.wayang.spark.operators">SparkTextFileSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a> to a Spark job.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/SparkTextFileSourceProfiler.html" title="class in org.apache.wayang.profiler.spark">SparkTextFileSourceProfiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark"><code>SparkOperatorProfiler</code></a> for the <a href="org/apache/wayang/spark/operators/SparkTextFileSource.html" title="class in org.apache.wayang.spark.operators"><code>SparkTextFileSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkTsvFileSink.html" title="class in org.apache.wayang.spark.operators">SparkTsvFileSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkTsvFileSink.html" title="type parameter in SparkTsvFileSink">T</a> extends <a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;?,<wbr>?&gt;&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a> that creates a TSV file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkTsvFileSource.html" title="class in org.apache.wayang.spark.operators">SparkTsvFileSource</a>&lt;<a href="org/apache/wayang/spark/operators/SparkTsvFileSource.html" title="type parameter in SparkTsvFileSource">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> for the <a href="org/apache/wayang/spark/platform/SparkPlatform.html" title="class in org.apache.wayang.spark.platform"><code>SparkPlatform</code></a> that creates a sequence file.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/spark/SparkUnaryOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark">SparkUnaryOperatorProfiler</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" title="class in org.apache.wayang.profiler.spark"><code>SparkOperatorProfiler</code></a> implementation for <a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators"><code>SparkExecutionOperator</code></a>s with one input and one output.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkUnionAllOperator.html" title="class in org.apache.wayang.spark.operators">SparkUnionAllOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkUnionAllOperator.html" title="type parameter in SparkUnionAllOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators"><code>UnionAllOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/operators/SparkZipWithIdOperator.html" title="class in org.apache.wayang.spark.operators">SparkZipWithIdOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkZipWithIdOperator.html" title="type parameter in SparkZipWithIdOperator">InputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Spark implementation of the <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators"><code>MapOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/utils/SparseVector.html" title="class in org.apache.wayang.ml4all.utils">SparseVector</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/context/SqlContext.html" title="class in org.apache.wayang.api.sql.context">SqlContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/Sqlite3.html" title="class in org.apache.wayang.sqlite3">Sqlite3</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for relevant components of this module.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.html" title="class in org.apache.wayang.sqlite3.plugin">Sqlite3ConversionPlugin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> provides <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s from the <a href="org/apache/wayang/sqlite3/platform/Sqlite3Platform.html" title="class in org.apache.wayang.sqlite3.platform"><code>Sqlite3Platform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/operators/Sqlite3FilterOperator.html" title="class in org.apache.wayang.sqlite3.operators">Sqlite3FilterOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators"><code>FilterOperator</code></a> for the <a href="org/apache/wayang/sqlite3/platform/Sqlite3Platform.html" title="class in org.apache.wayang.sqlite3.platform"><code>Sqlite3Platform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/platform/Sqlite3Platform.html" title="class in org.apache.wayang.sqlite3.platform">Sqlite3Platform</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> implementation for SQLite3.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/plugin/Sqlite3Plugin.html" title="class in org.apache.wayang.sqlite3.plugin">Sqlite3Plugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use some basic Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/sqlite3/platform/Sqlite3Platform.html" title="class in org.apache.wayang.sqlite3.platform"><code>Sqlite3Platform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/operators/Sqlite3ProjectionOperator.html" title="class in org.apache.wayang.sqlite3.operators">Sqlite3ProjectionOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/jdbc/operators/JdbcProjectionOperator.html" title="class in org.apache.wayang.jdbc.operators"><code>JdbcProjectionOperator</code></a> for the <a href="org/apache/wayang/sqlite3/platform/Sqlite3Platform.html" title="class in org.apache.wayang.sqlite3.platform"><code>Sqlite3Platform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/sqlite3/operators/Sqlite3TableSource.html" title="class in org.apache.wayang.sqlite3.operators">Sqlite3TableSource</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of the <a href="org/apache/wayang/basic/operators/TableSource.html" title="class in org.apache.wayang.basic.operators"><code>TableSource</code></a> for the <a href="org/apache/wayang/sqlite3/platform/Sqlite3Platform.html" title="class in org.apache.wayang.sqlite3.platform"><code>Sqlite3Platform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/channels/SqlQueryChannel.html" title="class in org.apache.wayang.jdbc.channels">SqlQueryChannel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of a <a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> that is given by a SQL query.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/channels/SqlQueryChannel.Descriptor.html" title="class in org.apache.wayang.jdbc.channels">SqlQueryChannel.Descriptor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Describes a specific class of <a href="org/apache/wayang/jdbc/channels/SqlQueryChannel.html" title="class in org.apache.wayang.jdbc.channels"><code>SqlQueryChannel</code></a>s belonging to a certain <a href="org/apache/wayang/jdbc/platform/JdbcPlatformTemplate.html" title="class in org.apache.wayang.jdbc.platform"><code>JdbcPlatformTemplate</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/operators/SqlToRddOperator.html" title="class in org.apache.wayang.jdbc.operators">SqlToRddOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/operators/SqlToStreamOperator.html" title="class in org.apache.wayang.jdbc.operators">SqlToStreamOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> converts <a href="org/apache/wayang/jdbc/channels/SqlQueryChannel.html" title="class in org.apache.wayang.jdbc.channels"><code>SqlQueryChannel</code></a>s to <a href="org/apache/wayang/java/channels/StreamChannel.html" title="class in org.apache.wayang.java.channels"><code>StreamChannel</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/jdbc/operators/SqlToStreamOperator.ResultSetIterator.html" title="class in org.apache.wayang.jdbc.operators">SqlToStreamOperator.ResultSetIterator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Exposes a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.sql/java/sql/ResultSet.html" title="class or interface in java.sql" class="external-link"><code>ResultSet</code></a> as an <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link"><code>Iterator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/monitoring/interfaces/Stage.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Stage</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">This interface represents a stage in a data processing pipeline.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/StageAssignmentTraversal.html" title="class in org.apache.wayang.core.optimizer.enumeration">StageAssignmentTraversal</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builds an <a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" title="class in org.apache.wayang.core.plan.executionplan"><code>ExecutionPlan</code></a> from a <a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlow.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>ExecutionTaskFlow</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/core/optimizer/enumeration/StageAssignmentTraversal.StageSplittingCriterion.html" title="interface in org.apache.wayang.core.optimizer.enumeration">StageAssignmentTraversal.StageSplittingCriterion</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Criterion to futher split <code>StageAssignmentTraversal.InterimStage</code> besides precedence.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/StageCompleted.html" title="class in org.apache.wayang.spark.monitoring.metrics">StageCompleted</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents a completed stage in a distributed computing system.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/StageExecutorMetrics.html" title="class in org.apache.wayang.spark.monitoring.metrics">StageExecutorMetrics</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The StageExecutorMetrics class implements the Stage and SerializableObject interfaces and represents
the metrics associated with a stage executed by an executor.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/StageSubmitted.html" title="class in org.apache.wayang.spark.monitoring.metrics">StageSubmitted</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The StageSubmitted class implements the Stage and SerializableObject interfaces to represent a submitted stage in a distributed system.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/instrumentation/StopWatch.html" title="class in org.apache.wayang.commons.util.profiledb.instrumentation">StopWatch</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility to create <a href="org/apache/wayang/commons/util/profiledb/model/measurement/TimeMeasurement.html" title="class in org.apache.wayang.commons.util.profiledb.model.measurement"><code>TimeMeasurement</code></a>s for an <a href="org/apache/wayang/commons/util/profiledb/model/Experiment.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Experiment</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/storage/Storage.html" title="class in org.apache.wayang.commons.util.profiledb.storage">Storage</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Controls how conducted experiments will be persisted and loaded</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/channels/StreamChannel.html" title="class in org.apache.wayang.java.channels">StreamChannel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/executionplan/Channel.html" title="class in org.apache.wayang.core.plan.executionplan"><code>Channel</code></a> between two <a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators"><code>JavaExecutionOperator</code></a>s using a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link"><code>Stream</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/utils/StringUtil.html" title="class in org.apache.wayang.ml4all.utils">StringUtil</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/model/Subject.html" title="class in org.apache.wayang.commons.util.profiledb.model">Subject</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The subject of an <a href="org/apache/wayang/commons/util/profiledb/model/Experiment.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Experiment</code></a>, e.g., an application or algorithm.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan">Subplan</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A subplan encapsulates connected operators as a single operator.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/SubplanCardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality">SubplanCardinalityPusher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityPusher</code></a> implementation for <a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>Subplan</code></a>s (but not for <a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>LoopSubplan</code></a>s!)</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mapping/SubplanMatch.html" title="class in org.apache.wayang.core.mapping">SubplanMatch</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A subplan match correlates a <a href="org/apache/wayang/core/mapping/SubplanPattern.html" title="class in org.apache.wayang.core.mapping"><code>SubplanPattern</code></a> with its actually matched .</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/mapping/SubplanPattern.html" title="class in org.apache.wayang.core.mapping">SubplanPattern</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A subplan pattern describes a class of subplans in a <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/basic/model/SVMModel.html" title="interface in org.apache.wayang.basic.model">SVMModel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">SwitchForwardCardinalityEstimator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Forwards the <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimate</code></a> of any given <a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>InputSlot</code></a> that is not <code>null</code>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/TableSource.html" title="class in org.apache.wayang.basic.operators">TableSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>UnarySource</code></a> that provides the tuples from a database table.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/monitoring/interfaces/Task.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Task</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">The Task interface represents a task in a distributed computing or data processing system.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/spark/monitoring/interfaces/Task.TaskStatusForRunning.html" title="enum class in org.apache.wayang.spark.monitoring.interfaces">Task.TaskStatusForRunning</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">The TaskStatusForRunning enum represents the possible statuses of a task while it is running.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/TaskEnd.html" title="class in org.apache.wayang.spark.monitoring.metrics">TaskEnd</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents the end status of a task execution.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/TaskGettingResult.html" title="class in org.apache.wayang.spark.monitoring.metrics">TaskGettingResult</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents the getting results of a task execution.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/spark/monitoring/interfaces/TaskMetric.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">TaskMetric</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">The TaskMetric interface defines the methods used to set and retrieve
performance metrics for a given task.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/TaskMetric.html" title="class in org.apache.wayang.spark.monitoring.metrics">TaskMetric</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class represents the metrics for a task in the Apache Wayang monitoring system.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/monitoring/metrics/TaskStart.html" title="class in org.apache.wayang.spark.monitoring.metrics">TaskStart</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Represents the start status of a task execution.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/channels/TensorChannel.html" title="class in org.apache.wayang.tensorflow.channels">TensorChannel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/Tensorflow.html" title="class in org.apache.wayang.tensorflow">Tensorflow</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for relevant components of this module.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowBatchNorm2D.html" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowBatchNorm2D</a>&lt;<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowBatchNorm2D.html" title="type parameter in TensorflowBatchNorm2D">T</a> extends org.tensorflow.types.family.TNumber&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowBatchNorm3D.html" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowBatchNorm3D</a>&lt;<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowBatchNorm3D.html" title="type parameter in TensorflowBatchNorm3D">T</a> extends org.tensorflow.types.family.TNumber&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/operators/TensorflowCollectionSource.html" title="class in org.apache.wayang.tensorflow.operators">TensorflowCollectionSource</a>&lt;<a href="org/apache/wayang/tensorflow/operators/TensorflowCollectionSource.html" title="type parameter in TensorflowCollectionSource">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides a <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a> to a Tensorflow job.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/operators/TensorflowCollectOperator.html" title="class in org.apache.wayang.tensorflow.operators">TensorflowCollectOperator</a>&lt;<a href="org/apache/wayang/tensorflow/operators/TensorflowCollectOperator.html" title="type parameter in TensorflowCollectOperator">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Converts <a href="org/apache/wayang/tensorflow/channels/TensorChannel.html" title="class in org.apache.wayang.tensorflow.channels"><code>TensorChannel</code></a> into a <a href="org/apache/wayang/java/channels/CollectionChannel.html" title="class in org.apache.wayang.java.channels"><code>CollectionChannel</code></a></div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/execution/TensorflowContextReference.html" title="class in org.apache.wayang.tensorflow.execution">TensorflowContextReference</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConv2D.html" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowConv2D</a>&lt;<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConv2D.html" title="type parameter in TensorflowConv2D">T</a> extends org.tensorflow.types.family.TNumber&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConv3D.html" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowConv3D</a>&lt;<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConv3D.html" title="type parameter in TensorflowConv3D">T</a> extends org.tensorflow.types.family.TNumber&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/plugin/TensorflowConversionPlugin.html" title="class in org.apache.wayang.tensorflow.plugin">TensorflowConversionPlugin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> is a subset of the <a href="org/apache/wayang/tensorflow/plugin/TensorflowPlugin.html" title="class in org.apache.wayang.tensorflow.plugin"><code>TensorflowPlugin</code></a> and only ships the <a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels"><code>ChannelConversion</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConvLSTM2D.html" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowConvLSTM2D</a>&lt;<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConvLSTM2D.html" title="type parameter in TensorflowConvLSTM2D">T</a> extends org.tensorflow.types.family.TNumber&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConvLSTM2D.Cell.html" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowConvLSTM2D.Cell</a>&lt;<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConvLSTM2D.Cell.html" title="type parameter in TensorflowConvLSTM2D.Cell">T</a> extends org.tensorflow.types.family.TNumber&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/operators/TensorflowDLTrainingOperator.html" title="class in org.apache.wayang.tensorflow.operators">TensorflowDLTrainingOperator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/tensorflow/operators/TensorflowExecutionOperator.html" title="interface in org.apache.wayang.tensorflow.operators">TensorflowExecutionOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Execution operator for the <a href="org/apache/wayang/tensorflow/platform/TensorflowPlatform.html" title="class in org.apache.wayang.tensorflow.platform"><code>TensorflowPlatform</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/execution/TensorflowExecutor.html" title="class in org.apache.wayang.tensorflow.execution">TensorflowExecutor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform"><code>Executor</code></a> implementation for the <a href="org/apache/wayang/tensorflow/platform/TensorflowPlatform.html" title="class in org.apache.wayang.tensorflow.platform"><code>TensorflowPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowLinear.html" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowLinear</a>&lt;<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowLinear.html" title="type parameter in TensorflowLinear">T</a> extends org.tensorflow.types.family.TNumber&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/model/TensorflowModel.html" title="class in org.apache.wayang.tensorflow.model">TensorflowModel</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/platform/TensorflowPlatform.html" title="class in org.apache.wayang.tensorflow.platform">TensorflowPlatform</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform"><code>Platform</code></a> for Tensorflow</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/plugin/TensorflowPlugin.html" title="class in org.apache.wayang.tensorflow.plugin">TensorflowPlugin</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin"><code>Plugin</code></a> enables to use the Wayang <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s on the <a href="org/apache/wayang/tensorflow/platform/TensorflowPlatform.html" title="class in org.apache.wayang.tensorflow.platform"><code>TensorflowPlatform</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/tensorflow/operators/TensorflowPredictOperator.html" title="class in org.apache.wayang.tensorflow.operators">TensorflowPredictOperator</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators">TextFileSink</a>&lt;<a href="org/apache/wayang/basic/operators/TextFileSink.html" title="type parameter in TextFileSink">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>UnarySink</code></a> writes all incoming data quanta to a text file.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/TextFileSinkMapping.html" title="class in org.apache.wayang.flink.mapping">TextFileSinkMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSink</code></a> to <a href="org/apache/wayang/flink/operators/FlinkTextFileSink.html" title="class in org.apache.wayang.flink.operators"><code>FlinkTextFileSink</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/TextFileSinkMapping.html" title="class in org.apache.wayang.java.mapping">TextFileSinkMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSink</code></a> to <a href="org/apache/wayang/java/operators/JavaTextFileSink.html" title="class in org.apache.wayang.java.operators"><code>JavaTextFileSink</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/TextFileSinkMapping.html" title="class in org.apache.wayang.spark.mapping">TextFileSinkMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators"><code>CollectionSource</code></a> to <a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" title="class in org.apache.wayang.spark.operators"><code>SparkCollectionSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators">TextFileSource</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This source reads a text file and outputs the lines as data units.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/TextFileSourceMapping.html" title="class in org.apache.wayang.flink.mapping">TextFileSourceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSource</code></a> to <a href="org/apache/wayang/flink/operators/FlinkTextFileSource.html" title="class in org.apache.wayang.flink.operators"><code>FlinkTextFileSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/TextFileSourceMapping.html" title="class in org.apache.wayang.java.mapping">TextFileSourceMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators"><code>TextFileSource</code></a> to <a href="org/apache/wayang/java/operators/JavaTextFileSource.html" title="class in org.apache.wayang.java.operators"><code>JavaTextFileSource</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/TextFileSourceMapping.html" title="class in org.apache.wayang.spark.mapping">TextFileSourceMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators"><code>CollectionSource</code></a> to <a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" title="class in org.apache.wayang.spark.operators"><code>SparkCollectionSource</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/TimeEstimate.html" title="class in org.apache.wayang.core.optimizer.costs">TimeEstimate</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An estimate of time (in <b>milliseconds</b>) expressed as a <a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" title="class in org.apache.wayang.core.optimizer"><code>ProbabilisticIntervalEstimate</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/commons/util/profiledb/model/measurement/TimeMeasurement.html" title="class in org.apache.wayang.commons.util.profiledb.model.measurement">TimeMeasurement</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A <a href="org/apache/wayang/commons/util/profiledb/model/Measurement.html" title="class in org.apache.wayang.commons.util.profiledb.model"><code>Measurement</code></a> that captures a certain amount of time in milliseconds.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/costs/TimeToCostConverter.html" title="class in org.apache.wayang.core.optimizer.costs">TimeToCostConverter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This (linear) converter turns <a href="org/apache/wayang/core/optimizer/costs/TimeEstimate.html" title="class in org.apache.wayang.core.optimizer.costs"><code>TimeEstimate</code></a>s into cost estimates.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/TopDownPlanVisitor.html" title="class in org.apache.wayang.core.plan.wayangplan">TopDownPlanVisitor</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/TopDownPlanVisitor.html" title="type parameter in TopDownPlanVisitor">Payload</a>,<wbr><a href="org/apache/wayang/core/plan/wayangplan/TopDownPlanVisitor.html" title="type parameter in TopDownPlanVisitor">Return</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Visitor (as in the Visitor Pattern) for <a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>WayangPlan</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/optimizer/enumeration/TopKPruningStrategy.html" title="class in org.apache.wayang.core.optimizer.enumeration">TopKPruningStrategy</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration"><code>PlanEnumerationPruningStrategy</code></a> retains only the best <code>k</code> <a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" title="class in org.apache.wayang.core.optimizer.enumeration"><code>PlanImplementation</code></a>s.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/sampling/TournamentSampler.html" title="class in org.apache.wayang.profiler.log.sampling">TournamentSampler</a>&lt;<a href="org/apache/wayang/profiler/log/sampling/TournamentSampler.html" title="type parameter in TournamentSampler">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Sampling strategy that simulates a tournament between elements.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/tpch/TPCHQ1WithJavaNative.html" title="class in org.apache.wayang.apps.tpch">TPCHQ1WithJavaNative</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Main class for the TPC-H app based on Apache Wayang (incubating).</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" title="class in org.apache.wayang.ml4all.abstraction.api">Transform</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" title="type parameter in Transform">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" title="type parameter in Transform">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="type parameter in TransformationDescriptor">Input</a>,<wbr><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="type parameter in TransformationDescriptor">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This descriptor pertains to functions that consume a single data unit and output a single data unit.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/kmeans/TransformCSV.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">TransformCSV</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">TransformPerPartitionWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" title="type parameter in TransformPerPartitionWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" title="type parameter in TransformPerPartitionWrapper">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">TransformWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" title="type parameter in TransformWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" title="type parameter in TransformWrapper">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/Transpose.html" title="class in org.apache.wayang.basic.model.op">Transpose</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/Tuple.html" title="class in org.apache.wayang.core.util">Tuple</a>&lt;<a href="org/apache/wayang/core/util/Tuple.html" title="type parameter in Tuple">T0</a>,<wbr><a href="org/apache/wayang/core/util/Tuple.html" title="type parameter in Tuple">T1</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A helper data structure to manage two values without creating new classes.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="org/apache/wayang/basic/data/Tuple2.html" title="type parameter in Tuple2">T0</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="type parameter in Tuple2">T1</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A type for tuples.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/data/Tuple5.html" title="class in org.apache.wayang.basic.data">Tuple5</a>&lt;<a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T0</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T1</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T2</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T3</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T4</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A type for tuples.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab7"><a href="org/apache/wayang/commons/util/profiledb/model/Type.html" title="annotation interface in org.apache.wayang.commons.util.profiledb.model">Type</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab7">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/TypeConverter.html" title="class in org.apache.wayang.core.util">TypeConverter</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/mathex/model/UnaryOperation.html" title="class in org.apache.wayang.core.util.mathex.model">UnaryOperation</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An operation <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/java/UnaryOperatorProfiler.html" title="class in org.apache.wayang.profiler.java">UnaryOperatorProfiler</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block"><a href="org/apache/wayang/profiler/java/OperatorProfiler.html" title="class in org.apache.wayang.profiler.java"><code>OperatorProfiler</code></a> specifically for <a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators"><code>JavaExecutionOperator</code></a>s with a single <a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>InputSlot</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="type parameter in UnarySink">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract base-class for sinks with a single input.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="type parameter in UnarySource">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract base class for sources with a single output.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="type parameter in UnaryToUnaryOperator">InputType</a>,<wbr><a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="type parameter in UnaryToUnaryOperator">OutputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operator has a single input and a single output.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/UnionAllMapping.html" title="class in org.apache.wayang.flink.mapping">UnionAllMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators"><code>UnionAllOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkUnionAllOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkUnionAllOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/UnionAllMapping.html" title="class in org.apache.wayang.java.mapping">UnionAllMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators"><code>UnionAllOperator</code></a> to <a href="org/apache/wayang/java/operators/JavaUnionAllOperator.html" title="class in org.apache.wayang.java.operators"><code>JavaUnionAllOperator</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/UnionAllMapping.html" title="class in org.apache.wayang.spark.mapping">UnionAllMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators"><code>UnionAllOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkUnionAllOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkUnionAllOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators">UnionAllOperator</a>&lt;<a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="type parameter in UnionAllOperator">Type</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> creates the union (bag semantics) of two .</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/api/Update.html" title="class in org.apache.wayang.ml4all.abstraction.api">Update</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/api/Update.html" title="type parameter in Update">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/api/Update.html" title="type parameter in Update">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/api/UpdateLocal.html" title="class in org.apache.wayang.ml4all.abstraction.api">UpdateLocal</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/api/UpdateLocal.html" title="type parameter in UpdateLocal">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/api/UpdateLocal.html" title="type parameter in UpdateLocal">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">UpdateLocalWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" title="type parameter in UpdateLocalWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" title="type parameter in UpdateLocalWrapper">V</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">UpdateWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" title="type parameter in UpdateWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" title="type parameter in UpdateWrapper">V</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/applications/Util.html" title="class in org.apache.wayang.applications">Util</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/configuration/ValueProvider.html" title="class in org.apache.wayang.core.api.configuration">ValueProvider</a>&lt;<a href="org/apache/wayang/core/api/configuration/ValueProvider.html" title="type parameter in ValueProvider">Value</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Used by <a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api"><code>Configuration</code></a>s to provide some value.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/wayang/core/api/configuration/ValueProvider.NotAvailableException.html" title="class in org.apache.wayang.core.api.configuration">ValueProvider.NotAvailableException</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/mathex/model/Variable.html" title="class in org.apache.wayang.core.util.mathex.model">Variable</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A variable <a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex"><code>Expression</code></a></div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/profiler/log/Variable.html" title="class in org.apache.wayang.profiler.log">Variable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A variable that can be altered by an optimization algorithm.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/rel/WayangAggregate.html" title="class in org.apache.wayang.api.sql.calcite.rel">WayangAggregate</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangAggregateVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangAggregateVisitor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/criterion/WayangAggregator.html" title="class in org.apache.wayang.flink.compiler.criterion">WayangAggregator</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class create a that generate aggregatorWrapper</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/WayangArrays.html" title="class in org.apache.wayang.core.util">WayangArrays</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utility for handling arrays.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/plugin/WayangBasic.html" title="class in org.apache.wayang.basic.plugin">WayangBasic</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Activator for the basic Wayang package.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/plugin/WayangBasicGraph.html" title="class in org.apache.wayang.basic.plugin">WayangBasicGraph</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Activator for graph operations being executed with Wayang's basic operators.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/WayangBasics.html" title="class in org.apache.wayang.basic">WayangBasics</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Register for plugins in the module.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/WayangCollections.html" title="class in org.apache.wayang.core.util">WayangCollections</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities to operate <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link"><code>Collection</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/api/WayangContext.html" title="class in org.apache.wayang.core.api">WayangContext</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This is the entry point for users to work with Wayang.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/wayang/api/sql/calcite/convention/WayangConvention.html" title="enum class in org.apache.wayang.api.sql.calcite.convention">WayangConvention</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/criterion/WayangConvergenceCriterion.html" title="class in org.apache.wayang.flink.compiler.criterion">WayangConvergenceCriterion</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/WayangConvergenceCriterion.html" title="type parameter in WayangConvergenceCriterion">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class create a that generate aggregatorWrapper</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangCrossJoinVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangCrossJoinVisitor</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/wayang/core/api/exception/WayangException.html" title="class in org.apache.wayang.core.api.exception">WayangException</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">Exception that declares a problem of Wayang.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/WayangFileOutputFormat.html" title="class in org.apache.wayang.flink.compiler">WayangFileOutputFormat</a>&lt;<a href="org/apache/wayang/flink/compiler/WayangFileOutputFormat.html" title="type parameter in WayangFileOutputFormat">IT</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Wrapper for <code>FileOutputFormat</code></div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/rel/WayangFilter.html" title="class in org.apache.wayang.api.sql.calcite.rel">WayangFilter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/criterion/WayangFilterCriterion.html" title="class in org.apache.wayang.flink.compiler.criterion">WayangFilterCriterion</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/WayangFilterCriterion.html" title="type parameter in WayangFilterCriterion">T</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class create a for use inside of the LoopOperators</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangFilterVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangFilterVisitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/rel/WayangJoin.html" title="class in org.apache.wayang.api.sql.calcite.rel">WayangJoin</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangJoinVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangJoinVisitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/json/WayangJsonArray.html" title="class in org.apache.wayang.core.util.json">WayangJsonArray</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">JSONArray is the wrapper for the <code>ArrayNode</code> to enable the
easy access to Json data
TODO: the java doc is not done because is missing implementation and it performed some
modification on the code</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/util/json/WayangJsonObj.html" title="class in org.apache.wayang.core.util.json">WayangJsonObj</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">JSONObject is the wrapper for the <code>ObjectNode</code> to enable the
easy access to the json data
TODO: the java doc is not done because is missing implementation and it performed some
modification on the code</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/criterion/WayangListValue.html" title="class in org.apache.wayang.flink.compiler.criterion">WayangListValue</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Is a Wrapper for used in the criterion of the Loops</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangMultiConditionJoinVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangMultiConditionJoinVisitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" title="class in org.apache.wayang.core.plan.wayangplan">WayangPlan</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Wayang plan consists of a set of <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/optimizer/WayangProgram.html" title="class in org.apache.wayang.api.sql.calcite.optimizer">WayangProgram</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/rel/WayangProject.html" title="class in org.apache.wayang.api.sql.calcite.rel">WayangProject</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangProjectVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangProjectVisitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangRelConverter.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangRelConverter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/rules/WayangRules.html" title="class in org.apache.wayang.api.sql.calcite.rules">WayangRules</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/schema/WayangSchema.html" title="class in org.apache.wayang.api.sql.calcite.schema">WayangSchema</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/schema/WayangSchemaBuilder.html" title="class in org.apache.wayang.api.sql.calcite.schema">WayangSchemaBuilder</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/rel/WayangSort.html" title="class in org.apache.wayang.api.sql.calcite.rel">WayangSort</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/rules/WayangSortRule.html" title="class in org.apache.wayang.api.sql.calcite.rules">WayangSortRule</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Rule that converts <code>LogicalSort</code> to Wayang convention
<a href="org/apache/wayang/api/sql/calcite/rel/WayangSort.html" title="class in org.apache.wayang.api.sql.calcite.rel"><code>WayangSort</code></a></div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangSortVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangSortVisitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/schema/WayangTable.html" title="class in org.apache.wayang.api.sql.calcite.schema">WayangTable</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/schema/WayangTableBuilder.html" title="class in org.apache.wayang.api.sql.calcite.schema">WayangTableBuilder</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/rel/WayangTableScan.html" title="class in org.apache.wayang.api.sql.calcite.rel">WayangTableScan</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/converter/WayangTableScanVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">WayangTableScanVisitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/sql/calcite/schema/WayangTableStatistic.html" title="class in org.apache.wayang.api.sql.calcite.schema">WayangTableStatistic</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/compiler/criterion/WayangValue.html" title="class in org.apache.wayang.flink.compiler.criterion">WayangValue</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/WayangValue.html" title="type parameter in WayangValue">T</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of <code>Value</code> of flink for use in Wayang</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/ml4all/algorithms/sgd/WeightsUpdate.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">WeightsUpdate</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/applications/WordCount.html" title="class in org.apache.wayang.applications">WordCount</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/wordcount/WordCount.html" title="class in org.apache.wayang.apps.wordcount">WordCount</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/applications/WordCountOnKafkaTopic.html" title="class in org.apache.wayang.applications">WordCountOnKafkaTopic</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/wordcount/WordCountParquet.html" title="class in org.apache.wayang.apps.wordcount">WordCountParquet</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/apps/wordcount/WordCountWithJavaNativeAPI.html" title="class in org.apache.wayang.apps.wordcount">WordCountWithJavaNativeAPI</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Example Apache Wayang (incubating) App that does a word count -- the Hello World of Map/Reduce-like systems.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/function/WrappedFlatMapDescriptor.html" title="class in org.apache.wayang.api.python.function">WrappedFlatMapDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedFlatMapDescriptor.html" title="type parameter in WrappedFlatMapDescriptor">Input</a>,<wbr><a href="org/apache/wayang/api/python/function/WrappedFlatMapDescriptor.html" title="type parameter in WrappedFlatMapDescriptor">Output</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/function/WrappedMapPartitionsDescriptor.html" title="class in org.apache.wayang.api.python.function">WrappedMapPartitionsDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedMapPartitionsDescriptor.html" title="type parameter in WrappedMapPartitionsDescriptor">Input</a>,<wbr><a href="org/apache/wayang/api/python/function/WrappedMapPartitionsDescriptor.html" title="type parameter in WrappedMapPartitionsDescriptor">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/function/WrappedPredicateDescriptor.html" title="class in org.apache.wayang.api.python.function">WrappedPredicateDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedPredicateDescriptor.html" title="type parameter in WrappedPredicateDescriptor">Input</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/function/WrappedPythonFunction.html" title="class in org.apache.wayang.api.python.function">WrappedPythonFunction</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedPythonFunction.html" title="type parameter in WrappedPythonFunction">Input</a>,<wbr><a href="org/apache/wayang/api/python/function/WrappedPythonFunction.html" title="type parameter in WrappedPythonFunction">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/function/WrappedReduceDescriptor.html" title="class in org.apache.wayang.api.python.function">WrappedReduceDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedReduceDescriptor.html" title="type parameter in WrappedReduceDescriptor">Type</a>&gt;</div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/api/python/function/WrappedTransformationDescriptor.html" title="class in org.apache.wayang.api.python.function">WrappedTransformationDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedTransformationDescriptor.html" title="type parameter in WrappedTransformationDescriptor">Input</a>,<wbr><a href="org/apache/wayang/api/python/function/WrappedTransformationDescriptor.html" title="type parameter in WrappedTransformationDescriptor">Output</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/model/op/ZeroLike.html" title="class in org.apache.wayang.basic.model.op">ZeroLike</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/core/monitor/ZeroMQMonitor.html" title="class in org.apache.wayang.core.monitor">ZeroMQMonitor</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">TODO: Implement</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/flink/mapping/ZipWithIdMapping.html" title="class in org.apache.wayang.flink.mapping">ZipWithIdMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="class in org.apache.wayang.basic.operators"><code>ZipWithIdOperator</code></a> to <a href="org/apache/wayang/flink/operators/FlinkZipWithIdOperator.html" title="class in org.apache.wayang.flink.operators"><code>FlinkZipWithIdOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/java/mapping/ZipWithIdMapping.html" title="class in org.apache.wayang.java.mapping">ZipWithIdMapping</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/java/mapping/ZipWithIdMapping.html" title="class in org.apache.wayang.java.mapping"><code>ZipWithIdMapping</code></a> to a subplan.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/spark/mapping/ZipWithIdMapping.html" title="class in org.apache.wayang.spark.mapping">ZipWithIdMapping</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Mapping from <a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="class in org.apache.wayang.basic.operators"><code>ZipWithIdOperator</code></a> to <a href="org/apache/wayang/spark/operators/SparkZipWithIdOperator.html" title="class in org.apache.wayang.spark.operators"><code>SparkZipWithIdOperator</code></a>.</div>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="class in org.apache.wayang.basic.operators">ZipWithIdOperator</a>&lt;<a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="type parameter in ZipWithIdOperator">InputType</a>&gt;</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This operators attaches a unique ID to each input data quantum.</div>
</div>
</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2020&#x2013;2025 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>