blob: e370ee3831bd6792f34201dcf8dd64bfa08f86c0 [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Class Hierarchy (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 tree">
<meta name="generator" content="javadoc/TreeWriter">
<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="tree-page">
<script type="text/javascript">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 class="nav-bar-cell1-rev">Tree</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#tree">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 class="title">Hierarchy For All Packages</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="org/apache/wayang/api/python/package-tree.html">org.apache.wayang.api.python</a>, </li>
<li><a href="org/apache/wayang/api/python/executor/package-tree.html">org.apache.wayang.api.python.executor</a>, </li>
<li><a href="org/apache/wayang/api/python/function/package-tree.html">org.apache.wayang.api.python.function</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/convention/package-tree.html">org.apache.wayang.api.sql.calcite.convention</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/converter/package-tree.html">org.apache.wayang.api.sql.calcite.converter</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/converter/functions/package-tree.html">org.apache.wayang.api.sql.calcite.converter.functions</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/jdbc/package-tree.html">org.apache.wayang.api.sql.calcite.jdbc</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/optimizer/package-tree.html">org.apache.wayang.api.sql.calcite.optimizer</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/rel/package-tree.html">org.apache.wayang.api.sql.calcite.rel</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/rules/package-tree.html">org.apache.wayang.api.sql.calcite.rules</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/schema/package-tree.html">org.apache.wayang.api.sql.calcite.schema</a>, </li>
<li><a href="org/apache/wayang/api/sql/calcite/utils/package-tree.html">org.apache.wayang.api.sql.calcite.utils</a>, </li>
<li><a href="org/apache/wayang/api/sql/context/package-tree.html">org.apache.wayang.api.sql.context</a>, </li>
<li><a href="org/apache/wayang/api/sql/sources/fs/package-tree.html">org.apache.wayang.api.sql.sources.fs</a>, </li>
<li><a href="org/apache/wayang/applications/package-tree.html">org.apache.wayang.applications</a>, </li>
<li><a href="org/apache/wayang/apps/grep/package-tree.html">org.apache.wayang.apps.grep</a>, </li>
<li><a href="org/apache/wayang/apps/pi/package-tree.html">org.apache.wayang.apps.pi</a>, </li>
<li><a href="org/apache/wayang/apps/sgd/package-tree.html">org.apache.wayang.apps.sgd</a>, </li>
<li><a href="org/apache/wayang/apps/terasort/package-tree.html">org.apache.wayang.apps.terasort</a>, </li>
<li><a href="org/apache/wayang/apps/tpch/package-tree.html">org.apache.wayang.apps.tpch</a>, </li>
<li><a href="org/apache/wayang/apps/tpch/data/package-tree.html">org.apache.wayang.apps.tpch.data</a>, </li>
<li><a href="org/apache/wayang/apps/tpch/data/q1/package-tree.html">org.apache.wayang.apps.tpch.data.q1</a>, </li>
<li><a href="org/apache/wayang/apps/wordcount/package-tree.html">org.apache.wayang.apps.wordcount</a>, </li>
<li><a href="org/apache/wayang/basic/package-tree.html">org.apache.wayang.basic</a>, </li>
<li><a href="org/apache/wayang/basic/channels/package-tree.html">org.apache.wayang.basic.channels</a>, </li>
<li><a href="org/apache/wayang/basic/data/package-tree.html">org.apache.wayang.basic.data</a>, </li>
<li><a href="org/apache/wayang/basic/function/package-tree.html">org.apache.wayang.basic.function</a>, </li>
<li><a href="org/apache/wayang/basic/mapping/package-tree.html">org.apache.wayang.basic.mapping</a>, </li>
<li><a href="org/apache/wayang/basic/model/package-tree.html">org.apache.wayang.basic.model</a>, </li>
<li><a href="org/apache/wayang/basic/model/op/package-tree.html">org.apache.wayang.basic.model.op</a>, </li>
<li><a href="org/apache/wayang/basic/model/op/nn/package-tree.html">org.apache.wayang.basic.model.op.nn</a>, </li>
<li><a href="org/apache/wayang/basic/model/optimizer/package-tree.html">org.apache.wayang.basic.model.optimizer</a>, </li>
<li><a href="org/apache/wayang/basic/operators/package-tree.html">org.apache.wayang.basic.operators</a>, </li>
<li><a href="org/apache/wayang/basic/plugin/package-tree.html">org.apache.wayang.basic.plugin</a>, </li>
<li><a href="org/apache/wayang/basic/types/package-tree.html">org.apache.wayang.basic.types</a>, </li>
<li><a href="org/apache/wayang/commons/util/profiledb/package-tree.html">org.apache.wayang.commons.util.profiledb</a>, </li>
<li><a href="org/apache/wayang/commons/util/profiledb/instrumentation/package-tree.html">org.apache.wayang.commons.util.profiledb.instrumentation</a>, </li>
<li><a href="org/apache/wayang/commons/util/profiledb/json/package-tree.html">org.apache.wayang.commons.util.profiledb.json</a>, </li>
<li><a href="org/apache/wayang/commons/util/profiledb/model/package-tree.html">org.apache.wayang.commons.util.profiledb.model</a>, </li>
<li><a href="org/apache/wayang/commons/util/profiledb/model/measurement/package-tree.html">org.apache.wayang.commons.util.profiledb.model.measurement</a>, </li>
<li><a href="org/apache/wayang/commons/util/profiledb/storage/package-tree.html">org.apache.wayang.commons.util.profiledb.storage</a>, </li>
<li><a href="org/apache/wayang/core/api/package-tree.html">org.apache.wayang.core.api</a>, </li>
<li><a href="org/apache/wayang/core/api/configuration/package-tree.html">org.apache.wayang.core.api.configuration</a>, </li>
<li><a href="org/apache/wayang/core/api/exception/package-tree.html">org.apache.wayang.core.api.exception</a>, </li>
<li><a href="org/apache/wayang/core/function/package-tree.html">org.apache.wayang.core.function</a>, </li>
<li><a href="org/apache/wayang/core/mapping/package-tree.html">org.apache.wayang.core.mapping</a>, </li>
<li><a href="org/apache/wayang/core/mathex/package-tree.html">org.apache.wayang.core.mathex</a>, </li>
<li><a href="org/apache/wayang/core/monitor/package-tree.html">org.apache.wayang.core.monitor</a>, </li>
<li><a href="org/apache/wayang/core/optimizer/package-tree.html">org.apache.wayang.core.optimizer</a>, </li>
<li><a href="org/apache/wayang/core/optimizer/cardinality/package-tree.html">org.apache.wayang.core.optimizer.cardinality</a>, </li>
<li><a href="org/apache/wayang/core/optimizer/channels/package-tree.html">org.apache.wayang.core.optimizer.channels</a>, </li>
<li><a href="org/apache/wayang/core/optimizer/costs/package-tree.html">org.apache.wayang.core.optimizer.costs</a>, </li>
<li><a href="org/apache/wayang/core/optimizer/enumeration/package-tree.html">org.apache.wayang.core.optimizer.enumeration</a>, </li>
<li><a href="org/apache/wayang/core/optimizer/partition/package-tree.html">org.apache.wayang.core.optimizer.partition</a>, </li>
<li><a href="org/apache/wayang/core/plan/executionplan/package-tree.html">org.apache.wayang.core.plan.executionplan</a>, </li>
<li><a href="org/apache/wayang/core/plan/wayangplan/package-tree.html">org.apache.wayang.core.plan.wayangplan</a>, </li>
<li><a href="org/apache/wayang/core/plan/wayangplan/traversal/package-tree.html">org.apache.wayang.core.plan.wayangplan.traversal</a>, </li>
<li><a href="org/apache/wayang/core/platform/package-tree.html">org.apache.wayang.core.platform</a>, </li>
<li><a href="org/apache/wayang/core/platform/lineage/package-tree.html">org.apache.wayang.core.platform.lineage</a>, </li>
<li><a href="org/apache/wayang/core/plugin/package-tree.html">org.apache.wayang.core.plugin</a>, </li>
<li><a href="org/apache/wayang/core/profiling/package-tree.html">org.apache.wayang.core.profiling</a>, </li>
<li><a href="org/apache/wayang/core/types/package-tree.html">org.apache.wayang.core.types</a>, </li>
<li><a href="org/apache/wayang/core/util/package-tree.html">org.apache.wayang.core.util</a>, </li>
<li><a href="org/apache/wayang/core/util/fs/package-tree.html">org.apache.wayang.core.util.fs</a>, </li>
<li><a href="org/apache/wayang/core/util/json/package-tree.html">org.apache.wayang.core.util.json</a>, </li>
<li><a href="org/apache/wayang/core/util/mathex/package-tree.html">org.apache.wayang.core.util.mathex</a>, </li>
<li><a href="org/apache/wayang/core/util/mathex/exceptions/package-tree.html">org.apache.wayang.core.util.mathex.exceptions</a>, </li>
<li><a href="org/apache/wayang/core/util/mathex/model/package-tree.html">org.apache.wayang.core.util.mathex.model</a>, </li>
<li><a href="org/apache/wayang/flink/package-tree.html">org.apache.wayang.flink</a>, </li>
<li><a href="org/apache/wayang/flink/channels/package-tree.html">org.apache.wayang.flink.channels</a>, </li>
<li><a href="org/apache/wayang/flink/compiler/package-tree.html">org.apache.wayang.flink.compiler</a>, </li>
<li><a href="org/apache/wayang/flink/compiler/criterion/package-tree.html">org.apache.wayang.flink.compiler.criterion</a>, </li>
<li><a href="org/apache/wayang/flink/execution/package-tree.html">org.apache.wayang.flink.execution</a>, </li>
<li><a href="org/apache/wayang/flink/mapping/package-tree.html">org.apache.wayang.flink.mapping</a>, </li>
<li><a href="org/apache/wayang/flink/operators/package-tree.html">org.apache.wayang.flink.operators</a>, </li>
<li><a href="org/apache/wayang/flink/platform/package-tree.html">org.apache.wayang.flink.platform</a>, </li>
<li><a href="org/apache/wayang/flink/plugin/package-tree.html">org.apache.wayang.flink.plugin</a>, </li>
<li><a href="org/apache/wayang/genericjdbc/package-tree.html">org.apache.wayang.genericjdbc</a>, </li>
<li><a href="org/apache/wayang/genericjdbc/channels/package-tree.html">org.apache.wayang.genericjdbc.channels</a>, </li>
<li><a href="org/apache/wayang/genericjdbc/execution/package-tree.html">org.apache.wayang.genericjdbc.execution</a>, </li>
<li><a href="org/apache/wayang/genericjdbc/mapping/package-tree.html">org.apache.wayang.genericjdbc.mapping</a>, </li>
<li><a href="org/apache/wayang/genericjdbc/operators/package-tree.html">org.apache.wayang.genericjdbc.operators</a>, </li>
<li><a href="org/apache/wayang/genericjdbc/platform/package-tree.html">org.apache.wayang.genericjdbc.platform</a>, </li>
<li><a href="org/apache/wayang/genericjdbc/plugin/package-tree.html">org.apache.wayang.genericjdbc.plugin</a>, </li>
<li><a href="org/apache/wayang/giraph/package-tree.html">org.apache.wayang.giraph</a>, </li>
<li><a href="org/apache/wayang/giraph/Algorithm/package-tree.html">org.apache.wayang.giraph.Algorithm</a>, </li>
<li><a href="org/apache/wayang/giraph/channels/package-tree.html">org.apache.wayang.giraph.channels</a>, </li>
<li><a href="org/apache/wayang/giraph/execution/package-tree.html">org.apache.wayang.giraph.execution</a>, </li>
<li><a href="org/apache/wayang/giraph/mappings/package-tree.html">org.apache.wayang.giraph.mappings</a>, </li>
<li><a href="org/apache/wayang/giraph/operators/package-tree.html">org.apache.wayang.giraph.operators</a>, </li>
<li><a href="org/apache/wayang/giraph/platform/package-tree.html">org.apache.wayang.giraph.platform</a>, </li>
<li><a href="org/apache/wayang/giraph/plugin/package-tree.html">org.apache.wayang.giraph.plugin</a>, </li>
<li><a href="org/apache/wayang/iejoin/package-tree.html">org.apache.wayang.iejoin</a>, </li>
<li><a href="org/apache/wayang/iejoin/data/package-tree.html">org.apache.wayang.iejoin.data</a>, </li>
<li><a href="org/apache/wayang/iejoin/mapping/package-tree.html">org.apache.wayang.iejoin.mapping</a>, </li>
<li><a href="org/apache/wayang/iejoin/mapping/java/package-tree.html">org.apache.wayang.iejoin.mapping.java</a>, </li>
<li><a href="org/apache/wayang/iejoin/mapping/spark/package-tree.html">org.apache.wayang.iejoin.mapping.spark</a>, </li>
<li><a href="org/apache/wayang/iejoin/operators/package-tree.html">org.apache.wayang.iejoin.operators</a>, </li>
<li><a href="org/apache/wayang/iejoin/operators/java_helpers/package-tree.html">org.apache.wayang.iejoin.operators.java_helpers</a>, </li>
<li><a href="org/apache/wayang/iejoin/operators/spark_helpers/package-tree.html">org.apache.wayang.iejoin.operators.spark_helpers</a>, </li>
<li><a href="org/apache/wayang/java/package-tree.html">org.apache.wayang.java</a>, </li>
<li><a href="org/apache/wayang/java/channels/package-tree.html">org.apache.wayang.java.channels</a>, </li>
<li><a href="org/apache/wayang/java/compiler/package-tree.html">org.apache.wayang.java.compiler</a>, </li>
<li><a href="org/apache/wayang/java/execution/package-tree.html">org.apache.wayang.java.execution</a>, </li>
<li><a href="org/apache/wayang/java/mapping/package-tree.html">org.apache.wayang.java.mapping</a>, </li>
<li><a href="org/apache/wayang/java/mapping/graph/package-tree.html">org.apache.wayang.java.mapping.graph</a>, </li>
<li><a href="org/apache/wayang/java/operators/package-tree.html">org.apache.wayang.java.operators</a>, </li>
<li><a href="org/apache/wayang/java/operators/graph/package-tree.html">org.apache.wayang.java.operators.graph</a>, </li>
<li><a href="org/apache/wayang/java/platform/package-tree.html">org.apache.wayang.java.platform</a>, </li>
<li><a href="org/apache/wayang/java/plugin/package-tree.html">org.apache.wayang.java.plugin</a>, </li>
<li><a href="org/apache/wayang/jdbc/channels/package-tree.html">org.apache.wayang.jdbc.channels</a>, </li>
<li><a href="org/apache/wayang/jdbc/compiler/package-tree.html">org.apache.wayang.jdbc.compiler</a>, </li>
<li><a href="org/apache/wayang/jdbc/execution/package-tree.html">org.apache.wayang.jdbc.execution</a>, </li>
<li><a href="org/apache/wayang/jdbc/operators/package-tree.html">org.apache.wayang.jdbc.operators</a>, </li>
<li><a href="org/apache/wayang/jdbc/platform/package-tree.html">org.apache.wayang.jdbc.platform</a>, </li>
<li><a href="org/apache/wayang/ml4all/abstraction/api/package-tree.html">org.apache.wayang.ml4all.abstraction.api</a>, </li>
<li><a href="org/apache/wayang/ml4all/abstraction/plan/package-tree.html">org.apache.wayang.ml4all.abstraction.plan</a>, </li>
<li><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/package-tree.html">org.apache.wayang.ml4all.abstraction.plan.wrappers</a>, </li>
<li><a href="org/apache/wayang/ml4all/algorithms/kmeans/package-tree.html">org.apache.wayang.ml4all.algorithms.kmeans</a>, </li>
<li><a href="org/apache/wayang/ml4all/algorithms/sgd/package-tree.html">org.apache.wayang.ml4all.algorithms.sgd</a>, </li>
<li><a href="org/apache/wayang/ml4all/examples/package-tree.html">org.apache.wayang.ml4all.examples</a>, </li>
<li><a href="org/apache/wayang/ml4all/utils/package-tree.html">org.apache.wayang.ml4all.utils</a>, </li>
<li><a href="org/apache/wayang/postgres/package-tree.html">org.apache.wayang.postgres</a>, </li>
<li><a href="org/apache/wayang/postgres/channels/package-tree.html">org.apache.wayang.postgres.channels</a>, </li>
<li><a href="org/apache/wayang/postgres/mapping/package-tree.html">org.apache.wayang.postgres.mapping</a>, </li>
<li><a href="org/apache/wayang/postgres/operators/package-tree.html">org.apache.wayang.postgres.operators</a>, </li>
<li><a href="org/apache/wayang/postgres/platform/package-tree.html">org.apache.wayang.postgres.platform</a>, </li>
<li><a href="org/apache/wayang/postgres/plugin/package-tree.html">org.apache.wayang.postgres.plugin</a>, </li>
<li><a href="org/apache/wayang/profiler/data/package-tree.html">org.apache.wayang.profiler.data</a>, </li>
<li><a href="org/apache/wayang/profiler/hardware/package-tree.html">org.apache.wayang.profiler.hardware</a>, </li>
<li><a href="org/apache/wayang/profiler/java/package-tree.html">org.apache.wayang.profiler.java</a>, </li>
<li><a href="org/apache/wayang/profiler/log/package-tree.html">org.apache.wayang.profiler.log</a>, </li>
<li><a href="org/apache/wayang/profiler/log/sampling/package-tree.html">org.apache.wayang.profiler.log.sampling</a>, </li>
<li><a href="org/apache/wayang/profiler/spark/package-tree.html">org.apache.wayang.profiler.spark</a>, </li>
<li><a href="org/apache/wayang/profiler/util/package-tree.html">org.apache.wayang.profiler.util</a>, </li>
<li><a href="org/apache/wayang/spark/package-tree.html">org.apache.wayang.spark</a>, </li>
<li><a href="org/apache/wayang/spark/channels/package-tree.html">org.apache.wayang.spark.channels</a>, </li>
<li><a href="org/apache/wayang/spark/compiler/package-tree.html">org.apache.wayang.spark.compiler</a>, </li>
<li><a href="org/apache/wayang/spark/execution/package-tree.html">org.apache.wayang.spark.execution</a>, </li>
<li><a href="org/apache/wayang/spark/mapping/package-tree.html">org.apache.wayang.spark.mapping</a>, </li>
<li><a href="org/apache/wayang/spark/mapping/graph/package-tree.html">org.apache.wayang.spark.mapping.graph</a>, </li>
<li><a href="org/apache/wayang/spark/mapping/ml/package-tree.html">org.apache.wayang.spark.mapping.ml</a>, </li>
<li><a href="org/apache/wayang/spark/model/package-tree.html">org.apache.wayang.spark.model</a>, </li>
<li><a href="org/apache/wayang/spark/monitoring/interfaces/package-tree.html">org.apache.wayang.spark.monitoring.interfaces</a>, </li>
<li><a href="org/apache/wayang/spark/monitoring/metrics/package-tree.html">org.apache.wayang.spark.monitoring.metrics</a>, </li>
<li><a href="org/apache/wayang/spark/operators/package-tree.html">org.apache.wayang.spark.operators</a>, </li>
<li><a href="org/apache/wayang/spark/operators/ml/package-tree.html">org.apache.wayang.spark.operators.ml</a>, </li>
<li><a href="org/apache/wayang/spark/platform/package-tree.html">org.apache.wayang.spark.platform</a>, </li>
<li><a href="org/apache/wayang/spark/plugin/package-tree.html">org.apache.wayang.spark.plugin</a>, </li>
<li><a href="org/apache/wayang/sqlite3/package-tree.html">org.apache.wayang.sqlite3</a>, </li>
<li><a href="org/apache/wayang/sqlite3/channels/package-tree.html">org.apache.wayang.sqlite3.channels</a>, </li>
<li><a href="org/apache/wayang/sqlite3/mapping/package-tree.html">org.apache.wayang.sqlite3.mapping</a>, </li>
<li><a href="org/apache/wayang/sqlite3/operators/package-tree.html">org.apache.wayang.sqlite3.operators</a>, </li>
<li><a href="org/apache/wayang/sqlite3/platform/package-tree.html">org.apache.wayang.sqlite3.platform</a>, </li>
<li><a href="org/apache/wayang/sqlite3/plugin/package-tree.html">org.apache.wayang.sqlite3.plugin</a>, </li>
<li><a href="org/apache/wayang/tensorflow/package-tree.html">org.apache.wayang.tensorflow</a>, </li>
<li><a href="org/apache/wayang/tensorflow/channels/package-tree.html">org.apache.wayang.tensorflow.channels</a>, </li>
<li><a href="org/apache/wayang/tensorflow/execution/package-tree.html">org.apache.wayang.tensorflow.execution</a>, </li>
<li><a href="org/apache/wayang/tensorflow/mapping/package-tree.html">org.apache.wayang.tensorflow.mapping</a>, </li>
<li><a href="org/apache/wayang/tensorflow/model/package-tree.html">org.apache.wayang.tensorflow.model</a>, </li>
<li><a href="org/apache/wayang/tensorflow/model/op/nn/package-tree.html">org.apache.wayang.tensorflow.model.op.nn</a>, </li>
<li><a href="org/apache/wayang/tensorflow/operators/package-tree.html">org.apache.wayang.tensorflow.operators</a>, </li>
<li><a href="org/apache/wayang/tensorflow/platform/package-tree.html">org.apache.wayang.tensorflow.platform</a>, </li>
<li><a href="org/apache/wayang/tensorflow/plugin/package-tree.html">org.apache.wayang.tensorflow.plugin</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.html" class="type-name-link external-link" title="class or interface in java.util">AbstractMap</a>&lt;K,<wbr>V&gt; (implements java.util.<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">Map</a>&lt;K,<wbr>V&gt;)
<ul>
<li class="circle">java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashMap.html" class="type-name-link external-link" title="class or interface in java.util">HashMap</a>&lt;K,<wbr>V&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, java.util.<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">Map</a>&lt;K,<wbr>V&gt;, java.io.<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>)
<ul>
<li class="circle">java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/LinkedHashMap.html" class="type-name-link external-link" title="class or interface in java.util">LinkedHashMap</a>&lt;K,<wbr>V&gt; (implements java.util.<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">Map</a>&lt;K,<wbr>V&gt;)
<ul>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/LruCache.html" class="type-name-link" title="class in org.apache.wayang.core.util">LruCache</a>&lt;K,<wbr>V&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/MultiMap.html" class="type-name-link" title="class in org.apache.wayang.core.util">MultiMap</a>&lt;K,<wbr>V&gt;</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.antlr.v4.runtime.tree.AbstractParseTreeVisitor&lt;T&gt; (implements org.antlr.v4.runtime.tree.ParseTreeVisitor&lt;T&gt;)
<ul>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExBaseVisitor.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExBaseVisitor</a>&lt;T&gt; (implements org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExVisitor.html" title="interface in org.apache.wayang.core.mathex">MathExVisitor</a>&lt;T&gt;)
<ul>
<li class="circle">org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/ExpressionBuilder.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex">ExpressionBuilder</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/AbstractReferenceCountable.html" class="type-name-link" title="class in org.apache.wayang.core.util">AbstractReferenceCountable</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/ReferenceCountable.html" title="interface in org.apache.wayang.core.util">ReferenceCountable</a>)
<ul>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ExecutionResourceTemplate.html" class="type-name-link" title="class in org.apache.wayang.core.platform">ExecutionResourceTemplate</a> (implements org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ExecutionResource.html" title="interface in org.apache.wayang.core.platform">ExecutionResource</a>)
<ul>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/AbstractChannelInstance.html" class="type-name-link" title="class in org.apache.wayang.core.platform">AbstractChannelInstance</a> (implements org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ChannelInstance.html" title="interface in org.apache.wayang.core.platform">ChannelInstance</a>)
<ul>
<li class="circle">org.apache.wayang.spark.channels.<a href="org/apache/wayang/spark/channels/BroadcastChannel.Instance.html" class="type-name-link" title="class in org.apache.wayang.spark.channels">BroadcastChannel.Instance</a></li>
<li class="circle">org.apache.wayang.java.channels.<a href="org/apache/wayang/java/channels/CollectionChannel.Instance.html" class="type-name-link" title="class in org.apache.wayang.java.channels">CollectionChannel.Instance</a> (implements org.apache.wayang.java.channels.<a href="org/apache/wayang/java/channels/JavaChannelInstance.html" title="interface in org.apache.wayang.java.channels">JavaChannelInstance</a>)</li>
<li class="circle">org.apache.wayang.flink.channels.<a href="org/apache/wayang/flink/channels/DataSetChannel.Instance.html" class="type-name-link" title="class in org.apache.wayang.flink.channels">DataSetChannel.Instance</a></li>
<li class="circle">org.apache.wayang.basic.channels.<a href="org/apache/wayang/basic/channels/FileChannel.Instance.html" class="type-name-link" title="class in org.apache.wayang.basic.channels">FileChannel.Instance</a></li>
<li class="circle">org.apache.wayang.spark.channels.<a href="org/apache/wayang/spark/channels/RddChannel.Instance.html" class="type-name-link" title="class in org.apache.wayang.spark.channels">RddChannel.Instance</a></li>
<li class="circle">org.apache.wayang.jdbc.channels.<a href="org/apache/wayang/jdbc/channels/SqlQueryChannel.Instance.html" class="type-name-link" title="class in org.apache.wayang.jdbc.channels">SqlQueryChannel.Instance</a></li>
<li class="circle">org.apache.wayang.java.channels.<a href="org/apache/wayang/java/channels/StreamChannel.Instance.html" class="type-name-link" title="class in org.apache.wayang.java.channels">StreamChannel.Instance</a> (implements org.apache.wayang.java.channels.<a href="org/apache/wayang/java/channels/JavaChannelInstance.html" title="interface in org.apache.wayang.java.channels">JavaChannelInstance</a>)</li>
<li class="circle">org.apache.wayang.tensorflow.channels.<a href="org/apache/wayang/tensorflow/channels/TensorChannel.Instance.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.channels">TensorChannel.Instance</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.flink.execution.<a href="org/apache/wayang/flink/execution/FlinkContextReference.html" class="type-name-link" title="class in org.apache.wayang.flink.execution">FlinkContextReference</a></li>
<li class="circle">org.apache.wayang.spark.execution.<a href="org/apache/wayang/spark/execution/SparkContextReference.html" class="type-name-link" title="class in org.apache.wayang.spark.execution">SparkContextReference</a></li>
<li class="circle">org.apache.wayang.tensorflow.execution.<a href="org/apache/wayang/tensorflow/execution/TensorflowContextReference.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.execution">TensorflowContextReference</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ExecutorTemplate.html" class="type-name-link" title="class in org.apache.wayang.core.platform">ExecutorTemplate</a> (implements org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Executor.html" title="interface in org.apache.wayang.core.platform">Executor</a>)
<ul>
<li class="circle">org.apache.wayang.genericjdbc.execution.<a href="org/apache/wayang/genericjdbc/execution/GenericJdbcExecutor.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.execution">GenericJdbcExecutor</a></li>
<li class="circle">org.apache.wayang.giraph.execution.<a href="org/apache/wayang/giraph/execution/GiraphExecutor.html" class="type-name-link" title="class in org.apache.wayang.giraph.execution">GiraphExecutor</a></li>
<li class="circle">org.apache.wayang.jdbc.execution.<a href="org/apache/wayang/jdbc/execution/JdbcExecutor.html" class="type-name-link" title="class in org.apache.wayang.jdbc.execution">JdbcExecutor</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/PushExecutorTemplate.html" class="type-name-link" title="class in org.apache.wayang.core.platform">PushExecutorTemplate</a>
<ul>
<li class="circle">org.apache.wayang.flink.execution.<a href="org/apache/wayang/flink/execution/FlinkExecutor.html" class="type-name-link" title="class in org.apache.wayang.flink.execution">FlinkExecutor</a></li>
<li class="circle">org.apache.wayang.java.execution.<a href="org/apache/wayang/java/execution/JavaExecutor.html" class="type-name-link" title="class in org.apache.wayang.java.execution">JavaExecutor</a></li>
<li class="circle">org.apache.wayang.spark.execution.<a href="org/apache/wayang/spark/execution/SparkExecutor.html" class="type-name-link" title="class in org.apache.wayang.spark.execution">SparkExecutor</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.tensorflow.execution.<a href="org/apache/wayang/tensorflow/execution/TensorflowExecutor.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.execution">TensorflowExecutor</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.calcite.rel.AbstractRelNode (implements org.apache.calcite.rel.RelNode)
<ul>
<li class="circle">org.apache.calcite.rel.BiRel
<ul>
<li class="circle">org.apache.calcite.rel.core.Join (implements org.apache.calcite.rel.hint.Hintable)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangJoin.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.rel">WayangJoin</a> (implements org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.calcite.rel.SingleRel
<ul>
<li class="circle">org.apache.calcite.rel.core.Aggregate (implements org.apache.calcite.rel.hint.Hintable)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangAggregate.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.rel">WayangAggregate</a> (implements org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a>)</li>
</ul>
</li>
<li class="circle">org.apache.calcite.rel.core.Filter (implements org.apache.calcite.rel.hint.Hintable)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangFilter.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.rel">WayangFilter</a> (implements org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a>)</li>
</ul>
</li>
<li class="circle">org.apache.calcite.rel.core.Project (implements org.apache.calcite.rel.hint.Hintable)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangProject.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.rel">WayangProject</a> (implements org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a>)</li>
</ul>
</li>
<li class="circle">org.apache.calcite.rel.core.Sort (implements org.apache.calcite.rel.hint.Hintable)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangSort.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.rel">WayangSort</a> (implements org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.calcite.rel.core.TableScan (implements org.apache.calcite.rel.hint.Hintable)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangTableScan.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.rel">WayangTableScan</a> (implements org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.flink.api.common.functions.AbstractRichFunction (implements org.apache.flink.api.common.functions.RichFunction, java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.flink.compiler.criterion.<a href="org/apache/wayang/flink/compiler/criterion/WayangFilterCriterion.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler.criterion">WayangFilterCriterion</a>&lt;T&gt; (implements org.apache.flink.api.common.functions.FilterFunction&lt;T&gt;)</li>
</ul>
</li>
<li class="circle">org.apache.calcite.schema.impl.AbstractSchema (implements org.apache.calcite.schema.Schema)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.schema.<a href="org/apache/wayang/api/sql/calcite/schema/WayangSchema.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.schema">WayangSchema</a></li>
</ul>
</li>
<li class="circle">org.apache.calcite.schema.impl.AbstractTable (implements org.apache.calcite.schema.Table, org.apache.calcite.schema.Wrapper)
<ul>
<li class="circle">org.apache.calcite.adapter.java.AbstractQueryableTable (implements org.apache.calcite.schema.QueryableTable)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.jdbc.<a href="org/apache/wayang/api/sql/calcite/jdbc/JdbcTable.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.jdbc">JdbcTable</a> (implements org.apache.calcite.schema.ModifiableTable, org.apache.calcite.schema.ScannableTable, org.apache.calcite.schema.TranslatableTable)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.api.sql.calcite.schema.<a href="org/apache/wayang/api/sql/calcite/schema/WayangTable.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.schema">WayangTable</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.traversal.<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal</a>&lt;ActivatorType,<wbr>ActivationType&gt;
<ul>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">ExecutionTaskFlowCompiler</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.traversal.<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activation.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activation</a>&lt;TActivator&gt;
<ul>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.Activation.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">ExecutionTaskFlowCompiler.Activation</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.traversal.<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.Activator.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.Activator</a>&lt;TActivation&gt;
<ul>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlowCompiler.Activator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">ExecutionTaskFlowCompiler.Activator</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Actions.html" class="type-name-link" title="class in org.apache.wayang.core.util">Actions</a></li>
<li class="circle">org.apache.wayang.iejoin.operators.spark_helpers.<a href="org/apache/wayang/iejoin/operators/spark_helpers/addUniqueID.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.spark_helpers">addUniqueID</a>&lt;Input&gt; (implements org.apache.spark.api.java.function.Function2&lt;T1,<wbr>T2,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateAddCols.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">AggregateAddCols</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateFunction.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">AggregateFunction</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBinaryOperator</a>&lt;Type&gt;)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateGetResult.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">AggregateGetResult</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateKeyExtractor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">AggregateKeyExtractor</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AggregateWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">AggregateWrapper</a>&lt;R&gt; (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBinaryOperator</a>&lt;Type&gt;)</li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">AggregatingCardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/AmazonS3Source.CardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">AmazonS3Source.CardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/AmazonS3SourceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">AmazonS3SourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">ApplicationEnd</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Application.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Application</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/ApplicationStart.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">ApplicationStart</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Application.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Application</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>)</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/AtomicExecution.html" class="type-name-link" title="class in org.apache.wayang.core.platform">AtomicExecution</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/AtomicExecution.KeyOrLoadSerializer.html" class="type-name-link" title="class in org.apache.wayang.core.platform">AtomicExecution.KeyOrLoadSerializer</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util">JsonSerializer</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/AtomicExecutionGroup.html" class="type-name-link" title="class in org.apache.wayang.core.platform">AtomicExecutionGroup</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/AtomicExecutionGroup.Serializer.html" class="type-name-link" title="class in org.apache.wayang.core.platform">AtomicExecutionGroup.Serializer</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util">JsonSerializer</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/Attr.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">Attr</a></li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/AzureBlobStorageSource.CardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">AzureBlobStorageSource.CardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/AzureBlobStorageSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">AzureBlobStorageSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.util.mathex.model.<a href="org/apache/wayang/core/util/mathex/model/BinaryOperation.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.model">BinaryOperation</a> (implements org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex">Expression</a>)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/BinaryOperatorAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">BinaryOperatorAdapter</a>&lt;Type&gt; (implements org.apache.spark.api.java.function.Function2&lt;T1,<wbr>T2,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Bitmask.html" class="type-name-link" title="class in org.apache.wayang.core.util">Bitmask</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, java.lang.<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">Iterable</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.iejoin.operators.java_helpers.<a href="org/apache/wayang/iejoin/operators/java_helpers/BitSetJoin.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.java_helpers">BitSetJoin</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt;</li>
<li class="circle">org.apache.wayang.iejoin.operators.spark_helpers.<a href="org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.spark_helpers">BitSetJoin</a>&lt;Type0,<wbr>Type1&gt; (implements org.apache.spark.api.java.function.PairFlatMapFunction&lt;T,<wbr>K,<wbr>V&gt;)</li>
<li class="circle">org.apache.wayang.iejoin.operators.spark_helpers.<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.spark_helpers">build2ListObject</a>&lt;TypeXPivot,<wbr>TypeXRef,<wbr>Input&gt; (implements org.apache.spark.api.java.function.Function2&lt;T1,<wbr>T2,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Canonicalizer.html" class="type-name-link" title="class in org.apache.wayang.core.util">Canonicalizer</a>&lt;T&gt; (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;E&gt;)</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/CardinalityBreakpoint.html" class="type-name-link" title="class in org.apache.wayang.core.platform">CardinalityBreakpoint</a> (implements org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform">Breakpoint</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimationTraversal.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimationTraversal</a></li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimatorManager.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimatorManager</a></li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityPusher.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityPusher</a>
<ul>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/AbstractAlternativeCardinalityPusher.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">AbstractAlternativeCardinalityPusher</a>
<ul>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/LoopHeadAlternativeCardinalityPusher.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">LoopHeadAlternativeCardinalityPusher</a></li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/OperatorAlternativeCardinalityPusher.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">OperatorAlternativeCardinalityPusher</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/DefaultCardinalityPusher.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">DefaultCardinalityPusher</a></li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/LoopSubplanCardinalityPusher.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">LoopSubplanCardinalityPusher</a></li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/SubplanCardinalityPusher.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">SubplanCardinalityPusher</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/CardinalityRepository.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">CardinalityRepository</a></li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/CartesianMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">CartesianMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/CartesianMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">CartesianMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/CartesianMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">CartesianMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.plan.executionplan.<a href="org/apache/wayang/core/plan/executionplan/Channel.html" class="type-name-link" title="class in org.apache.wayang.core.plan.executionplan">Channel</a>
<ul>
<li class="circle">org.apache.wayang.spark.channels.<a href="org/apache/wayang/spark/channels/BroadcastChannel.html" class="type-name-link" title="class in org.apache.wayang.spark.channels">BroadcastChannel</a></li>
<li class="circle">org.apache.wayang.java.channels.<a href="org/apache/wayang/java/channels/CollectionChannel.html" class="type-name-link" title="class in org.apache.wayang.java.channels">CollectionChannel</a></li>
<li class="circle">org.apache.wayang.flink.channels.<a href="org/apache/wayang/flink/channels/DataSetChannel.html" class="type-name-link" title="class in org.apache.wayang.flink.channels">DataSetChannel</a></li>
<li class="circle">org.apache.wayang.basic.channels.<a href="org/apache/wayang/basic/channels/FileChannel.html" class="type-name-link" title="class in org.apache.wayang.basic.channels">FileChannel</a></li>
<li class="circle">org.apache.wayang.spark.channels.<a href="org/apache/wayang/spark/channels/RddChannel.html" class="type-name-link" title="class in org.apache.wayang.spark.channels">RddChannel</a></li>
<li class="circle">org.apache.wayang.jdbc.channels.<a href="org/apache/wayang/jdbc/channels/SqlQueryChannel.html" class="type-name-link" title="class in org.apache.wayang.jdbc.channels">SqlQueryChannel</a></li>
<li class="circle">org.apache.wayang.java.channels.<a href="org/apache/wayang/java/channels/StreamChannel.html" class="type-name-link" title="class in org.apache.wayang.java.channels">StreamChannel</a></li>
<li class="circle">org.apache.wayang.tensorflow.channels.<a href="org/apache/wayang/tensorflow/channels/TensorChannel.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.channels">TensorChannel</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.channels.<a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversion</a>
<ul>
<li class="circle">org.apache.wayang.core.optimizer.channels.<a href="org/apache/wayang/core/optimizer/channels/DefaultChannelConversion.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.channels">DefaultChannelConversion</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.channels.<a href="org/apache/wayang/core/optimizer/channels/ChannelConversionGraph.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversionGraph</a></li>
<li class="circle">org.apache.wayang.core.optimizer.channels.<a href="org/apache/wayang/core/optimizer/channels/ChannelConversionGraph.CostbasedTreeSelectionStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversionGraph.CostbasedTreeSelectionStrategy</a></li>
<li class="circle">org.apache.wayang.core.optimizer.channels.<a href="org/apache/wayang/core/optimizer/channels/ChannelConversionGraph.RandomTreeSelectionStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversionGraph.RandomTreeSelectionStrategy</a></li>
<li class="circle">org.apache.wayang.flink.channels.<a href="org/apache/wayang/flink/channels/ChannelConversions.html" class="type-name-link" title="class in org.apache.wayang.flink.channels">ChannelConversions</a></li>
<li class="circle">org.apache.wayang.giraph.channels.<a href="org/apache/wayang/giraph/channels/ChannelConversions.html" class="type-name-link" title="class in org.apache.wayang.giraph.channels">ChannelConversions</a></li>
<li class="circle">org.apache.wayang.java.channels.<a href="org/apache/wayang/java/channels/ChannelConversions.html" class="type-name-link" title="class in org.apache.wayang.java.channels">ChannelConversions</a></li>
<li class="circle">org.apache.wayang.postgres.channels.<a href="org/apache/wayang/postgres/channels/ChannelConversions.html" class="type-name-link" title="class in org.apache.wayang.postgres.channels">ChannelConversions</a></li>
<li class="circle">org.apache.wayang.spark.channels.<a href="org/apache/wayang/spark/channels/ChannelConversions.html" class="type-name-link" title="class in org.apache.wayang.spark.channels">ChannelConversions</a></li>
<li class="circle">org.apache.wayang.sqlite3.channels.<a href="org/apache/wayang/sqlite3/channels/ChannelConversions.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.channels">ChannelConversions</a></li>
<li class="circle">org.apache.wayang.tensorflow.channels.<a href="org/apache/wayang/tensorflow/channels/ChannelConversions.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.channels">ChannelConversions</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ChannelDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.platform">ChannelDescriptor</a>
<ul>
<li class="circle">org.apache.wayang.basic.channels.<a href="org/apache/wayang/basic/channels/FileChannel.Descriptor.html" class="type-name-link" title="class in org.apache.wayang.basic.channels">FileChannel.Descriptor</a></li>
<li class="circle">org.apache.wayang.jdbc.channels.<a href="org/apache/wayang/jdbc/channels/SqlQueryChannel.Descriptor.html" class="type-name-link" title="class in org.apache.wayang.jdbc.channels">SqlQueryChannel.Descriptor</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/CoGroupMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">CoGroupMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/CoGroupMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">CoGroupMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/CoGroupMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">CoGroupMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/CollectionProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">CollectionProvider</a>&lt;Value&gt; (implements java.lang.<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">Iterable</a>&lt;T&gt;)
<ul>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/ExplicitCollectionProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">ExplicitCollectionProvider</a>&lt;Value&gt;</li>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/FunctionalCollectionProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">FunctionalCollectionProvider</a>&lt;Value&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/CollectionSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">CollectionSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/CollectionSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">CollectionSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/CollectionSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">CollectionSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.tensorflow.mapping.<a href="org/apache/wayang/tensorflow/mapping/CollectionSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.mapping">CollectionSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.util.mathex.model.<a href="org/apache/wayang/core/util/mathex/model/CompiledFunction.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.model">CompiledFunction</a> (implements org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex">Expression</a>)</li>
<li class="circle">org.apache.wayang.core.api.<a href="org/apache/wayang/core/api/Configuration.html" class="type-name-link" title="class in org.apache.wayang.core.api">Configuration</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ConjunctiveBreakpoint.html" class="type-name-link" title="class in org.apache.wayang.core.platform">ConjunctiveBreakpoint</a> (implements org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform">Breakpoint</a>)</li>
<li class="circle">org.apache.wayang.core.util.mathex.model.<a href="org/apache/wayang/core/util/mathex/model/Constant.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.model">Constant</a> (implements org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex">Expression</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/ConstantLoadProfileEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">ConstantLoadProfileEstimator</a> (implements org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a>)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/ConsumerIteratorAdapter.html" class="type-name-link" title="class in org.apache.wayang.core.util">ConsumerIteratorAdapter</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.tensorflow.model.<a href="org/apache/wayang/tensorflow/model/Convertor.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model">Convertor</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Counter.html" class="type-name-link" title="class in org.apache.wayang.core.util">Counter</a>&lt;T&gt; (implements java.lang.<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">Iterable</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/CountMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">CountMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/CountMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">CountMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/CountMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">CountMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/CrossPlatformExecutor.html" class="type-name-link" title="class in org.apache.wayang.core.platform">CrossPlatformExecutor</a> (implements org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ExecutionState.html" title="interface in org.apache.wayang.core.platform">ExecutionState</a>)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/CrossProductIterable.html" class="type-name-link" title="class in org.apache.wayang.core.util">CrossProductIterable</a>&lt;T&gt; (implements java.lang.<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">Iterable</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.api.sql.sources.fs.<a href="org/apache/wayang/api/sql/sources/fs/CsvRowConverter.html" class="type-name-link" title="class in org.apache.wayang.api.sql.sources.fs">CsvRowConverter</a></li>
<li class="circle">org.apache.wayang.iejoin.data.<a href="org/apache/wayang/iejoin/data/Data.html" class="type-name-link" title="class in org.apache.wayang.iejoin.data">Data</a>&lt;Type0,<wbr>Type1&gt; (implements java.lang.<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;T&gt;, java.io.<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>)</li>
<li class="circle">org.apache.wayang.iejoin.data.<a href="org/apache/wayang/iejoin/data/Data.Comparator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.data">Data.Comparator</a>&lt;Type0,<wbr>Type1&gt; (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Comparator.html" title="class or interface in java.util" class="external-link">Comparator</a>&lt;T&gt;, java.io.<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>)</li>
<li class="circle">org.apache.wayang.jdbc.execution.<a href="org/apache/wayang/jdbc/execution/DatabaseDescriptor.html" class="type-name-link" title="class in org.apache.wayang.jdbc.execution">DatabaseDescriptor</a></li>
<li class="circle">org.apache.wayang.iejoin.operators.java_helpers.<a href="org/apache/wayang/iejoin/operators/java_helpers/DataComparator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.java_helpers">DataComparator</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt; (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Comparator.html" title="class or interface in java.util" class="external-link">Comparator</a>&lt;T&gt;, java.io.<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>)</li>
<li class="circle">org.apache.wayang.profiler.data.<a href="org/apache/wayang/profiler/data/DataGenerators.html" class="type-name-link" title="class in org.apache.wayang.profiler.data">DataGenerators</a></li>
<li class="circle">org.apache.wayang.core.types.<a href="org/apache/wayang/core/types/DataSetType.html" class="type-name-link" title="class in org.apache.wayang.core.types">DataSetType</a>&lt;T&gt; (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.types.<a href="org/apache/wayang/core/types/DataUnitType.html" class="type-name-link" title="class in org.apache.wayang.core.types">DataUnitType</a>&lt;T&gt; (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.types.<a href="org/apache/wayang/core/types/BasicDataUnitType.html" class="type-name-link" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;T&gt; (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.basic.types.<a href="org/apache/wayang/basic/types/RecordType.html" class="type-name-link" title="class in org.apache.wayang.basic.types">RecordType</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.types.<a href="org/apache/wayang/core/types/DataUnitGroupType.html" class="type-name-link" title="class in org.apache.wayang.core.types">DataUnitGroupType</a>&lt;T&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.mapping.ml.<a href="org/apache/wayang/spark/mapping/ml/DecisionTreeClassificationMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.ml">DecisionTreeClassificationMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.ml.<a href="org/apache/wayang/spark/mapping/ml/DecisionTreeRegressionMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.ml">DecisionTreeRegressionMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">DefaultCardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>, java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/DefaultContext.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex">DefaultContext</a> (implements org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Context.html" title="interface in org.apache.wayang.core.util.mathex">Context</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/DefaultEstimatableCost.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">DefaultEstimatableCost</a> (implements org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/EstimatableCost.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimatableCost</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/DefaultEstimatableCost.Factory.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">DefaultEstimatableCost.Factory</a> (implements org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/EstimatableCostFactory.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimatableCostFactory</a>)</li>
<li class="circle">org.apache.giraph.conf.DefaultImmutableClassesGiraphConfigurable&lt;I,<wbr>V,<wbr>E&gt; (implements org.apache.giraph.conf.ImmutableClassesGiraphConfigurable&lt;I,<wbr>V,<wbr>E&gt;)
<ul>
<li class="circle">org.apache.giraph.io.GiraphInputFormat&lt;I,<wbr>V,<wbr>E&gt;
<ul>
<li class="circle">org.apache.giraph.io.VertexInputFormat&lt;I,<wbr>V,<wbr>E&gt;
<ul>
<li class="circle">org.apache.giraph.io.formats.GeneratedVertexInputFormat&lt;I,<wbr>V,<wbr>E&gt;
<ul>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankVertexInputFormat.html" class="type-name-link" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankVertexInputFormat</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.giraph.master.MasterCompute (implements org.apache.giraph.master.MasterAggregatorUsage, org.apache.giraph.master.MasterGlobalCommUsage, org.apache.hadoop.io.Writable)
<ul>
<li class="circle">org.apache.giraph.master.DefaultMasterCompute
<ul>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankMasterCompute.html" class="type-name-link" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankMasterCompute</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.giraph.io.VertexOutputFormat&lt;I,<wbr>V,<wbr>E&gt;
<ul>
<li class="circle">org.apache.giraph.io.formats.TextVertexOutputFormat&lt;I,<wbr>V,<wbr>E&gt;
<ul>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankVertexOutputFormat.html" class="type-name-link" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankVertexOutputFormat</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.giraph.io.VertexWriter&lt;I,<wbr>V,<wbr>E&gt; (implements org.apache.giraph.io.SimpleVertexWriter&lt;I,<wbr>V,<wbr>E&gt;)
<ul>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankVertexOutputFormat.PageRankVertexWriter.html" class="type-name-link" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankVertexOutputFormat.PageRankVertexWriter</a></li>
</ul>
</li>
<li class="circle">org.apache.giraph.worker.WorkerAggregatorDelegator&lt;I,<wbr>V,<wbr>E&gt; (implements org.apache.giraph.worker.WorkerAggregatorUsage, org.apache.giraph.worker.WorkerGlobalCommUsage)
<ul>
<li class="circle">org.apache.giraph.graph.AbstractComputation&lt;I,<wbr>V,<wbr>E,<wbr>M1,<wbr>M2&gt; (implements org.apache.giraph.graph.Computation&lt;I,<wbr>V,<wbr>E,<wbr>M1,<wbr>M2&gt;)
<ul>
<li class="circle">org.apache.giraph.graph.BasicComputation&lt;I,<wbr>V,<wbr>E,<wbr>M&gt;
<ul>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.html" class="type-name-link" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.giraph.io.VertexReader&lt;I,<wbr>V,<wbr>E&gt;
<ul>
<li class="circle">org.apache.giraph.examples.GeneratedVertexReader&lt;I,<wbr>V,<wbr>E&gt;
<ul>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankVertexReader.html" class="type-name-link" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankVertexReader</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.giraph.worker.WorkerContext (implements org.apache.giraph.worker.WorkerIndexUsage&lt;I&gt;, org.apache.hadoop.io.Writable)
<ul>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankAlgorithm.PageRankWorkerContext.html" class="type-name-link" title="class in org.apache.wayang.giraph.Algorithm">PageRankAlgorithm.PageRankWorkerContext</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.profiler.hardware.<a href="org/apache/wayang/profiler/hardware/DiskProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.hardware">DiskProfiler</a></li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/DistinctMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">DistinctMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/DistinctMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">DistinctMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/DistinctMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">DistinctMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/DLModel.html" class="type-name-link" title="class in org.apache.wayang.basic.model">DLModel</a> (implements org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/Model.html" title="interface in org.apache.wayang.basic.model">Model</a>)
<ul>
<li class="circle">org.apache.wayang.tensorflow.model.<a href="org/apache/wayang/tensorflow/model/TensorflowModel.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model">TensorflowModel</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/DLModel.Builder.html" class="type-name-link" title="class in org.apache.wayang.basic.model">DLModel.Builder</a></li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/DLTrainingOperator.Option.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">DLTrainingOperator.Option</a></li>
<li class="circle">org.apache.wayang.tensorflow.mapping.<a href="org/apache/wayang/tensorflow/mapping/DLTrainingOperatorMapping.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.mapping">DLTrainingOperatorMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/DoWhileMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">DoWhileMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/DoWhileMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">DoWhileMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/DoWhileMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">DoWhileMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.compiler.criterion.<a href="org/apache/wayang/flink/compiler/criterion/DummyFilter.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler.criterion">DummyFilter</a>&lt;InputType&gt; (implements org.apache.flink.api.common.functions.FilterFunction&lt;T&gt;, org.apache.flink.api.java.typeutils.ResultTypeQueryable&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.flink.compiler.criterion.<a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler.criterion">DummyMap</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.flink.api.common.functions.MapFunction&lt;T,<wbr>O&gt;, org.apache.flink.api.java.typeutils.ResultTypeQueryable&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/DynamicEstimationContext.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">DynamicEstimationContext</a> (implements org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimationContext</a>)</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/DynamicLoadProfileEstimator.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">DynamicLoadProfileEstimator</a> (implements org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a>)</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/DynamicLoadProfileEstimators.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">DynamicLoadProfileEstimators</a></li>
<li class="circle">org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/DynamicPlugin.html" class="type-name-link" title="class in org.apache.wayang.core.plugin">DynamicPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.partition.<a href="org/apache/wayang/core/optimizer/partition/EnumerationAlternative.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.partition">EnumerationAlternative</a></li>
<li class="circle">org.apache.wayang.core.optimizer.partition.<a href="org/apache/wayang/core/optimizer/partition/EnumerationBranch.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.partition">EnumerationBranch</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/ExecutionLog.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">ExecutionLog</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">org.apache.wayang.core.plan.executionplan.<a href="org/apache/wayang/core/plan/executionplan/ExecutionPlan.html" class="type-name-link" title="class in org.apache.wayang.core.plan.executionplan">ExecutionPlan</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.ChannelNode.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">ExecutionPlanMeasurement.ChannelNode</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.Link.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">ExecutionPlanMeasurement.Link</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.OperatorNode.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">ExecutionPlanMeasurement.OperatorNode</a></li>
<li class="circle">org.apache.wayang.core.plan.executionplan.<a href="org/apache/wayang/core/plan/executionplan/ExecutionStage.html" class="type-name-link" title="class in org.apache.wayang.core.plan.executionplan">ExecutionStage</a></li>
<li class="circle">org.apache.wayang.core.plan.executionplan.<a href="org/apache/wayang/core/plan/executionplan/ExecutionStageLoop.html" class="type-name-link" title="class in org.apache.wayang.core.plan.executionplan">ExecutionStageLoop</a></li>
<li class="circle">org.apache.wayang.core.plan.executionplan.<a href="org/apache/wayang/core/plan/executionplan/ExecutionTask.html" class="type-name-link" title="class in org.apache.wayang.core.plan.executionplan">ExecutionTask</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/ExecutionTaskFlow.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">ExecutionTaskFlow</a></li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">ExecutorAdded</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Executor.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Executor</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/ExecutorRemoved.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">ExecutorRemoved</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Executor.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Executor</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/ExecutorUpdated.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">ExecutorUpdated</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Executor.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Executor</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>)</li>
<li class="circle">org.apache.wayang.commons.util.profiledb.model.<a href="org/apache/wayang/commons/util/profiledb/model/Experiment.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.model">Experiment</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/ExplainTreeNode.html" class="type-name-link" title="class in org.apache.wayang.core.util">ExplainTreeNode</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a>)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/ExplainUtils.html" class="type-name-link" title="class in org.apache.wayang.core.util">ExplainUtils</a></li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">ExtendedBinaryOperatorAdapter</a>&lt;Type&gt; (implements org.apache.spark.api.java.function.Function2&lt;T1,<wbr>T2,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">ExtendedFlatMapFunctionAdapter</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.spark.api.java.function.FlatMapFunction&lt;T,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/ExtendedFunction.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">ExtendedFunction</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.spark.api.java.function.Function&lt;T1,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/ExtendedMapFunctionAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">ExtendedMapFunctionAdapter</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.spark.api.java.function.Function&lt;T1,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">ExtendedMapPartitionsFunctionAdapter</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.spark.api.java.function.FlatMapFunction&lt;T,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/ExtendedPredicateAdapater.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">ExtendedPredicateAdapater</a>&lt;Type&gt; (implements org.apache.spark.api.java.function.Function&lt;T1,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.iejoin.operators.java_helpers.<a href="org/apache/wayang/iejoin/operators/java_helpers/extractData.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.java_helpers">extractData</a>&lt;TypeXPivot,<wbr>TypeXRef,<wbr>Input&gt;</li>
<li class="circle">org.apache.wayang.iejoin.operators.spark_helpers.<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.spark_helpers">extractData</a>&lt;TypeXPivot,<wbr>TypeXRef,<wbr>Input&gt; (implements org.apache.spark.api.java.function.Function&lt;T1,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">FallbackCardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.spark.channels.<a href="org/apache/wayang/spark/channels/FileChannels.html" class="type-name-link" title="class in org.apache.wayang.spark.channels">FileChannels</a></li>
<li class="circle">org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/FileSystems.html" class="type-name-link" title="class in org.apache.wayang.core.util.fs">FileSystems</a></li>
<li class="circle">org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/FileUtils.html" class="type-name-link" title="class in org.apache.wayang.core.util.fs">FileUtils</a></li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/FilterMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">FilterMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.genericjdbc.mapping.<a href="org/apache/wayang/genericjdbc/mapping/FilterMapping.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.mapping">FilterMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/FilterMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">FilterMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.postgres.mapping.<a href="org/apache/wayang/postgres/mapping/FilterMapping.html" class="type-name-link" title="class in org.apache.wayang.postgres.mapping">FilterMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/FilterMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">FilterMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.sqlite3.mapping.<a href="org/apache/wayang/sqlite3/mapping/FilterMapping.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.mapping">FilterMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/FilterPredicateImpl.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">FilterPredicateImpl</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializablePredicate</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.iejoin.operators.spark_helpers.<a href="org/apache/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.spark_helpers">filterUnwantedBlocks</a>&lt;Type0,<wbr>Type1&gt; (implements org.apache.spark.api.java.function.Function&lt;T1,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/FixBreakpoint.html" class="type-name-link" title="class in org.apache.wayang.core.platform">FixBreakpoint</a> (implements org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform">Breakpoint</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">FixedSizeCardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/FlatMapFunctionAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">FlatMapFunctionAdapter</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.spark.api.java.function.FlatMapFunction&lt;T,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/FlatMapMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">FlatMapMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/FlatMapMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">FlatMapMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/FlatMapMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">FlatMapMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.<a href="org/apache/wayang/flink/Flink.html" class="type-name-link" title="class in org.apache.wayang.flink">Flink</a></li>
<li class="circle">org.apache.wayang.flink.plugin.<a href="org/apache/wayang/flink/plugin/FlinkBasicPlugin.html" class="type-name-link" title="class in org.apache.wayang.flink.plugin">FlinkBasicPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.flink.compiler.<a href="org/apache/wayang/flink/compiler/FlinkCoGroupFunction.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler">FlinkCoGroupFunction</a>&lt;InputType0,<wbr>InputType1,<wbr>OutputType&gt; (implements org.apache.flink.api.common.functions.CoGroupFunction&lt;IN1,<wbr>IN2,<wbr>O&gt;)</li>
<li class="circle">org.apache.wayang.flink.plugin.<a href="org/apache/wayang/flink/plugin/FlinkConversionPlugin.html" class="type-name-link" title="class in org.apache.wayang.flink.plugin">FlinkConversionPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.flink.execution.<a href="org/apache/wayang/flink/execution/FlinkExecutionContext.html" class="type-name-link" title="class in org.apache.wayang.flink.execution">FlinkExecutionContext</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExecutionContext.html" title="interface in org.apache.wayang.core.function">ExecutionContext</a>, java.io.<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>)</li>
<li class="circle">org.apache.wayang.flink.plugin.<a href="org/apache/wayang/flink/plugin/FlinkGraphPlugin.html" class="type-name-link" title="class in org.apache.wayang.flink.plugin">FlinkGraphPlugin</a></li>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.BuildOutgoingEdgeList.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.BuildOutgoingEdgeList</a> (implements org.apache.flink.api.common.functions.GroupReduceFunction&lt;T,<wbr>O&gt;)</li>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.Dampener.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.Dampener</a> (implements org.apache.flink.api.common.functions.MapFunction&lt;T,<wbr>O&gt;)</li>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.EpsilonFilter.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.EpsilonFilter</a> (implements org.apache.flink.api.common.functions.FilterFunction&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.JoinVertexWithEdgesMatch.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.JoinVertexWithEdgesMatch</a> (implements org.apache.flink.api.common.functions.FlatMapFunction&lt;T,<wbr>O&gt;)</li>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.RankAssigner.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator.RankAssigner</a> (implements org.apache.flink.api.common.functions.MapFunction&lt;T,<wbr>O&gt;)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Formats.html" class="type-name-link" title="class in org.apache.wayang.core.util">Formats</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/FullInstrumentationStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">FullInstrumentationStrategy</a> (implements org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/InstrumentationStrategy.html" title="interface in org.apache.wayang.core.profiling">InstrumentationStrategy</a>)</li>
<li class="circle">org.apache.wayang.flink.compiler.<a href="org/apache/wayang/flink/compiler/FunctionCompiler.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler">FunctionCompiler</a></li>
<li class="circle">org.apache.wayang.java.compiler.<a href="org/apache/wayang/java/compiler/FunctionCompiler.html" class="type-name-link" title="class in org.apache.wayang.java.compiler">FunctionCompiler</a></li>
<li class="circle">org.apache.wayang.jdbc.compiler.<a href="org/apache/wayang/jdbc/compiler/FunctionCompiler.html" class="type-name-link" title="class in org.apache.wayang.jdbc.compiler">FunctionCompiler</a></li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/FunctionCompiler.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">FunctionCompiler</a></li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/FunctionCompiler.KeyExtractor.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">FunctionCompiler.KeyExtractor</a>&lt;T,<wbr>K&gt; (implements org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/FunctionCompiler.WayangSparkFunction.html" title="interface in org.apache.wayang.spark.compiler">FunctionCompiler.WayangSparkFunction</a>, org.apache.spark.api.java.function.PairFunction&lt;T,<wbr>K,<wbr>V&gt;)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/FunctionCompiler.Reducer.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">FunctionCompiler.Reducer</a>&lt;Type&gt; (implements org.apache.spark.api.java.function.Function2&lt;T1,<wbr>T2,<wbr>R&gt;, org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/FunctionCompiler.WayangSparkFunction.html" title="interface in org.apache.wayang.spark.compiler">FunctionCompiler.WayangSparkFunction</a>)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.function">FunctionDescriptor</a> (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/AggregationDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.function">AggregationDescriptor</a>&lt;InputType,<wbr>OutputType&gt;</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ConsumerDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.function">ConsumerDescriptor</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FlatMapDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.function">FlatMapDescriptor</a>&lt;Input,<wbr>Output&gt;
<ul>
<li class="circle">org.apache.wayang.api.python.function.<a href="org/apache/wayang/api/python/function/WrappedFlatMapDescriptor.html" class="type-name-link" title="class in org.apache.wayang.api.python.function">WrappedFlatMapDescriptor</a>&lt;Input,<wbr>Output&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.function">MapPartitionsDescriptor</a>&lt;Input,<wbr>Output&gt;
<ul>
<li class="circle">org.apache.wayang.api.python.function.<a href="org/apache/wayang/api/python/function/WrappedMapPartitionsDescriptor.html" class="type-name-link" title="class in org.apache.wayang.api.python.function">WrappedMapPartitionsDescriptor</a>&lt;Input,<wbr>Output&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/PredicateDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.function">PredicateDescriptor</a>&lt;Input&gt;
<ul>
<li class="circle">org.apache.wayang.api.python.function.<a href="org/apache/wayang/api/python/function/WrappedPredicateDescriptor.html" class="type-name-link" title="class in org.apache.wayang.api.python.function">WrappedPredicateDescriptor</a>&lt;Input&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ReduceDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.function">ReduceDescriptor</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.api.python.function.<a href="org/apache/wayang/api/python/function/WrappedReduceDescriptor.html" class="type-name-link" title="class in org.apache.wayang.api.python.function">WrappedReduceDescriptor</a>&lt;Type&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/TransformationDescriptor.html" class="type-name-link" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;Input,<wbr>Output&gt; (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.basic.function.<a href="org/apache/wayang/basic/function/ProjectionDescriptor.html" class="type-name-link" title="class in org.apache.wayang.basic.function">ProjectionDescriptor</a>&lt;Input,<wbr>Output&gt;</li>
<li class="circle">org.apache.wayang.api.python.function.<a href="org/apache/wayang/api/python/function/WrappedTransformationDescriptor.html" class="type-name-link" title="class in org.apache.wayang.api.python.function">WrappedTransformationDescriptor</a>&lt;Input,<wbr>Output&gt;</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.genericjdbc.channels.<a href="org/apache/wayang/genericjdbc/channels/GenericChannelConversions.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.channels">GenericChannelConversions</a></li>
<li class="circle">org.apache.wayang.genericjdbc.<a href="org/apache/wayang/genericjdbc/GenericJdbc.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc">GenericJdbc</a></li>
<li class="circle">org.apache.wayang.genericjdbc.plugin.<a href="org/apache/wayang/genericjdbc/plugin/GenericJdbcConversionsPlugin.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.plugin">GenericJdbcConversionsPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.genericjdbc.plugin.<a href="org/apache/wayang/genericjdbc/plugin/GenericJdbcPlugin.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.plugin">GenericJdbcPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/GeneticOptimizer.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">GeneticOptimizer</a></li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/GeneticOptimizerApp.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">GeneticOptimizerApp</a></li>
<li class="circle">org.apache.wayang.giraph.<a href="org/apache/wayang/giraph/Giraph.html" class="type-name-link" title="class in org.apache.wayang.giraph">Giraph</a></li>
<li class="circle">org.apache.wayang.giraph.plugin.<a href="org/apache/wayang/giraph/plugin/GiraphPlugin.html" class="type-name-link" title="class in org.apache.wayang.giraph.plugin">GiraphPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/GlobalMaterializedGroupMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">GlobalMaterializedGroupMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/GlobalMaterializedGroupMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">GlobalMaterializedGroupMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/GlobalMaterializedGroupMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">GlobalMaterializedGroupMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.mapping.<a href="org/apache/wayang/basic/mapping/GlobalReduceMapping.html" class="type-name-link" title="class in org.apache.wayang.basic.mapping">GlobalReduceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/GlobalReduceMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">GlobalReduceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/GlobalReduceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">GlobalReduceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/GlobalReduceMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">GlobalReduceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/GoogleCloudStorageSource.CardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">GoogleCloudStorageSource.CardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/GoogleCloudStorageSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">GoogleCloudStorageSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.apps.grep.<a href="org/apache/wayang/apps/grep/Grep.html" class="type-name-link" title="class in org.apache.wayang.apps.grep">Grep</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/GroupByMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">GroupByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.apps.tpch.data.q1.<a href="org/apache/wayang/apps/tpch/data/q1/GroupKey.html" class="type-name-link" title="class in org.apache.wayang.apps.tpch.data.q1">GroupKey</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/HadoopFileSystem.html" class="type-name-link" title="class in org.apache.wayang.core.util.fs">HadoopFileSystem</a> (implements org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/FileSystem.html" title="interface in org.apache.wayang.core.util.fs">FileSystem</a>)</li>
<li class="circle">org.apache.wayang.iejoin.<a href="org/apache/wayang/iejoin/IEJoin.html" class="type-name-link" title="class in org.apache.wayang.iejoin">IEJoin</a></li>
<li class="circle">org.apache.wayang.iejoin.mapping.java.<a href="org/apache/wayang/iejoin/mapping/java/IEJoinMapping.html" class="type-name-link" title="class in org.apache.wayang.iejoin.mapping.java">IEJoinMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.iejoin.mapping.spark.<a href="org/apache/wayang/iejoin/mapping/spark/IEJoinMapping.html" class="type-name-link" title="class in org.apache.wayang.iejoin.mapping.spark">IEJoinMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.iejoin.operators.<a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator</a></li>
<li class="circle">org.apache.wayang.iejoin.mapping.java.<a href="org/apache/wayang/iejoin/mapping/java/IESelfJoinMapping.html" class="type-name-link" title="class in org.apache.wayang.iejoin.mapping.java">IESelfJoinMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.iejoin.mapping.spark.<a href="org/apache/wayang/iejoin/mapping/spark/IESelfJoinMapping.html" class="type-name-link" title="class in org.apache.wayang.iejoin.mapping.spark">IESelfJoinMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/Individual.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">Individual</a></li>
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/InputStream.html" class="type-name-link external-link" title="class or interface in java.io">InputStream</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Closeable.html" title="class or interface in java.io" class="external-link">Closeable</a>)
<ul>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/LimitedInputStream.html" class="type-name-link" title="class in org.apache.wayang.core.util">LimitedInputStream</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/IntersectMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">IntersectMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/IntersectMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">IntersectMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/IntersectMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">IntersectMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Iterators.html" class="type-name-link" title="class in org.apache.wayang.core.util">Iterators</a></li>
<li class="circle">org.apache.wayang.java.<a href="org/apache/wayang/java/Java.html" class="type-name-link" title="class in org.apache.wayang.java">Java</a></li>
<li class="circle">org.apache.wayang.java.plugin.<a href="org/apache/wayang/java/plugin/JavaBasicPlugin.html" class="type-name-link" title="class in org.apache.wayang.java.plugin">JavaBasicPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.java.plugin.<a href="org/apache/wayang/java/plugin/JavaChannelConversionPlugin.html" class="type-name-link" title="class in org.apache.wayang.java.plugin">JavaChannelConversionPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.java.execution.<a href="org/apache/wayang/java/execution/JavaExecutionContext.html" class="type-name-link" title="class in org.apache.wayang.java.execution">JavaExecutionContext</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExecutionContext.html" title="interface in org.apache.wayang.core.function">ExecutionContext</a>)</li>
<li class="circle">org.apache.wayang.java.plugin.<a href="org/apache/wayang/java/plugin/JavaGraphPlugin.html" class="type-name-link" title="class in org.apache.wayang.java.plugin">JavaGraphPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaObjectFileSink.StreamChunker.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaObjectFileSink.StreamChunker</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.jdbc.<a href="org/apache/wayang/api/sql/calcite/jdbc/JdbcSchema.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.jdbc">JdbcSchema</a> (implements org.apache.calcite.schema.Schema)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.jdbc.<a href="org/apache/wayang/api/sql/calcite/jdbc/JdbcSchema.Factory.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.jdbc">JdbcSchema.Factory</a> (implements org.apache.calcite.schema.SchemaFactory)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/JobEnd.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">JobEnd</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Job.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Job</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/JobStart.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">JobStart</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Job.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Job</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/JoinFlattenResult.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">JoinFlattenResult</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/JoinKeyExtractor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">JoinKeyExtractor</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/JoinMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">JoinMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/JoinMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">JoinMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.postgres.mapping.<a href="org/apache/wayang/postgres/mapping/JoinMapping.html" class="type-name-link" title="class in org.apache.wayang.postgres.mapping">JoinMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/JoinMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">JoinMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.Serializer.html" class="type-name-link" title="class in org.apache.wayang.core.util">JsonSerializable.Serializer</a>&lt;T&gt; (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util">JsonSerializer</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializables.html" class="type-name-link" title="class in org.apache.wayang.core.util">JsonSerializables</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JuelUtils.html" class="type-name-link" title="class in org.apache.wayang.core.util">JuelUtils</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JuelUtils.JuelFunction.html" class="type-name-link" title="class in org.apache.wayang.core.util">JuelUtils.JuelFunction</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Junction.html" class="type-name-link" title="class in org.apache.wayang.core.platform">Junction</a></li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/KafkaTopicSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">KafkaTopicSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/KafkaTopicSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">KafkaTopicSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/KafkaTopicSource.CardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">KafkaTopicSource.CardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/KafkaTopicSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">KafkaTopicSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/KafkaTopicSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">KafkaTopicSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.compiler.<a href="org/apache/wayang/flink/compiler/KeySelectorDistinct.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler">KeySelectorDistinct</a>&lt;T&gt; (implements org.apache.flink.api.java.functions.KeySelector&lt;IN,<wbr>KEY&gt;, java.io.<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>)</li>
<li class="circle">org.apache.wayang.flink.compiler.<a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler">KeySelectorFunction</a>&lt;T,<wbr>K&gt; (implements org.apache.flink.api.java.functions.KeySelector&lt;IN,<wbr>KEY&gt;, org.apache.flink.api.java.typeutils.ResultTypeQueryable&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;Key,<wbr>Value&gt;
<ul>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/FunctionalKeyValueProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">FunctionalKeyValueProvider</a>&lt;Key,<wbr>Value&gt;</li>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/MapBasedKeyValueProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">MapBasedKeyValueProvider</a>&lt;Key,<wbr>Value&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.mapping.ml.<a href="org/apache/wayang/spark/mapping/ml/KMeansMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.ml">KMeansMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/LatentOperatorPruningStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">LatentOperatorPruningStrategy</a> (implements org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration">PlanEnumerationPruningStrategy</a>)</li>
<li class="circle">org.apache.wayang.core.platform.lineage.<a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.html" class="type-name-link" title="class in org.apache.wayang.core.platform.lineage">LazyExecutionLineageNode</a>
<ul>
<li class="circle">org.apache.wayang.core.platform.lineage.<a href="org/apache/wayang/core/platform/lineage/ChannelLineageNode.html" class="type-name-link" title="class in org.apache.wayang.core.platform.lineage">ChannelLineageNode</a></li>
<li class="circle">org.apache.wayang.core.platform.lineage.<a href="org/apache/wayang/core/platform/lineage/ExecutionLineageNode.html" class="type-name-link" title="class in org.apache.wayang.core.platform.lineage">ExecutionLineageNode</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.platform.lineage.<a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.CollectingAggregator.html" class="type-name-link" title="class in org.apache.wayang.core.platform.lineage">LazyExecutionLineageNode.CollectingAggregator</a> (implements org.apache.wayang.core.platform.lineage.<a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.Aggregator.html" title="interface in org.apache.wayang.core.platform.lineage">LazyExecutionLineageNode.Aggregator</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.spark.mapping.ml.<a href="org/apache/wayang/spark/mapping/ml/LinearRegressionMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.ml">LinearRegressionMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.ml.<a href="org/apache/wayang/spark/mapping/ml/LinearSVCMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.ml">LinearSVCMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.apps.tpch.data.<a href="org/apache/wayang/apps/tpch/data/LineItemTuple.html" class="type-name-link" title="class in org.apache.wayang.apps.tpch.data">LineItemTuple</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.apps.tpch.data.<a href="org/apache/wayang/apps/tpch/data/LineItemTuple.Parser.html" class="type-name-link" title="class in org.apache.wayang.apps.tpch.data">LineItemTuple.Parser</a></li>
<li class="circle">org.apache.wayang.iejoin.operators.spark_helpers.<a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.spark_helpers">List2AttributesObjectSkinny</a>&lt;Type0,<wbr>Type1&gt; (implements java.io.<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>)</li>
<li class="circle">org.apache.flink.types.ListValue&lt;V&gt; (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;E&gt;, org.apache.flink.types.Value)
<ul>
<li class="circle">org.apache.wayang.flink.compiler.criterion.<a href="org/apache/wayang/flink/compiler/criterion/WayangListValue.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler.criterion">WayangListValue</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">LoadEstimator</a>
<ul>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/DefaultLoadEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">DefaultLoadEstimator</a></li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/DynamicLoadEstimator.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">DynamicLoadEstimator</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/IntervalLoadEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">IntervalLoadEstimator</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadProfile.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">LoadProfile</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a>, java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimators.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">LoadProfileEstimators</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadProfileToTimeConverter.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">LoadProfileToTimeConverter</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadToTimeConverter.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">LoadToTimeConverter</a></li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/LocalCallbackSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">LocalCallbackSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/LocalCallbackSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">LocalCallbackSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/LocalCallbackSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">LocalCallbackSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/LocalFileSystem.html" class="type-name-link" title="class in org.apache.wayang.core.util.fs">LocalFileSystem</a> (implements org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/FileSystem.html" title="interface in org.apache.wayang.core.util.fs">FileSystem</a>)</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/LogEvaluator.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">LogEvaluator</a></li>
<li class="circle">org.apache.wayang.ml4all.abstraction.api.<a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a> (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.ml4all.abstraction.api.<a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.api">Compute</a>&lt;R,<wbr>V&gt;
<ul>
<li class="circle">org.apache.wayang.ml4all.algorithms.sgd.<a href="org/apache/wayang/ml4all/algorithms/sgd/ComputeLogisticGradient.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.sgd">ComputeLogisticGradient</a></li>
<li class="circle">org.apache.wayang.ml4all.algorithms.kmeans.<a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansCompute.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.kmeans">KMeansCompute</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.api.<a href="org/apache/wayang/ml4all/abstraction/api/LocalStage.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.api">LocalStage</a>
<ul>
<li class="circle">org.apache.wayang.ml4all.algorithms.kmeans.<a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansStageWithZeros.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.kmeans">KMeansStageWithZeros</a></li>
<li class="circle">org.apache.wayang.ml4all.algorithms.sgd.<a href="org/apache/wayang/ml4all/algorithms/sgd/SGDStageWithZeros.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.sgd">SGDStageWithZeros</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.api.<a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.api">Loop</a>&lt;R,<wbr>V&gt;
<ul>
<li class="circle">org.apache.wayang.ml4all.algorithms.kmeans.<a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansConvergeOrMaxIterationsLoop.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.kmeans">KMeansConvergeOrMaxIterationsLoop</a></li>
<li class="circle">org.apache.wayang.ml4all.algorithms.sgd.<a href="org/apache/wayang/ml4all/algorithms/sgd/SGDLoop.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.sgd">SGDLoop</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.api.<a href="org/apache/wayang/ml4all/abstraction/api/Sample.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.api">Sample</a>
<ul>
<li class="circle">org.apache.wayang.ml4all.algorithms.sgd.<a href="org/apache/wayang/ml4all/algorithms/sgd/SGDSample.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.sgd">SGDSample</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.api.<a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.api">Transform</a>&lt;R,<wbr>V&gt;
<ul>
<li class="circle">org.apache.wayang.ml4all.algorithms.sgd.<a href="org/apache/wayang/ml4all/algorithms/sgd/LibSVMTransform.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.sgd">LibSVMTransform</a></li>
<li class="circle">org.apache.wayang.ml4all.algorithms.kmeans.<a href="org/apache/wayang/ml4all/algorithms/kmeans/TransformCSV.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.kmeans">TransformCSV</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.api.<a href="org/apache/wayang/ml4all/abstraction/api/Update.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.api">Update</a>&lt;R,<wbr>V&gt;
<ul>
<li class="circle">org.apache.wayang.ml4all.algorithms.kmeans.<a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansUpdate.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.kmeans">KMeansUpdate</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.api.<a href="org/apache/wayang/ml4all/abstraction/api/UpdateLocal.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.api">UpdateLocal</a>&lt;R,<wbr>V&gt;
<ul>
<li class="circle">org.apache.wayang.ml4all.algorithms.sgd.<a href="org/apache/wayang/ml4all/algorithms/sgd/WeightsUpdate.html" class="type-name-link" title="class in org.apache.wayang.ml4all.algorithms.sgd">WeightsUpdate</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapper</a>&lt;R,<wbr>V&gt; (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)
<ul>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">TransformPerPartitionWrapper</a>&lt;R,<wbr>V&gt;</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">TransformWrapper</a>&lt;R,<wbr>V&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;R,<wbr>V&gt; (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;Input,<wbr>Output&gt;)
<ul>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">AssignWrapper</a>&lt;R&gt;</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapperLocal.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">AssignWrapperLocal</a>&lt;V&gt;</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">ComputePerPartitionWrapper</a>&lt;R,<wbr>V&gt;</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">ComputeWrapper</a>&lt;R,<wbr>V&gt;</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopCheckWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LoopCheckWrapper</a>&lt;V&gt;</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LoopConvergenceWrapper</a>&lt;R,<wbr>V&gt;</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">UpdateLocalWrapper</a>&lt;R,<wbr>V&gt;</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">UpdateWrapper</a>&lt;R,<wbr>V&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.mapping.ml.<a href="org/apache/wayang/spark/mapping/ml/LogisticRegressionMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.ml">LogisticRegressionMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/LoopImplementation.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">LoopImplementation</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/LoopImplementation.IterationImplementation.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">LoopImplementation.IterationImplementation</a></li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/LoopMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">LoopMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/LoopMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">LoopMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/LoopMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">LoopMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.apps.wordcount.<a href="org/apache/wayang/apps/wordcount/Main.html" class="type-name-link" title="class in org.apache.wayang.apps.wordcount">Main</a></li>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/Main.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">Main</a></li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/MapFunctionAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">MapFunctionAdapter</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.spark.api.java.function.Function&lt;T1,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/MapMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">MapMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/MapMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">MapMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/MapMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">MapMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/MapPartitionsFunctionAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">MapPartitionsFunctionAdapter</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.spark.api.java.function.FlatMapFunction&lt;T,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/MapPartitionsMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">MapPartitionsMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/MapPartitionsMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">MapPartitionsMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/MapPartitionsMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">MapPartitionsMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.mapping.<a href="org/apache/wayang/basic/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.basic.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.genericjdbc.mapping.<a href="org/apache/wayang/genericjdbc/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.giraph.mappings.<a href="org/apache/wayang/giraph/mappings/Mappings.html" class="type-name-link" title="class in org.apache.wayang.giraph.mappings">Mappings</a></li>
<li class="circle">org.apache.wayang.iejoin.mapping.<a href="org/apache/wayang/iejoin/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.iejoin.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.postgres.mapping.<a href="org/apache/wayang/postgres/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.postgres.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.sqlite3.mapping.<a href="org/apache/wayang/sqlite3/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.tensorflow.mapping.<a href="org/apache/wayang/tensorflow/mapping/Mappings.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.mapping">Mappings</a></li>
<li class="circle">org.apache.wayang.basic.mapping.<a href="org/apache/wayang/basic/mapping/MaterializedGroupByMapping.html" class="type-name-link" title="class in org.apache.wayang.basic.mapping">MaterializedGroupByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/MaterializedGroupByMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">MaterializedGroupByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/MaterializedGroupByMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">MaterializedGroupByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/MaterializedGroupByMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">MaterializedGroupByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExBaseListener.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExBaseListener</a> (implements org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExListener.html" title="interface in org.apache.wayang.core.mathex">MathExListener</a>)</li>
<li class="circle">org.apache.wayang.commons.util.profiledb.model.<a href="org/apache/wayang/commons/util/profiledb/model/Measurement.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.model">Measurement</a>
<ul>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/CostMeasurement.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">CostMeasurement</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/ExecutionPlanMeasurement.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">ExecutionPlanMeasurement</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/PartialExecutionMeasurement.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">PartialExecutionMeasurement</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/PlanMetrics.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">PlanMetrics</a></li>
<li class="circle">org.apache.wayang.commons.util.profiledb.model.measurement.<a href="org/apache/wayang/commons/util/profiledb/model/measurement/TimeMeasurement.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.model.measurement">TimeMeasurement</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.commons.util.profiledb.json.<a href="org/apache/wayang/commons/util/profiledb/json/MeasurementDeserializer.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.json">MeasurementDeserializer</a> (implements com.google.gson.JsonDeserializer&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.commons.util.profiledb.json.<a href="org/apache/wayang/commons/util/profiledb/json/MeasurementSerializer.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.json">MeasurementSerializer</a> (implements com.google.gson.JsonSerializer&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.<a href="org/apache/wayang/ml4all/abstraction/plan/ML4allModel.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan">ML4allModel</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.<a href="org/apache/wayang/ml4all/abstraction/plan/ML4allPlan.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan">ML4allPlan</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.utils.<a href="org/apache/wayang/api/sql/calcite/utils/ModelParser.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.utils">ModelParser</a></li>
<li class="circle">org.apache.wayang.spark.mapping.ml.<a href="org/apache/wayang/spark/mapping/ml/ModelTransformMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.ml">ModelTransformMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.monitor.<a href="org/apache/wayang/core/monitor/Monitor.html" class="type-name-link" title="class in org.apache.wayang.core.monitor">Monitor</a>
<ul>
<li class="circle">org.apache.wayang.core.monitor.<a href="org/apache/wayang/core/monitor/DisabledMonitor.html" class="type-name-link" title="class in org.apache.wayang.core.monitor">DisabledMonitor</a></li>
<li class="circle">org.apache.wayang.core.monitor.<a href="org/apache/wayang/core/monitor/FileMonitor.html" class="type-name-link" title="class in org.apache.wayang.core.monitor">FileMonitor</a></li>
<li class="circle">org.apache.wayang.core.monitor.<a href="org/apache/wayang/core/monitor/HttpMonitor.html" class="type-name-link" title="class in org.apache.wayang.core.monitor">HttpMonitor</a></li>
<li class="circle">org.apache.wayang.core.monitor.<a href="org/apache/wayang/core/monitor/ZeroMQMonitor.html" class="type-name-link" title="class in org.apache.wayang.core.monitor">ZeroMQMonitor</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/MultiConditionJoinFuncImpl.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">MultiConditionJoinFuncImpl</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/MultiConditionJoinKeyExtractor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">MultiConditionJoinKeyExtractor</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.iejoin.operators.java_helpers.<a href="org/apache/wayang/iejoin/operators/java_helpers/myMergeSort.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.java_helpers">myMergeSort</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt;</li>
<li class="circle">org.apache.wayang.iejoin.operators.spark_helpers.<a href="org/apache/wayang/iejoin/operators/spark_helpers/myMergeSort.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.spark_helpers">myMergeSort</a>&lt;Type0,<wbr>Type1&gt;</li>
<li class="circle">org.apache.wayang.core.util.mathex.model.<a href="org/apache/wayang/core/util/mathex/model/NamedFunction.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.model">NamedFunction</a> (implements org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex">Expression</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/NestableLoadProfileEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">NestableLoadProfileEstimator</a> (implements org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a>)</li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/NoInstrumentationStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">NoInstrumentationStrategy</a> (implements org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/InstrumentationStrategy.html" title="interface in org.apache.wayang.core.profiling">InstrumentationStrategy</a>)</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/NoIterationBreakpoint.html" class="type-name-link" title="class in org.apache.wayang.core.platform">NoIterationBreakpoint</a> (implements org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Breakpoint.html" title="interface in org.apache.wayang.core.platform">Breakpoint</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/ObjectFileSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">ObjectFileSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/ObjectFileSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">ObjectFileSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/ObjectFileSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">ObjectFileSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ObjectFileSource.CardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ObjectFileSource.CardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/ObjectFileSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">ObjectFileSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/ObjectFileSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">ObjectFileSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/ObjectFileSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">ObjectFileSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/OneTimeExecutable.html" class="type-name-link" title="class in org.apache.wayang.core.util">OneTimeExecutable</a>
<ul>
<li class="circle">org.apache.wayang.core.api.<a href="org/apache/wayang/core/api/Job.html" class="type-name-link" title="class in org.apache.wayang.core.api">Job</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/LoopEnumerator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">LoopEnumerator</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopIsolator.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">LoopIsolator</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/PushExecutorTemplate.StageExecution.html" class="type-name-link" title="class in org.apache.wayang.core.platform">PushExecutorTemplate.StageExecution</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/StageAssignmentTraversal.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">StageAssignmentTraversal</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Op.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Op</a> (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/ArgMax.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">ArgMax</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/BatchNorm.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">BatchNorm</a>
<ul>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/BatchNorm2D.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">BatchNorm2D</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/BatchNorm3D.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">BatchNorm3D</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Cast.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Cast</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/Conv.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">Conv</a>
<ul>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/Conv2D.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">Conv2D</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/Conv3D.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">Conv3D</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/ConvLSTM2D.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">ConvLSTM2D</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/CrossEntropyLoss.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">CrossEntropyLoss</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Eq.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Eq</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Get.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Get</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Input.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Input</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/Linear.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">Linear</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Mean.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Mean</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/MSELoss.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">MSELoss</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/ReLU.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">ReLU</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Reshape.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Reshape</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/Sigmoid.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">Sigmoid</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Slice.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Slice</a></li>
<li class="circle">org.apache.wayang.basic.model.op.nn.<a href="org/apache/wayang/basic/model/op/nn/Softmax.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op.nn">Softmax</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Transpose.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">Transpose</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/ZeroLike.html" class="type-name-link" title="class in org.apache.wayang.basic.model.op">ZeroLike</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.Alternative.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">OperatorAlternative.Alternative</a> (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OperatorContainer.html" title="interface in org.apache.wayang.core.plan.wayangplan">OperatorContainer</a>, java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a>, java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;InputType0,<wbr>InputType1,<wbr>OutputType&gt; (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>)
<ul>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/CartesianOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">CartesianOperator</a>&lt;InputType0,<wbr>InputType1&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkCartesianOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkCartesianOperator</a>&lt;InputType0,<wbr>InputType1&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaCartesianOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaCartesianOperator</a>&lt;InputType0,<wbr>InputType1&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkCartesianOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkCartesianOperator</a>&lt;InputType0,<wbr>InputType1&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/CoGroupOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">CoGroupOperator</a>&lt;InputType0,<wbr>InputType1,<wbr>Key&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkCoGroupOperator</a>&lt;InputType0,<wbr>InputType1,<wbr>TypeKey&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaCoGroupOperator</a>&lt;InputType0,<wbr>InputType1,<wbr>KeyType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkCoGroupOperator</a>&lt;In0,<wbr>In1,<wbr>Key&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/DecisionTreeClassificationOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">DecisionTreeClassificationOperator</a>
<ul>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeClassificationOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkDecisionTreeClassificationOperator</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/DecisionTreeRegressionOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">DecisionTreeRegressionOperator</a>
<ul>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeRegressionOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkDecisionTreeRegressionOperator</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">DLTrainingOperator</a>&lt;X,<wbr>Y&gt;
<ul>
<li class="circle">org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowDLTrainingOperator.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.operators">TensorflowDLTrainingOperator</a> (implements org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowExecutionOperator.html" title="interface in org.apache.wayang.tensorflow.operators">TensorflowExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.iejoin.operators.<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators">IEJoinOperator</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt;
<ul>
<li class="circle">org.apache.wayang.iejoin.operators.<a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators">JavaIEJoinOperator</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.iejoin.operators.<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators">SparkIEJoinOperator</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/IntersectOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">IntersectOperator</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkIntersectOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkIntersectOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaIntersectOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaIntersectOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkIntersectOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkIntersectOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/JoinOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">JoinOperator</a>&lt;InputType0,<wbr>InputType1,<wbr>Key&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkJoinOperator</a>&lt;InputType0,<wbr>InputType1,<wbr>KeyType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaJoinOperator</a>&lt;InputType0,<wbr>InputType1,<wbr>KeyType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.jdbc.operators">JdbcJoinOperator</a>&lt;KeyType&gt; (implements org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcExecutionOperator.html" title="interface in org.apache.wayang.jdbc.operators">JdbcExecutionOperator</a>)
<ul>
<li class="circle">org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.postgres.operators">PostgresJoinOperator</a>&lt;KeyType&gt; (implements org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresExecutionOperator.html" title="interface in org.apache.wayang.postgres.operators">PostgresExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkJoinOperator</a>&lt;InputType0,<wbr>InputType1,<wbr>KeyType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/LinearRegressionOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">LinearRegressionOperator</a>
<ul>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkLinearRegressionOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkLinearRegressionOperator</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/LinearSVCOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">LinearSVCOperator</a>
<ul>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkLinearSVCOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkLinearSVCOperator</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/LogisticRegressionOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">LogisticRegressionOperator</a>
<ul>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkLogisticRegressionOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkLogisticRegressionOperator</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ModelTransformOperator</a>&lt;X,<wbr>Y&gt;
<ul>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkModelTransformOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkModelTransformOperator</a>&lt;X,<wbr>Y&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/PredictOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">PredictOperator</a>&lt;X,<wbr>Y&gt;
<ul>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkPredictOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkPredictOperator</a>&lt;X,<wbr>Y&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowPredictOperator.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.operators">TensorflowPredictOperator</a> (implements org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowExecutionOperator.html" title="interface in org.apache.wayang.tensorflow.operators">TensorflowExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/UnionAllOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">UnionAllOperator</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkUnionAllOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkUnionAllOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaUnionAllOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaUnionAllOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkUnionAllOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkUnionAllOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/DoWhileOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">DoWhileOperator</a>&lt;InputType,<wbr>ConvergenceType&gt; (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>, org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator</a>)
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkDoWhileOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkDoWhileOperator</a>&lt;InputType,<wbr>ConvergenceType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaDoWhileOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaDoWhileOperator</a>&lt;InputType,<wbr>ConvergenceType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkDoWhileOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkDoWhileOperator</a>&lt;InputType,<wbr>ConvergenceType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/LoopOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">LoopOperator</a>&lt;InputType,<wbr>ConvergenceType&gt; (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>, org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator</a>)
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkLoopOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkLoopOperator</a>&lt;InputType,<wbr>ConvergenceType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaLoopOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaLoopOperator</a>&lt;InputType,<wbr>ConvergenceType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkLoopOperator</a>&lt;InputType,<wbr>ConvergenceType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">OperatorAlternative</a> (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/CompositeOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">CompositeOperator</a>, java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopHeadAlternative.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">LoopHeadAlternative</a> (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/OperatorPattern.html" class="type-name-link" title="class in org.apache.wayang.core.mapping">OperatorPattern</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/RepeatOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">RepeatOperator</a>&lt;Type&gt; (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>, org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator</a>)
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkRepeatExpandedOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkRepeatExpandedOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkRepeatOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkRepeatOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaRepeatOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaRepeatOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkRepeatOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkRepeatOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">Subplan</a> (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ActualOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ActualOperator</a>, org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/CompositeOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">CompositeOperator</a>, org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OperatorContainer.html" title="interface in org.apache.wayang.core.plan.wayangplan">OperatorContainer</a>)
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">LoopSubplan</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/SubplanPattern.html" class="type-name-link" title="class in org.apache.wayang.core.mapping">SubplanPattern</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;T&gt; (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>)
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkTsvFileSink.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkTsvFileSink</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaTsvFileSink.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaTsvFileSink</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">KafkaTopicSink</a>&lt;T&gt; (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaKafkaTopicSink.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaKafkaTopicSink</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkKafkaTopicSink.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkKafkaTopicSink</a>&lt;T&gt; (implements java.io.<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>, org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">LocalCallbackSink</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkLocalCallbackSink.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkLocalCallbackSink</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaLocalCallbackSink.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaLocalCallbackSink</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkLocalCallbackSink.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkLocalCallbackSink</a>&lt;T&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ObjectFileSink.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ObjectFileSink</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkObjectFileSink.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkObjectFileSink</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaObjectFileSink.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaObjectFileSink</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkObjectFileSink.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkObjectFileSink</a>&lt;T&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkTsvFileSink.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkTsvFileSink</a>&lt;T&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/TextFileSink.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">TextFileSink</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkTextFileSink.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkTextFileSink</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaTextFileSink.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaTextFileSink</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkTextFileSink.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkTextFileSink</a>&lt;T&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;T&gt; (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>)
<ul>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/AmazonS3Source.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">AmazonS3Source</a>
<ul>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaAmazonS3Source.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaAmazonS3Source</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/AzureBlobStorageSource.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">AzureBlobStorageSource</a>
<ul>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaAzureBlobStorageSource.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaAzureBlobStorageSource</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/CollectionSource.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">CollectionSource</a>&lt;T&gt; (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>)
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkCollectionSource.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkCollectionSource</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaCollectionSource.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaCollectionSource</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkCollectionSource</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowCollectionSource.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.operators">TensorflowCollectionSource</a>&lt;Type&gt; (implements org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowExecutionOperator.html" title="interface in org.apache.wayang.tensorflow.operators">TensorflowExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/GoogleCloudStorageSource.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">GoogleCloudStorageSource</a>
<ul>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaGoogleCloudStorageSource.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaGoogleCloudStorageSource</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.api.sql.sources.fs.<a href="org/apache/wayang/api/sql/sources/fs/JavaCSVTableSource.html" class="type-name-link" title="class in org.apache.wayang.api.sql.sources.fs">JavaCSVTableSource</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaTsvFileSource.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaTsvFileSource</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/KafkaTopicSource.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">KafkaTopicSource</a>
<ul>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaKafkaTopicSource.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaKafkaTopicSource</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkKafkaTopicSource.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkKafkaTopicSource</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ObjectFileSource.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ObjectFileSource</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkObjectFileSource.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkObjectFileSource</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaObjectFileSource.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaObjectFileSource</a>&lt;T&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkObjectFileSource.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkObjectFileSource</a>&lt;T&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ParquetSource.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ParquetSource</a>
<ul>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaParquetSource.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaParquetSource</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkParquetSource.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkParquetSource</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkTsvFileSource.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkTsvFileSource</a>&lt;T&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/TableSource.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">TableSource</a>
<ul>
<li class="circle">org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcTableSource.html" class="type-name-link" title="class in org.apache.wayang.jdbc.operators">JdbcTableSource</a> (implements org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcExecutionOperator.html" title="interface in org.apache.wayang.jdbc.operators">JdbcExecutionOperator</a>)
<ul>
<li class="circle">org.apache.wayang.genericjdbc.operators.<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcTableSource.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.operators">GenericJdbcTableSource</a> (implements org.apache.wayang.genericjdbc.operators.<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcExecutionOperator.html" title="interface in org.apache.wayang.genericjdbc.operators">GenericJdbcExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresTableSource.html" class="type-name-link" title="class in org.apache.wayang.postgres.operators">PostgresTableSource</a> (implements org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresExecutionOperator.html" title="interface in org.apache.wayang.postgres.operators">PostgresExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.sqlite3.operators.<a href="org/apache/wayang/sqlite3/operators/Sqlite3TableSource.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.operators">Sqlite3TableSource</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/TextFileSource.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">TextFileSource</a>
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkTextFileSource.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkTextFileSource</a> (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaTextFileSource.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaTextFileSource</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkTextFileSource.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkTextFileSource</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>)
<ul>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/CountOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">CountOperator</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkCountOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkCountOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaCountOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaCountOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkCountOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkCountOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/DistinctOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">DistinctOperator</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkDistinctOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkDistinctOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaDistinctOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaDistinctOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkDistinctOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkDistinctOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/FilterOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">FilterOperator</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkFilterOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkFilterOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaFilterOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaFilterOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcFilterOperator.html" class="type-name-link" title="class in org.apache.wayang.jdbc.operators">JdbcFilterOperator</a> (implements org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcExecutionOperator.html" title="interface in org.apache.wayang.jdbc.operators">JdbcExecutionOperator</a>)
<ul>
<li class="circle">org.apache.wayang.genericjdbc.operators.<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcFilterOperator.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.operators">GenericJdbcFilterOperator</a> (implements org.apache.wayang.genericjdbc.operators.<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcExecutionOperator.html" title="interface in org.apache.wayang.genericjdbc.operators">GenericJdbcExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresFilterOperator.html" class="type-name-link" title="class in org.apache.wayang.postgres.operators">PostgresFilterOperator</a> (implements org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresExecutionOperator.html" title="interface in org.apache.wayang.postgres.operators">PostgresExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.sqlite3.operators.<a href="org/apache/wayang/sqlite3/operators/Sqlite3FilterOperator.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.operators">Sqlite3FilterOperator</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkFilterOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkFilterOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/FlatMapOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">FlatMapOperator</a>&lt;InputType,<wbr>OutputType&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkFlatMapOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkFlatMapOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaFlatMapOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaFlatMapOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkFlatMapOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkFlatMapOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkCollectionSink.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkCollectionSink</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.genericjdbc.operators.<a href="org/apache/wayang/genericjdbc/operators/GenericSqlToStreamOperator.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.operators">GenericSqlToStreamOperator</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>, org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">GlobalMaterializedGroupOperator</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkGlobalMaterializedGroupOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaGlobalMaterializedGroupOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaGlobalMaterializedGroupOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkGlobalMaterializedGroupOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">GlobalReduceOperator</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkGlobalReduceOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkGlobalReduceOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaGlobalReduceOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaGlobalReduceOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkGlobalReduceOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkGlobalReduceOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/GroupByOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">GroupByOperator</a>&lt;Input,<wbr>Key&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkGroupByOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkGroupByOperator</a>&lt;InputType,<wbr>KeyType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.iejoin.operators.<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators">IESelfJoinOperator</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt;
<ul>
<li class="circle">org.apache.wayang.iejoin.operators.<a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators">JavaIESelfJoinOperator</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.iejoin.operators.<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators">SparkIESelfJoinOperator</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaCollectOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaCollectOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/KMeansOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">KMeansOperator</a>
<ul>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkKMeansOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkKMeansOperator</a> (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/MapOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">MapOperator</a>&lt;InputType,<wbr>OutputType&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkMapOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkMapOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaMapOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaMapOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcProjectionOperator.html" class="type-name-link" title="class in org.apache.wayang.jdbc.operators">JdbcProjectionOperator</a> (implements org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcExecutionOperator.html" title="interface in org.apache.wayang.jdbc.operators">JdbcExecutionOperator</a>)
<ul>
<li class="circle">org.apache.wayang.genericjdbc.operators.<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcProjectionOperator.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.operators">GenericJdbcProjectionOperator</a> (implements org.apache.wayang.genericjdbc.operators.<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcExecutionOperator.html" title="interface in org.apache.wayang.genericjdbc.operators">GenericJdbcExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresProjectionOperator.html" class="type-name-link" title="class in org.apache.wayang.postgres.operators">PostgresProjectionOperator</a> (implements org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresExecutionOperator.html" title="interface in org.apache.wayang.postgres.operators">PostgresExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.sqlite3.operators.<a href="org/apache/wayang/sqlite3/operators/Sqlite3ProjectionOperator.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.operators">Sqlite3ProjectionOperator</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkMapOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkMapOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">MapPartitionsOperator</a>&lt;InputType,<wbr>OutputType&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkMapPartitionsOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkMapPartitionsOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaMapPartitionsOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaMapPartitionsOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkMapPartitionsOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkMapPartitionsOperator</a>&lt;InputType,<wbr>OutputType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">MaterializedGroupByOperator</a>&lt;Type,<wbr>Key&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkMaterializedGroupByOperator</a>&lt;Type,<wbr>KeyType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaMaterializedGroupByOperator</a>&lt;Type,<wbr>KeyType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkMaterializedGroupByOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkMaterializedGroupByOperator</a>&lt;Type,<wbr>KeyType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/PageRankOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">PageRankOperator</a>
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkPageRankOperator</a> (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.giraph.operators.<a href="org/apache/wayang/giraph/operators/GiraphPageRankOperator.html" class="type-name-link" title="class in org.apache.wayang.giraph.operators">GiraphPageRankOperator</a> (implements org.apache.wayang.giraph.operators.<a href="org/apache/wayang/giraph/operators/GiraphExecutionOperator.html" title="interface in org.apache.wayang.giraph.operators">GiraphExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.graph.<a href="org/apache/wayang/java/operators/graph/JavaPageRankOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators.graph">JavaPageRankOperator</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/PyWayangReduceByOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">PyWayangReduceByOperator</a>&lt;Type,<wbr>Key&gt;</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ReduceByOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ReduceByOperator</a>&lt;Type,<wbr>Key&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkReduceByOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkReduceByOperator</a>&lt;InputType,<wbr>KeyType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaReduceByOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaReduceByOperator</a>&lt;Type,<wbr>KeyType&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkReduceByOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkReduceByOperator</a>&lt;Type,<wbr>KeyType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ReduceOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ReduceOperator</a>&lt;Type&gt;</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/SampleOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">SampleOperator</a>&lt;Type&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkSampleOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkSampleOperator</a>&lt;Type&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaRandomSampleOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaRandomSampleOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaReservoirSampleOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaReservoirSampleOperator</a>&lt;Type&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkBernoulliSampleOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkBernoulliSampleOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkRandomPartitionSampleOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkRandomPartitionSampleOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkShufflePartitionSampleOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/SortOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">SortOperator</a>&lt;Type,<wbr>Key&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkSortOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkSortOperator</a>&lt;InputType,<wbr>KeyType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaSortOperator.html" class="type-name-link" title="class in org.apache.wayang.java.operators">JavaSortOperator</a>&lt;Type,<wbr>Key&gt; (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkSortOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkSortOperator</a>&lt;Type,<wbr>Key&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkBroadcastOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkBroadcastOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkCacheOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkCacheOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkCollectOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkCollectOperator</a>&lt;Type&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/SqlToRddOperator.html" class="type-name-link" title="class in org.apache.wayang.jdbc.operators">SqlToRddOperator</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a>, org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/SqlToStreamOperator.html" class="type-name-link" title="class in org.apache.wayang.jdbc.operators">SqlToStreamOperator</a> (implements org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a>, org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a>)</li>
<li class="circle">org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowCollectOperator.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.operators">TensorflowCollectOperator</a>&lt;Type&gt; (implements org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowExecutionOperator.html" title="interface in org.apache.wayang.tensorflow.operators">TensorflowExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ZipWithIdOperator</a>&lt;InputType&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkZipWithIdOperator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">FlinkZipWithIdOperator</a>&lt;InputType&gt; (implements org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkZipWithIdOperator.html" class="type-name-link" title="class in org.apache.wayang.spark.operators">SparkZipWithIdOperator</a>&lt;InputType&gt; (implements org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.GsonSerializer.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase.GsonSerializer</a> (implements com.google.gson.JsonDeserializer&lt;T&gt;, com.google.gson.JsonSerializer&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OperatorContainers.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">OperatorContainers</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/OperatorMatch.html" class="type-name-link" title="class in org.apache.wayang.core.mapping">OperatorMatch</a></li>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/OperatorProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">OperatorProfiler</a>
<ul>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/BinaryOperatorProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">BinaryOperatorProfiler</a></li>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/SinkProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">SinkProfiler</a></li>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/SourceProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">SourceProfiler</a>
<ul>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/JavaCollectionSourceProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">JavaCollectionSourceProfiler</a></li>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/JavaTextFileSourceProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">JavaTextFileSourceProfiler</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/UnaryOperatorProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">UnaryOperatorProfiler</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/OperatorProfiler.Result.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">OperatorProfiler.Result</a></li>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/OperatorProfilers.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">OperatorProfilers</a></li>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/OperatorProfilers.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">OperatorProfilers</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/Operators.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">Operators</a></li>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/OptimizationContext.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">OptimizationContext</a>
<ul>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/AggregateOptimizationContext.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">AggregateOptimizationContext</a></li>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/DefaultOptimizationContext.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">DefaultOptimizationContext</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/OptimizationContext.LoopContext.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">OptimizationContext.LoopContext</a></li>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/OptimizationContext.OperatorContext.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">OptimizationContext.OperatorContext</a> (implements org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimationContext</a>)</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/OptimizationSpace.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">OptimizationSpace</a></li>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/OptimizationUtils.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">OptimizationUtils</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.optimizer.<a href="org/apache/wayang/api/sql/calcite/optimizer/Optimizer.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.optimizer">Optimizer</a></li>
<li class="circle">org.apache.wayang.basic.model.optimizer.<a href="org/apache/wayang/basic/model/optimizer/Optimizer.html" class="type-name-link" title="class in org.apache.wayang.basic.model.optimizer">Optimizer</a>
<ul>
<li class="circle">org.apache.wayang.basic.model.optimizer.<a href="org/apache/wayang/basic/model/optimizer/Adam.html" class="type-name-link" title="class in org.apache.wayang.basic.model.optimizer">Adam</a></li>
<li class="circle">org.apache.wayang.basic.model.optimizer.<a href="org/apache/wayang/basic/model/optimizer/GradientDescent.html" class="type-name-link" title="class in org.apache.wayang.basic.model.optimizer">GradientDescent</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.api.sql.calcite.optimizer.<a href="org/apache/wayang/api/sql/calcite/optimizer/Optimizer.ConfigProperties.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.optimizer">Optimizer.ConfigProperties</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Optional.html" class="type-name-link" title="class in org.apache.wayang.core.util">Optional</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/OutboundInstrumentationStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">OutboundInstrumentationStrategy</a> (implements org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/InstrumentationStrategy.html" title="interface in org.apache.wayang.core.profiling">InstrumentationStrategy</a>)</li>
<li class="circle">org.apache.wayang.flink.compiler.<a href="org/apache/wayang/flink/compiler/OutputFormatConsumer.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler">OutputFormatConsumer</a>&lt;T&gt; (implements org.apache.flink.api.common.io.OutputFormat&lt;IT&gt;, java.io.<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>)</li>
<li class="circle">org.apache.wayang.applications.<a href="org/apache/wayang/applications/OutputSerializer.html" class="type-name-link" title="class in org.apache.wayang.applications">OutputSerializer</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" class="type-name-link external-link" title="class or interface in java.io">OutputStream</a> (implements java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Closeable.html" title="class or interface in java.io" class="external-link">Closeable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Flushable.html" title="class or interface in java.io" class="external-link">Flushable</a>)
<ul>
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/FilterOutputStream.html" class="type-name-link external-link" title="class or interface in java.io">FilterOutputStream</a>
<ul>
<li class="circle">org.apache.wayang.flink.compiler.<a href="org/apache/wayang/flink/compiler/WayangFileOutputFormat.BlockBasedOutput.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler">WayangFileOutputFormat.BlockBasedOutput</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.mapping.<a href="org/apache/wayang/basic/mapping/PageRankMapping.html" class="type-name-link" title="class in org.apache.wayang.basic.mapping">PageRankMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/PageRankMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">PageRankMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.giraph.mappings.<a href="org/apache/wayang/giraph/mappings/PageRankMapping.html" class="type-name-link" title="class in org.apache.wayang.giraph.mappings">PageRankMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.graph.<a href="org/apache/wayang/java/mapping/graph/PageRankMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping.graph">PageRankMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.graph.<a href="org/apache/wayang/spark/mapping/graph/PageRankMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.graph">PageRankMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.mapping.<a href="org/apache/wayang/basic/mapping/PageRankMapping.RankInitializer.html" class="type-name-link" title="class in org.apache.wayang.basic.mapping">PageRankMapping.RankInitializer</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankParameters.html" class="type-name-link" title="class in org.apache.wayang.giraph.Algorithm">PageRankParameters</a></li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/ParquetSource.CardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">ParquetSource.CardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/ParquetSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">ParquetSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/ParquetSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">ParquetSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/PartialExecution.html" class="type-name-link" title="class in org.apache.wayang.core.platform">PartialExecution</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/PartialExecution.Serializer.html" class="type-name-link" title="class in org.apache.wayang.core.platform">PartialExecution.Serializer</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializer.html" title="interface in org.apache.wayang.core.util">JsonSerializer</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.apps.pi.<a href="org/apache/wayang/apps/pi/PiEstimation.html" class="type-name-link" title="class in org.apache.wayang.apps.pi">PiEstimation</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumeration.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">PlanEnumeration</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">PlanEnumerator</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerator.ConcatenationActivator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">PlanEnumerator.ConcatenationActivator</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerator.EnumerationActivator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">PlanEnumerator.EnumerationActivator</a></li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanImplementation.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">PlanImplementation</a></li>
<li class="circle">org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/PlanTransformation.html" class="type-name-link" title="class in org.apache.wayang.core.mapping">PlanTransformation</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/PlanTraversal.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">PlanTraversal</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Platform.html" class="type-name-link" title="class in org.apache.wayang.core.platform">Platform</a>
<ul>
<li class="circle">org.apache.wayang.flink.platform.<a href="org/apache/wayang/flink/platform/FlinkPlatform.html" class="type-name-link" title="class in org.apache.wayang.flink.platform">FlinkPlatform</a></li>
<li class="circle">org.apache.wayang.giraph.platform.<a href="org/apache/wayang/giraph/platform/GiraphPlatform.html" class="type-name-link" title="class in org.apache.wayang.giraph.platform">GiraphPlatform</a></li>
<li class="circle">org.apache.wayang.java.platform.<a href="org/apache/wayang/java/platform/JavaPlatform.html" class="type-name-link" title="class in org.apache.wayang.java.platform">JavaPlatform</a></li>
<li class="circle">org.apache.wayang.jdbc.platform.<a href="org/apache/wayang/jdbc/platform/JdbcPlatformTemplate.html" class="type-name-link" title="class in org.apache.wayang.jdbc.platform">JdbcPlatformTemplate</a>
<ul>
<li class="circle">org.apache.wayang.genericjdbc.platform.<a href="org/apache/wayang/genericjdbc/platform/GenericJdbcPlatform.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.platform">GenericJdbcPlatform</a></li>
<li class="circle">org.apache.wayang.postgres.platform.<a href="org/apache/wayang/postgres/platform/PostgresPlatform.html" class="type-name-link" title="class in org.apache.wayang.postgres.platform">PostgresPlatform</a></li>
<li class="circle">org.apache.wayang.sqlite3.platform.<a href="org/apache/wayang/sqlite3/platform/Sqlite3Platform.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.platform">Sqlite3Platform</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.platform.<a href="org/apache/wayang/spark/platform/SparkPlatform.html" class="type-name-link" title="class in org.apache.wayang.spark.platform">SparkPlatform</a></li>
<li class="circle">org.apache.wayang.tensorflow.platform.<a href="org/apache/wayang/tensorflow/platform/TensorflowPlatform.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.platform">TensorflowPlatform</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.executionplan.<a href="org/apache/wayang/core/plan/executionplan/PlatformExecution.html" class="type-name-link" title="class in org.apache.wayang.core.plan.executionplan">PlatformExecution</a></li>
<li class="circle">org.apache.wayang.postgres.<a href="org/apache/wayang/postgres/Postgres.html" class="type-name-link" title="class in org.apache.wayang.postgres">Postgres</a></li>
<li class="circle">org.apache.wayang.postgres.plugin.<a href="org/apache/wayang/postgres/plugin/PostgresConversionsPlugin.html" class="type-name-link" title="class in org.apache.wayang.postgres.plugin">PostgresConversionsPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.postgres.plugin.<a href="org/apache/wayang/postgres/plugin/PostgresPlugin.html" class="type-name-link" title="class in org.apache.wayang.postgres.plugin">PostgresPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/PredicateAdapter.html" class="type-name-link" title="class in org.apache.wayang.spark.compiler">PredicateAdapter</a>&lt;InputType&gt; (implements org.apache.spark.api.java.function.Function&lt;T1,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.spark.mapping.ml.<a href="org/apache/wayang/spark/mapping/ml/PredictMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping.ml">PredictMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.tensorflow.mapping.<a href="org/apache/wayang/tensorflow/mapping/PredictMapping.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.mapping">PredictMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/PredictOperators.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">PredictOperators</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.utils.<a href="org/apache/wayang/api/sql/calcite/utils/PrintUtils.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.utils">PrintUtils</a></li>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">ProbabilisticIntervalEstimate</a> (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a>, java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadEstimate.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">LoadEstimate</a> (implements org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.html" title="interface in org.apache.wayang.core.util">JsonSerializable</a>, java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/TimeEstimate.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">TimeEstimate</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.api.python.executor.<a href="org/apache/wayang/api/python/executor/ProcessFeeder.html" class="type-name-link" title="class in org.apache.wayang.api.python.executor">ProcessFeeder</a>&lt;Input,<wbr>Output&gt;</li>
<li class="circle">org.apache.wayang.api.python.executor.<a href="org/apache/wayang/api/python/executor/ProcessReceiver.html" class="type-name-link" title="class in org.apache.wayang.api.python.executor">ProcessReceiver</a>&lt;Output&gt;</li>
<li class="circle">org.apache.wayang.commons.util.profiledb.<a href="org/apache/wayang/commons/util/profiledb/ProfileDB.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb">ProfileDB</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/ProfileDBs.html" class="type-name-link" title="class in org.apache.wayang.core.profiling">ProfileDBs</a></li>
<li class="circle">org.apache.wayang.profiler.java.<a href="org/apache/wayang/profiler/java/Profiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.java">Profiler</a></li>
<li class="circle">org.apache.wayang.profiler.util.<a href="org/apache/wayang/profiler/util/ProfilingUtils.html" class="type-name-link" title="class in org.apache.wayang.profiler.util">ProfilingUtils</a></li>
<li class="circle">org.apache.wayang.genericjdbc.mapping.<a href="org/apache/wayang/genericjdbc/mapping/ProjectionMapping.html" class="type-name-link" title="class in org.apache.wayang.genericjdbc.mapping">ProjectionMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.postgres.mapping.<a href="org/apache/wayang/postgres/mapping/ProjectionMapping.html" class="type-name-link" title="class in org.apache.wayang.postgres.mapping">ProjectionMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.sqlite3.mapping.<a href="org/apache/wayang/sqlite3/mapping/ProjectionMapping.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.mapping">ProjectionMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/ProjectMapFuncImpl.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">ProjectMapFuncImpl</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.api.python.<a href="org/apache/wayang/api/python/PythonAPI.html" class="type-name-link" title="class in org.apache.wayang.api.python">PythonAPI</a></li>
<li class="circle">org.apache.wayang.api.python.executor.<a href="org/apache/wayang/api/python/executor/PythonProcessCaller.html" class="type-name-link" title="class in org.apache.wayang.api.python.executor">PythonProcessCaller</a></li>
<li class="circle">org.apache.wayang.api.python.executor.<a href="org/apache/wayang/api/python/executor/PythonWorkerManager.html" class="type-name-link" title="class in org.apache.wayang.api.python.executor">PythonWorkerManager</a>&lt;Input,<wbr>Output&gt;</li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/RandomPruningStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">RandomPruningStrategy</a> (implements org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration">PlanEnumerationPruningStrategy</a>)</li>
<li class="circle">org.apache.wayang.api.python.executor.<a href="org/apache/wayang/api/python/executor/ReaderIterator.html" class="type-name-link" title="class in org.apache.wayang.api.python.executor">ReaderIterator</a>&lt;Output&gt; (implements java.util.<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">Iterator</a>&lt;E&gt;)</li>
<li class="circle">org.antlr.v4.runtime.Recognizer&lt;Symbol,<wbr>ATNInterpreter&gt;
<ul>
<li class="circle">org.antlr.v4.runtime.Lexer (implements org.antlr.v4.runtime.TokenSource)
<ul>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExLexer.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExLexer</a></li>
</ul>
</li>
<li class="circle">org.antlr.v4.runtime.Parser
<ul>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExParser.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExParser</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.data.<a href="org/apache/wayang/basic/data/Record.html" class="type-name-link" title="class in org.apache.wayang.basic.data">Record</a> (implements java.lang.<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;T&gt;, org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;Self&gt;, java.io.<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>)</li>
<li class="circle">org.apache.wayang.basic.mapping.<a href="org/apache/wayang/basic/mapping/ReduceByMapping.html" class="type-name-link" title="class in org.apache.wayang.basic.mapping">ReduceByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/ReduceByMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">ReduceByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/ReduceByMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">ReduceByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/ReduceByMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">ReduceByMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.wrappers.<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ReduceWrapper.html" class="type-name-link" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">ReduceWrapper</a>&lt;T&gt; (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBinaryOperator</a>&lt;Type&gt;)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/ReflectionUtils.html" class="type-name-link" title="class in org.apache.wayang.core.util">ReflectionUtils</a></li>
<li class="circle">org.apache.calcite.plan.RelOptRule
<ul>
<li class="circle">org.apache.calcite.plan.RelRule&lt;C&gt;
<ul>
<li class="circle">org.apache.calcite.rel.convert.ConverterRule
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rules.<a href="org/apache/wayang/api/sql/calcite/rules/WayangSortRule.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.rules">WayangSortRule</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.basic.mapping.<a href="org/apache/wayang/basic/mapping/RepeatMapping.html" class="type-name-link" title="class in org.apache.wayang.basic.mapping">RepeatMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/RepeatMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">RepeatMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/RepeatMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">RepeatMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/RepeatMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">RepeatMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/ReplacementSubplanFactory.html" class="type-name-link" title="class in org.apache.wayang.core.mapping">ReplacementSubplanFactory</a>
<ul>
<li class="circle">org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/ReplacementSubplanFactory.OfSingleOperators.html" class="type-name-link" title="class in org.apache.wayang.core.mapping">ReplacementSubplanFactory.OfSingleOperators</a>&lt;MatchedOperator&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.profiler.log.sampling.<a href="org/apache/wayang/profiler/log/sampling/ReservoirSampler.html" class="type-name-link" title="class in org.apache.wayang.profiler.log.sampling">ReservoirSampler</a>&lt;T&gt; (implements org.apache.wayang.profiler.log.sampling.<a href="org/apache/wayang/profiler/log/sampling/Sampler.html" title="interface in org.apache.wayang.profiler.log.sampling">Sampler</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.apps.tpch.data.q1.<a href="org/apache/wayang/apps/tpch/data/q1/ReturnTuple.html" class="type-name-link" title="class in org.apache.wayang.apps.tpch.data.q1">ReturnTuple</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.iejoin.operators.java_helpers.<a href="org/apache/wayang/iejoin/operators/java_helpers/revDataComparator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.java_helpers">revDataComparator</a>&lt;Type0,<wbr>Type1,<wbr>Input&gt; (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Comparator.html" title="class or interface in java.util" class="external-link">Comparator</a>&lt;T&gt;, java.io.<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>)</li>
<li class="circle">org.apache.wayang.iejoin.operators.spark_helpers.<a href="org/apache/wayang/iejoin/operators/spark_helpers/revDataComparator.html" class="type-name-link" title="class in org.apache.wayang.iejoin.operators.spark_helpers">revDataComparator</a> (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Comparator.html" title="class or interface in java.util" class="external-link">Comparator</a>&lt;T&gt;, java.io.<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>)</li>
<li class="circle">org.apache.flink.api.common.io.RichOutputFormat&lt;IT&gt; (implements org.apache.flink.api.common.io.OutputFormat&lt;IT&gt;)
<ul>
<li class="circle">org.apache.flink.api.common.io.FileOutputFormat&lt;IT&gt; (implements org.apache.flink.api.common.io.CleanupWhenUnsuccessful, org.apache.flink.api.common.io.InitializeOnMaster)
<ul>
<li class="circle">org.apache.wayang.flink.compiler.<a href="org/apache/wayang/flink/compiler/WayangFileOutputFormat.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler">WayangFileOutputFormat</a>&lt;IT&gt; (implements org.apache.flink.api.common.io.CleanupWhenUnsuccessful, org.apache.flink.api.common.io.InitializeOnMaster)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.profiler.util.<a href="org/apache/wayang/profiler/util/RrdAccessor.html" class="type-name-link" title="class in org.apache.wayang.profiler.util">RrdAccessor</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>)</li>
<li class="circle">org.antlr.v4.runtime.RuleContext (implements org.antlr.v4.runtime.tree.RuleNode)
<ul>
<li class="circle">org.antlr.v4.runtime.ParserRuleContext
<ul>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExParser.ExpressionContext.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExParser.ExpressionContext</a>
<ul>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExParser.BinaryOperationContext.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExParser.BinaryOperationContext</a></li>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExParser.ConstantContext.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExParser.ConstantContext</a></li>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExParser.FunctionContext.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExParser.FunctionContext</a></li>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExParser.ParensExpressionContext.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExParser.ParensExpressionContext</a></li>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExParser.UnaryOperationContext.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExParser.UnaryOperationContext</a></li>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExParser.VariableContext.html" class="type-name-link" title="class in org.apache.wayang.core.mathex">MathExParser.VariableContext</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.examples.<a href="org/apache/wayang/ml4all/examples/RunKMeans.html" class="type-name-link" title="class in org.apache.wayang.ml4all.examples">RunKMeans</a></li>
<li class="circle">org.apache.wayang.ml4all.examples.<a href="org/apache/wayang/ml4all/examples/RunSGD.html" class="type-name-link" title="class in org.apache.wayang.ml4all.examples">RunSGD</a></li>
<li class="circle">org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/S3FileSystem.html" class="type-name-link" title="class in org.apache.wayang.core.util.fs">S3FileSystem</a> (implements org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/FileSystem.html" title="interface in org.apache.wayang.core.util.fs">FileSystem</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/SampleMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">SampleMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/SampleMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">SampleMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/SampleMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">SampleMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.<a href="org/apache/wayang/core/optimizer/SanityChecker.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer">SanityChecker</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.schema.<a href="org/apache/wayang/api/sql/calcite/schema/SchemaUtils.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.schema">SchemaUtils</a></li>
<li class="circle">com.esotericsoftware.kryo.Serializer&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/ScalaTupleSerializer.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">ScalaTupleSerializer</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.apps.sgd.<a href="org/apache/wayang/apps/sgd/SGDImpl.html" class="type-name-link" title="class in org.apache.wayang.apps.sgd">SGDImpl</a></li>
<li class="circle">org.apache.wayang.apps.sgd.<a href="org/apache/wayang/apps/sgd/SGDImprovedImpl.html" class="type-name-link" title="class in org.apache.wayang.apps.sgd">SGDImprovedImpl</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/SimpleEstimationContext.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">SimpleEstimationContext</a> (implements org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimationContext</a>)</li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/SinglePlatformPruningStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">SinglePlatformPruningStrategy</a> (implements org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration">PlanEnumerationPruningStrategy</a>)</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/Slot.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">Slot</a>&lt;T&gt; (implements java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">InputSlot</a>&lt;T&gt; (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">OutputSlot</a>&lt;T&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/SlotMapping.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">SlotMapping</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/SortFilter.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">SortFilter</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializablePredicate</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.functions.<a href="org/apache/wayang/api/sql/calcite/converter/functions/SortKeyExtractor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter.functions">SortKeyExtractor</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/SortMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">SortMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/SortMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">SortMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/SortMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">SortMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.<a href="org/apache/wayang/spark/Spark.html" class="type-name-link" title="class in org.apache.wayang.spark">Spark</a></li>
<li class="circle">org.apache.wayang.spark.plugin.<a href="org/apache/wayang/spark/plugin/SparkBasicPlugin.html" class="type-name-link" title="class in org.apache.wayang.spark.plugin">SparkBasicPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.spark.plugin.<a href="org/apache/wayang/spark/plugin/SparkConversionPlugin.html" class="type-name-link" title="class in org.apache.wayang.spark.plugin">SparkConversionPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeClassificationOperator.Model.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkDecisionTreeClassificationOperator.Model</a> (implements org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/DecisionTreeClassificationModel.html" title="interface in org.apache.wayang.basic.model">DecisionTreeClassificationModel</a>, org.apache.wayang.spark.model.<a href="org/apache/wayang/spark/model/SparkMLModel.html" title="interface in org.apache.wayang.spark.model">SparkMLModel</a>&lt;X,<wbr>Y&gt;)</li>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeRegressionOperator.Model.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkDecisionTreeRegressionOperator.Model</a> (implements org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/DecisionTreeRegressionModel.html" title="interface in org.apache.wayang.basic.model">DecisionTreeRegressionModel</a>, org.apache.wayang.spark.model.<a href="org/apache/wayang/spark/model/SparkMLModel.html" title="interface in org.apache.wayang.spark.model">SparkMLModel</a>&lt;X,<wbr>Y&gt;)</li>
<li class="circle">org.apache.wayang.spark.execution.<a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" class="type-name-link" title="class in org.apache.wayang.spark.execution">SparkExecutionContext</a> (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExecutionContext.html" title="interface in org.apache.wayang.core.function">ExecutionContext</a>, java.io.<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>)</li>
<li class="circle">org.apache.wayang.spark.plugin.<a href="org/apache/wayang/spark/plugin/SparkGraphPlugin.html" class="type-name-link" title="class in org.apache.wayang.spark.plugin">SparkGraphPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkKMeansOperator.Model.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkKMeansOperator.Model</a> (implements org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/KMeansModel.html" title="interface in org.apache.wayang.basic.model">KMeansModel</a>, org.apache.wayang.spark.model.<a href="org/apache/wayang/spark/model/SparkMLModel.html" title="interface in org.apache.wayang.spark.model">SparkMLModel</a>&lt;X,<wbr>Y&gt;)</li>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkLinearRegressionOperator.Model.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkLinearRegressionOperator.Model</a> (implements org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/LinearRegressionModel.html" title="interface in org.apache.wayang.basic.model">LinearRegressionModel</a>, org.apache.wayang.spark.model.<a href="org/apache/wayang/spark/model/SparkMLModel.html" title="interface in org.apache.wayang.spark.model">SparkMLModel</a>&lt;X,<wbr>Y&gt;)</li>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkLinearSVCOperator.Model.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkLinearSVCOperator.Model</a> (implements org.apache.wayang.spark.model.<a href="org/apache/wayang/spark/model/SparkMLModel.html" title="interface in org.apache.wayang.spark.model">SparkMLModel</a>&lt;X,<wbr>Y&gt;, org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/SVMModel.html" title="interface in org.apache.wayang.basic.model">SVMModel</a>)</li>
<li class="circle">org.apache.spark.scheduler.SparkListener (implements org.apache.spark.scheduler.SparkListenerInterface)
<ul>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/SparkListener.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">SparkListener</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.operators.ml.<a href="org/apache/wayang/spark/operators/ml/SparkLogisticRegressionOperator.Model.html" class="type-name-link" title="class in org.apache.wayang.spark.operators.ml">SparkLogisticRegressionOperator.Model</a> (implements org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/LogisticRegressionModel.html" title="interface in org.apache.wayang.basic.model">LogisticRegressionModel</a>, org.apache.wayang.spark.model.<a href="org/apache/wayang/spark/model/SparkMLModel.html" title="interface in org.apache.wayang.spark.model">SparkMLModel</a>&lt;X,<wbr>Y&gt;)</li>
<li class="circle">org.apache.wayang.spark.plugin.<a href="org/apache/wayang/spark/plugin/SparkMLPlugin.html" class="type-name-link" title="class in org.apache.wayang.spark.plugin">SparkMLPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">SparkOperatorProfiler</a>
<ul>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/BinaryOperatorProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">BinaryOperatorProfiler</a></li>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/SinkProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">SinkProfiler</a></li>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/SparkSourceProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">SparkSourceProfiler</a>
<ul>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/SparkCollectionSourceProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">SparkCollectionSourceProfiler</a></li>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/SparkTextFileSourceProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">SparkTextFileSourceProfiler</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/SparkUnaryOperatorProfiler.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">SparkUnaryOperatorProfiler</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.profiler.spark.<a href="org/apache/wayang/profiler/spark/SparkOperatorProfiler.Result.html" class="type-name-link" title="class in org.apache.wayang.profiler.spark">SparkOperatorProfiler.Result</a></li>
<li class="circle">org.apache.wayang.ml4all.utils.<a href="org/apache/wayang/ml4all/utils/SparseVector.html" class="type-name-link" title="class in org.apache.wayang.ml4all.utils">SparseVector</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.flink.util.SplittableIterator&lt;T&gt; (implements java.util.<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">Iterator</a>&lt;E&gt;, java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/CollectionSplittableIterator.html" class="type-name-link" title="class in org.apache.wayang.flink.operators">CollectionSplittableIterator</a>&lt;T&gt; (implements java.io.<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>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.sqlite3.<a href="org/apache/wayang/sqlite3/Sqlite3.html" class="type-name-link" title="class in org.apache.wayang.sqlite3">Sqlite3</a></li>
<li class="circle">org.apache.wayang.sqlite3.plugin.<a href="org/apache/wayang/sqlite3/plugin/Sqlite3ConversionPlugin.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.plugin">Sqlite3ConversionPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.sqlite3.plugin.<a href="org/apache/wayang/sqlite3/plugin/Sqlite3Plugin.html" class="type-name-link" title="class in org.apache.wayang.sqlite3.plugin">Sqlite3Plugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/SqlToStreamOperator.ResultSetIterator.html" class="type-name-link" title="class in org.apache.wayang.jdbc.operators">SqlToStreamOperator.ResultSetIterator</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/AutoCloseable.html" title="class or interface in java.lang" class="external-link">AutoCloseable</a>, java.util.<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">Iterator</a>&lt;E&gt;)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/StageCompleted.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">StageCompleted</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Stage.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Stage</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/StageExecutorMetrics.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">StageExecutorMetrics</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Stage.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Stage</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/StageSubmitted.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">StageSubmitted</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Stage.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Stage</a>)</li>
<li class="circle">org.apache.wayang.commons.util.profiledb.instrumentation.<a href="org/apache/wayang/commons/util/profiledb/instrumentation/StopWatch.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.instrumentation">StopWatch</a></li>
<li class="circle">org.apache.wayang.commons.util.profiledb.storage.<a href="org/apache/wayang/commons/util/profiledb/storage/Storage.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.storage">Storage</a>
<ul>
<li class="circle">org.apache.wayang.commons.util.profiledb.storage.<a href="org/apache/wayang/commons/util/profiledb/storage/FileStorage.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.storage">FileStorage</a></li>
<li class="circle">org.apache.wayang.commons.util.profiledb.storage.<a href="org/apache/wayang/commons/util/profiledb/storage/JDBCStorage.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.storage">JDBCStorage</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.ml4all.utils.<a href="org/apache/wayang/ml4all/utils/StringUtil.html" class="type-name-link" title="class in org.apache.wayang.ml4all.utils">StringUtil</a></li>
<li class="circle">org.apache.wayang.commons.util.profiledb.model.<a href="org/apache/wayang/commons/util/profiledb/model/Subject.html" class="type-name-link" title="class in org.apache.wayang.commons.util.profiledb.model">Subject</a></li>
<li class="circle">org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/SubplanMatch.html" class="type-name-link" title="class in org.apache.wayang.core.mapping">SubplanMatch</a></li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.cardinality">SwitchForwardCardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/TaskEnd.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">TaskEnd</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Task.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Task</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/TaskGettingResult.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">TaskGettingResult</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Task.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Task</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/TaskMetric.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">TaskMetric</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/TaskMetric.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">TaskMetric</a>)</li>
<li class="circle">org.apache.wayang.spark.monitoring.metrics.<a href="org/apache/wayang/spark/monitoring/metrics/TaskStart.html" class="type-name-link" title="class in org.apache.wayang.spark.monitoring.metrics">TaskStart</a> (implements org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>, org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Task.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Task</a>)</li>
<li class="circle">org.apache.wayang.tensorflow.<a href="org/apache/wayang/tensorflow/Tensorflow.html" class="type-name-link" title="class in org.apache.wayang.tensorflow">Tensorflow</a></li>
<li class="circle">org.apache.wayang.tensorflow.model.op.nn.<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowBatchNorm2D.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowBatchNorm2D</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.tensorflow.model.op.nn.<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowBatchNorm3D.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowBatchNorm3D</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.tensorflow.model.op.nn.<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConv2D.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowConv2D</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.tensorflow.model.op.nn.<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConv3D.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowConv3D</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.tensorflow.plugin.<a href="org/apache/wayang/tensorflow/plugin/TensorflowConversionPlugin.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.plugin">TensorflowConversionPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.tensorflow.model.op.nn.<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConvLSTM2D.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowConvLSTM2D</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.tensorflow.model.op.nn.<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowConvLSTM2D.Cell.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowConvLSTM2D.Cell</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.tensorflow.model.op.nn.<a href="org/apache/wayang/tensorflow/model/op/nn/TensorflowLinear.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.model.op.nn">TensorflowLinear</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.tensorflow.plugin.<a href="org/apache/wayang/tensorflow/plugin/TensorflowPlugin.html" class="type-name-link" title="class in org.apache.wayang.tensorflow.plugin">TensorflowPlugin</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/TextFileSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">TextFileSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/TextFileSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">TextFileSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/TextFileSinkMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">TextFileSinkMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/TextFileSource.CardinalityEstimator.html" class="type-name-link" title="class in org.apache.wayang.basic.operators">TextFileSource.CardinalityEstimator</a> (implements org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/TextFileSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">TextFileSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/TextFileSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">TextFileSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/TextFileSourceMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">TextFileSourceMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Throwable.html" class="type-name-link external-link" title="class or interface in java.lang">Throwable</a> (implements java.io.<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>)
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Exception.html" class="type-name-link external-link" title="class or interface in java.lang">Exception</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" class="type-name-link external-link" title="class or interface in java.lang">RuntimeException</a>
<ul>
<li class="circle">org.apache.wayang.core.util.mathex.exceptions.<a href="org/apache/wayang/core/util/mathex/exceptions/MathExException.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.exceptions">MathExException</a>
<ul>
<li class="circle">org.apache.wayang.core.util.mathex.exceptions.<a href="org/apache/wayang/core/util/mathex/exceptions/EvaluationException.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.exceptions">EvaluationException</a></li>
<li class="circle">org.apache.wayang.core.util.mathex.exceptions.<a href="org/apache/wayang/core/util/mathex/exceptions/ParseException.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.exceptions">ParseException</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.api.exception.<a href="org/apache/wayang/core/api/exception/WayangException.html" class="type-name-link" title="class in org.apache.wayang.core.api.exception">WayangException</a>
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.traversal.<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.AbortException.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan.traversal">AbstractTopologicalTraversal.AbortException</a></li>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/KeyValueProvider.NoSuchKeyException.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider.NoSuchKeyException</a></li>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/ValueProvider.NotAvailableException.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">ValueProvider.NotAvailableException</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/TimeToCostConverter.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.costs">TimeToCostConverter</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/TopDownPlanVisitor.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">TopDownPlanVisitor</a>&lt;Payload,<wbr>Return&gt;</li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/TopKPruningStrategy.html" class="type-name-link" title="class in org.apache.wayang.core.optimizer.enumeration">TopKPruningStrategy</a> (implements org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration">PlanEnumerationPruningStrategy</a>)</li>
<li class="circle">org.apache.wayang.profiler.log.sampling.<a href="org/apache/wayang/profiler/log/sampling/TournamentSampler.html" class="type-name-link" title="class in org.apache.wayang.profiler.log.sampling">TournamentSampler</a>&lt;T&gt; (implements org.apache.wayang.profiler.log.sampling.<a href="org/apache/wayang/profiler/log/sampling/Sampler.html" title="interface in org.apache.wayang.profiler.log.sampling">Sampler</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.apps.tpch.<a href="org/apache/wayang/apps/tpch/TPCHQ1WithJavaNative.html" class="type-name-link" title="class in org.apache.wayang.apps.tpch">TPCHQ1WithJavaNative</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Tuple.html" class="type-name-link" title="class in org.apache.wayang.core.util">Tuple</a>&lt;T0,<wbr>T1&gt;</li>
<li class="circle">org.apache.wayang.basic.data.<a href="org/apache/wayang/basic/data/Tuple2.html" class="type-name-link" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;T0,<wbr>T1&gt; (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.basic.data.<a href="org/apache/wayang/basic/data/Tuple5.html" class="type-name-link" title="class in org.apache.wayang.basic.data">Tuple5</a>&lt;T0,<wbr>T1,<wbr>T2,<wbr>T3,<wbr>T4&gt; (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/TypeConverter.html" class="type-name-link" title="class in org.apache.wayang.core.util">TypeConverter</a></li>
<li class="circle">org.apache.wayang.core.util.mathex.model.<a href="org/apache/wayang/core/util/mathex/model/UnaryOperation.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.model">UnaryOperation</a> (implements org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex">Expression</a>)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/UnionAllMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">UnionAllMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/UnionAllMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">UnionAllMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/UnionAllMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">UnionAllMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.applications.<a href="org/apache/wayang/applications/Util.html" class="type-name-link" title="class in org.apache.wayang.applications">Util</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/ValueProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">ValueProvider</a>&lt;Value&gt;
<ul>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/ConstantValueProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">ConstantValueProvider</a>&lt;Value&gt;</li>
<li class="circle">org.apache.wayang.core.api.configuration.<a href="org/apache/wayang/core/api/configuration/FunctionalValueProvider.html" class="type-name-link" title="class in org.apache.wayang.core.api.configuration">FunctionalValueProvider</a>&lt;Value&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.util.mathex.model.<a href="org/apache/wayang/core/util/mathex/model/Variable.html" class="type-name-link" title="class in org.apache.wayang.core.util.mathex.model">Variable</a> (implements org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Expression.html" title="interface in org.apache.wayang.core.util.mathex">Expression</a>)</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/Variable.html" class="type-name-link" title="class in org.apache.wayang.profiler.log">Variable</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangAggregateVisitor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangAggregateVisitor</a></li>
<li class="circle">org.apache.wayang.flink.compiler.criterion.<a href="org/apache/wayang/flink/compiler/criterion/WayangAggregator.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler.criterion">WayangAggregator</a> (implements org.apache.flink.api.common.aggregators.Aggregator&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/WayangArrays.html" class="type-name-link" title="class in org.apache.wayang.core.util">WayangArrays</a></li>
<li class="circle">org.apache.wayang.basic.plugin.<a href="org/apache/wayang/basic/plugin/WayangBasic.html" class="type-name-link" title="class in org.apache.wayang.basic.plugin">WayangBasic</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.basic.plugin.<a href="org/apache/wayang/basic/plugin/WayangBasicGraph.html" class="type-name-link" title="class in org.apache.wayang.basic.plugin">WayangBasicGraph</a> (implements org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" title="interface in org.apache.wayang.core.plugin">Plugin</a>)</li>
<li class="circle">org.apache.wayang.basic.<a href="org/apache/wayang/basic/WayangBasics.html" class="type-name-link" title="class in org.apache.wayang.basic">WayangBasics</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/WayangCollections.html" class="type-name-link" title="class in org.apache.wayang.core.util">WayangCollections</a></li>
<li class="circle">org.apache.wayang.core.api.<a href="org/apache/wayang/core/api/WayangContext.html" class="type-name-link" title="class in org.apache.wayang.core.api">WayangContext</a>
<ul>
<li class="circle">org.apache.wayang.api.sql.context.<a href="org/apache/wayang/api/sql/context/SqlContext.html" class="type-name-link" title="class in org.apache.wayang.api.sql.context">SqlContext</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.flink.compiler.criterion.<a href="org/apache/wayang/flink/compiler/criterion/WayangConvergenceCriterion.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler.criterion">WayangConvergenceCriterion</a>&lt;T&gt; (implements org.apache.flink.api.common.aggregators.ConvergenceCriterion&lt;T&gt;, java.io.<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>)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangCrossJoinVisitor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangCrossJoinVisitor</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangFilterVisitor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangFilterVisitor</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangJoinVisitor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangJoinVisitor</a></li>
<li class="circle">org.apache.wayang.core.util.json.<a href="org/apache/wayang/core/util/json/WayangJsonArray.html" class="type-name-link" title="class in org.apache.wayang.core.util.json">WayangJsonArray</a> (implements java.lang.<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">Iterable</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.core.util.json.<a href="org/apache/wayang/core/util/json/WayangJsonObj.html" class="type-name-link" title="class in org.apache.wayang.core.util.json">WayangJsonObj</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangMultiConditionJoinVisitor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangMultiConditionJoinVisitor</a> (implements java.io.<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>)</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/WayangPlan.html" class="type-name-link" title="class in org.apache.wayang.core.plan.wayangplan">WayangPlan</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.optimizer.<a href="org/apache/wayang/api/sql/calcite/optimizer/WayangProgram.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.optimizer">WayangProgram</a> (implements org.apache.calcite.tools.Program)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangProjectVisitor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangProjectVisitor</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangRelConverter.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangRelConverter</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.rules.<a href="org/apache/wayang/api/sql/calcite/rules/WayangRules.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.rules">WayangRules</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.schema.<a href="org/apache/wayang/api/sql/calcite/schema/WayangSchemaBuilder.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.schema">WayangSchemaBuilder</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangSortVisitor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangSortVisitor</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.schema.<a href="org/apache/wayang/api/sql/calcite/schema/WayangTableBuilder.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.schema">WayangTableBuilder</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.converter.<a href="org/apache/wayang/api/sql/calcite/converter/WayangTableScanVisitor.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.converter">WayangTableScanVisitor</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.schema.<a href="org/apache/wayang/api/sql/calcite/schema/WayangTableStatistic.html" class="type-name-link" title="class in org.apache.wayang.api.sql.calcite.schema">WayangTableStatistic</a> (implements org.apache.calcite.schema.Statistic)</li>
<li class="circle">org.apache.wayang.flink.compiler.criterion.<a href="org/apache/wayang/flink/compiler/criterion/WayangValue.html" class="type-name-link" title="class in org.apache.wayang.flink.compiler.criterion">WayangValue</a>&lt;T&gt; (implements org.apache.flink.types.Value)</li>
<li class="circle">org.apache.wayang.applications.<a href="org/apache/wayang/applications/WordCount.html" class="type-name-link" title="class in org.apache.wayang.applications">WordCount</a></li>
<li class="circle">org.apache.wayang.apps.wordcount.<a href="org/apache/wayang/apps/wordcount/WordCount.html" class="type-name-link" title="class in org.apache.wayang.apps.wordcount">WordCount</a></li>
<li class="circle">org.apache.wayang.applications.<a href="org/apache/wayang/applications/WordCountOnKafkaTopic.html" class="type-name-link" title="class in org.apache.wayang.applications">WordCountOnKafkaTopic</a></li>
<li class="circle">org.apache.wayang.apps.wordcount.<a href="org/apache/wayang/apps/wordcount/WordCountParquet.html" class="type-name-link" title="class in org.apache.wayang.apps.wordcount">WordCountParquet</a></li>
<li class="circle">org.apache.wayang.apps.wordcount.<a href="org/apache/wayang/apps/wordcount/WordCountWithJavaNativeAPI.html" class="type-name-link" title="class in org.apache.wayang.apps.wordcount">WordCountWithJavaNativeAPI</a></li>
<li class="circle">org.apache.wayang.api.python.function.<a href="org/apache/wayang/api/python/function/WrappedPythonFunction.html" class="type-name-link" title="class in org.apache.wayang.api.python.function">WrappedPythonFunction</a>&lt;Input,<wbr>Output&gt; (implements org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.flink.mapping.<a href="org/apache/wayang/flink/mapping/ZipWithIdMapping.html" class="type-name-link" title="class in org.apache.wayang.flink.mapping">ZipWithIdMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.java.mapping.<a href="org/apache/wayang/java/mapping/ZipWithIdMapping.html" class="type-name-link" title="class in org.apache.wayang.java.mapping">ZipWithIdMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
<li class="circle">org.apache.wayang.spark.mapping.<a href="org/apache/wayang/spark/mapping/ZipWithIdMapping.html" class="type-name-link" title="class in org.apache.wayang.spark.mapping">ZipWithIdMapping</a> (implements org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>)</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Action.html" class="type-name-link" title="interface in org.apache.wayang.core.util">Action</a></li>
<li class="circle">org.apache.wayang.profiler.log.sampling.<a href="org/apache/wayang/profiler/log/sampling/Battle.html" class="type-name-link" title="interface in org.apache.wayang.profiler.log.sampling">Battle</a>&lt;T&gt;</li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiFunction.html" class="type-name-link external-link" title="class or interface in java.util.function">BiFunction</a>&lt;T,<wbr>U,<wbr>R&gt;
<ul>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BinaryOperator.html" class="type-name-link external-link" title="class or interface in java.util.function">BinaryOperator</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBinaryOperator</a>&lt;Type&gt; (also extends java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableBinaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableBinaryOperator</a>&lt;Type&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBiFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBiFunction</a>&lt;Input0,<wbr>Input1,<wbr>Output&gt; (also extends java.io.<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>)</li>
<li class="circle">org.apache.wayang.api.sql.calcite.jdbc.<a href="org/apache/wayang/api/sql/calcite/jdbc/JdbcSchema.Foo.html" class="type-name-link" title="interface in org.apache.wayang.api.sql.calcite.jdbc">JdbcSchema.Foo</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Breakpoint.html" class="type-name-link" title="interface in org.apache.wayang.core.platform">Breakpoint</a></li>
<li class="circle">org.apache.wayang.core.plan.executionplan.<a href="org/apache/wayang/core/plan/executionplan/ChannelInitializer.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.executionplan">ChannelInitializer</a></li>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" class="type-name-link external-link" title="class or interface in java.lang">Cloneable</a>
<ul>
<li class="circle">org.apache.calcite.rel.RelNode (also extends org.apache.calcite.plan.RelOptNode)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" class="type-name-link" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html" class="type-name-link external-link" title="class or interface in java.util.function">Consumer</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableConsumer</a>&lt;T&gt; (also extends java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableConsumer.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableConsumer</a>&lt;T&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Context.html" class="type-name-link" title="interface in org.apache.wayang.core.util.mathex">Context</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Copyable.html" class="type-name-link" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;Self&gt;</li>
<li class="circle">org.apache.wayang.profiler.log.<a href="org/apache/wayang/profiler/log/DynamicLoadEstimator.SinglePointEstimator.html" class="type-name-link" title="interface in org.apache.wayang.profiler.log">DynamicLoadEstimator.SinglePointEstimator</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/EstimatableCost.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.costs">EstimatableCost</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/EstimatableCostFactory.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.costs">EstimatableCostFactory</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/EstimationContext.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.costs">EstimationContext</a></li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExecutionContext.html" class="type-name-link" title="interface in org.apache.wayang.core.function">ExecutionContext</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ExecutionState.html" class="type-name-link" title="interface in org.apache.wayang.core.platform">ExecutionState</a></li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Executor.Factory.html" class="type-name-link" title="interface in org.apache.wayang.core.platform">Executor.Factory</a></li>
<li class="circle">org.apache.wayang.core.util.mathex.<a href="org/apache/wayang/core/util/mathex/Expression.html" class="type-name-link" title="interface in org.apache.wayang.core.util.mathex">Expression</a></li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableBinaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableBinaryOperator</a>&lt;Type&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBinaryOperator</a>&lt;Type&gt;)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableConsumer.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableConsumer</a>&lt;T&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableConsumer</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;Input,<wbr>Output&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt;)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializablePredicate.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializablePredicate</a>&lt;T&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializablePredicate</a>&lt;T&gt;)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.util.fs.<a href="org/apache/wayang/core/util/fs/FileSystem.html" class="type-name-link" title="interface in org.apache.wayang.core.util.fs">FileSystem</a></li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" class="type-name-link external-link" title="class or interface in java.util.function">Function</a>&lt;T,<wbr>R&gt;
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt; (also extends java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;Input,<wbr>Output&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.compiler.<a href="org/apache/wayang/spark/compiler/FunctionCompiler.WayangSparkFunction.html" class="type-name-link" title="interface in org.apache.wayang.spark.compiler">FunctionCompiler.WayangSparkFunction</a></li>
<li class="circle">org.apache.wayang.core.profiling.<a href="org/apache/wayang/core/profiling/InstrumentationStrategy.html" class="type-name-link" title="interface in org.apache.wayang.core.profiling">InstrumentationStrategy</a></li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/IntUnaryOperator.html" class="type-name-link external-link" title="class or interface in java.util.function">IntUnaryOperator</a>
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableIntUnaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableIntUnaryOperator</a> (also extends java.io.<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>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializable.html" class="type-name-link" title="interface in org.apache.wayang.core.util">JsonSerializable</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/JsonSerializer.html" class="type-name-link" title="interface in org.apache.wayang.core.util">JsonSerializer</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.core.platform.lineage.<a href="org/apache/wayang/core/platform/lineage/LazyExecutionLineageNode.Aggregator.html" class="type-name-link" title="interface in org.apache.wayang.core.platform.lineage">LazyExecutionLineageNode.Aggregator</a>&lt;T&gt;</li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadProfileToTimeConverter.ResourceTimeEstimateAggregator.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileToTimeConverter.ResourceTimeEstimateAggregator</a></li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/Logging.html" class="type-name-link" title="interface in org.apache.wayang.core.util">Logging</a></li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/LongUnaryOperator.html" class="type-name-link external-link" title="class or interface in java.util.function">LongUnaryOperator</a>
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableLongUnaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableLongUnaryOperator</a> (also extends java.io.<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>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.mapping.<a href="org/apache/wayang/core/mapping/Mapping.html" class="type-name-link" title="interface in org.apache.wayang.core.mapping">Mapping</a></li>
<li class="circle">org.antlr.v4.runtime.tree.ParseTreeListener
<ul>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExListener.html" class="type-name-link" title="interface in org.apache.wayang.core.mathex">MathExListener</a></li>
</ul>
</li>
<li class="circle">org.antlr.v4.runtime.tree.ParseTreeVisitor&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.core.mathex.<a href="org/apache/wayang/core/mathex/MathExVisitor.html" class="type-name-link" title="interface in org.apache.wayang.core.mathex">MathExVisitor</a>&lt;T&gt;</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.enumeration">PlanEnumerationPruningStrategy</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/PlanTraversal.Callback.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">PlanTraversal.Callback</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/PlanTraversal.SimpleCallback.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">PlanTraversal.SimpleCallback</a></li>
<li class="circle">org.apache.wayang.core.plugin.<a href="org/apache/wayang/core/plugin/Plugin.html" class="type-name-link" title="interface in org.apache.wayang.core.plugin">Plugin</a></li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Predicate.html" class="type-name-link external-link" title="class or interface in java.util.function">Predicate</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializablePredicate</a>&lt;T&gt; (also extends java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializablePredicate.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializablePredicate</a>&lt;T&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>)</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.util.<a href="org/apache/wayang/core/util/ReferenceCountable.html" class="type-name-link" title="interface in org.apache.wayang.core.util">ReferenceCountable</a>
<ul>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ExecutionResource.html" class="type-name-link" title="interface in org.apache.wayang.core.platform">ExecutionResource</a>
<ul>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/ChannelInstance.html" class="type-name-link" title="interface in org.apache.wayang.core.platform">ChannelInstance</a>
<ul>
<li class="circle">org.apache.wayang.java.channels.<a href="org/apache/wayang/java/channels/JavaChannelInstance.html" class="type-name-link" title="interface in org.apache.wayang.java.channels">JavaChannelInstance</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/CompositeExecutionResource.html" class="type-name-link" title="interface in org.apache.wayang.core.platform">CompositeExecutionResource</a>
<ul>
<li class="circle">org.apache.wayang.core.platform.<a href="org/apache/wayang/core/platform/Executor.html" class="type-name-link" title="interface in org.apache.wayang.core.platform">Executor</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.calcite.plan.RelOptNode
<ul>
<li class="circle">org.apache.calcite.rel.RelNode (also extends java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>)
<ul>
<li class="circle">org.apache.wayang.api.sql.calcite.rel.<a href="org/apache/wayang/api/sql/calcite/rel/WayangRel.html" class="type-name-link" title="interface in org.apache.wayang.api.sql.calcite.rel">WayangRel</a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.profiler.log.sampling.<a href="org/apache/wayang/profiler/log/sampling/Sampler.html" class="type-name-link" title="interface in org.apache.wayang.profiler.log.sampling">Sampler</a>&lt;T&gt;</li>
<li class="circle">java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" class="type-name-link external-link" title="class or interface in java.io">Serializable</a>
<ul>
<li class="circle">org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Application.html" class="type-name-link" title="interface in org.apache.wayang.spark.monitoring.interfaces">Application</a></li>
<li class="circle">org.apache.wayang.core.optimizer.cardinality.<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a></li>
<li class="circle">org.apache.wayang.profiler.data.<a href="org/apache/wayang/profiler/data/DataGenerators.Generator.html" class="type-name-link" title="interface in org.apache.wayang.profiler.data">DataGenerators.Generator</a>&lt;T&gt; (also extends java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" title="class or interface in java.util.function" class="external-link">Supplier</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Executor.html" class="type-name-link" title="interface in org.apache.wayang.spark.monitoring.interfaces">Executor</a></li>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a> (also extends org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ExecutionOperator</a>)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBiFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBiFunction</a>&lt;Input0,<wbr>Input1,<wbr>Output&gt; (also extends java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiFunction.html" title="class or interface in java.util.function" class="external-link">BiFunction</a>&lt;T,<wbr>U,<wbr>R&gt;)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBinaryOperator</a>&lt;Type&gt; (also extends java.util.function.<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">BinaryOperator</a>&lt;T&gt;)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableBinaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableBinaryOperator</a>&lt;Type&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableConsumer</a>&lt;T&gt; (also extends java.util.function.<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">Consumer</a>&lt;T&gt;)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableConsumer.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableConsumer</a>&lt;T&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;Input,<wbr>Output&gt; (also extends java.util.function.<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">Function</a>&lt;T,<wbr>R&gt;)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;Input,<wbr>Output&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableIntUnaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableIntUnaryOperator</a> (also extends java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/IntUnaryOperator.html" title="class or interface in java.util.function" class="external-link">IntUnaryOperator</a>)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableLongUnaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableLongUnaryOperator</a> (also extends java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/LongUnaryOperator.html" title="class or interface in java.util.function" class="external-link">LongUnaryOperator</a>)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializablePredicate</a>&lt;T&gt; (also extends java.util.function.<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">Predicate</a>&lt;T&gt;)
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializablePredicate.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializablePredicate</a>&lt;T&gt; (also extends org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/ExtendedFunction.html" title="interface in org.apache.wayang.core.function">ExtendedFunction</a>)</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToDoubleBiFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToDoubleBiFunction</a>&lt;T,<wbr>U&gt; (also extends java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/ToDoubleBiFunction.html" title="class or interface in java.util.function" class="external-link">ToDoubleBiFunction</a>&lt;T,<wbr>U&gt;)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongBiFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToLongBiFunction</a>&lt;T,<wbr>U&gt; (also extends java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/ToLongBiFunction.html" title="class or interface in java.util.function" class="external-link">ToLongBiFunction</a>&lt;T,<wbr>U&gt;)</li>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToLongFunction</a>&lt;T&gt; (also extends java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/ToLongFunction.html" title="class or interface in java.util.function" class="external-link">ToLongFunction</a>&lt;T&gt;)</li>
<li class="circle">org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Job.html" class="type-name-link" title="interface in org.apache.wayang.spark.monitoring.interfaces">Job</a></li>
<li class="circle">org.apache.wayang.core.optimizer.costs.<a href="org/apache/wayang/core/optimizer/costs/LoadEstimator.SinglePointEstimationFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.costs">LoadEstimator.SinglePointEstimationFunction</a></li>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/Model.html" class="type-name-link" title="interface in org.apache.wayang.basic.model">Model</a>
<ul>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/DecisionTreeClassificationModel.html" class="type-name-link" title="interface in org.apache.wayang.basic.model">DecisionTreeClassificationModel</a></li>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/DecisionTreeRegressionModel.html" class="type-name-link" title="interface in org.apache.wayang.basic.model">DecisionTreeRegressionModel</a></li>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/KMeansModel.html" class="type-name-link" title="interface in org.apache.wayang.basic.model">KMeansModel</a></li>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/LinearRegressionModel.html" class="type-name-link" title="interface in org.apache.wayang.basic.model">LinearRegressionModel</a></li>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/LogisticRegressionModel.html" class="type-name-link" title="interface in org.apache.wayang.basic.model">LogisticRegressionModel</a></li>
<li class="circle">org.apache.wayang.spark.model.<a href="org/apache/wayang/spark/model/SparkMLModel.html" class="type-name-link" title="interface in org.apache.wayang.spark.model">SparkMLModel</a>&lt;X,<wbr>Y&gt;</li>
<li class="circle">org.apache.wayang.basic.model.<a href="org/apache/wayang/basic/model/SVMModel.html" class="type-name-link" title="interface in org.apache.wayang.basic.model">SVMModel</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/Operator.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a>
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ActualOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">ActualOperator</a>
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ElementaryOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">ElementaryOperator</a>
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">ExecutionOperator</a>
<ul>
<li class="circle">org.apache.wayang.flink.operators.<a href="org/apache/wayang/flink/operators/FlinkExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.flink.operators">FlinkExecutionOperator</a> (also extends java.io.<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>)</li>
<li class="circle">org.apache.wayang.giraph.operators.<a href="org/apache/wayang/giraph/operators/GiraphExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.giraph.operators">GiraphExecutionOperator</a></li>
<li class="circle">org.apache.wayang.java.operators.<a href="org/apache/wayang/java/operators/JavaExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.java.operators">JavaExecutionOperator</a></li>
<li class="circle">org.apache.wayang.jdbc.operators.<a href="org/apache/wayang/jdbc/operators/JdbcExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.jdbc.operators">JdbcExecutionOperator</a>
<ul>
<li class="circle">org.apache.wayang.genericjdbc.operators.<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.genericjdbc.operators">GenericJdbcExecutionOperator</a></li>
<li class="circle">org.apache.wayang.postgres.operators.<a href="org/apache/wayang/postgres/operators/PostgresExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.postgres.operators">PostgresExecutionOperator</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.operators.<a href="org/apache/wayang/spark/operators/SparkExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.spark.operators">SparkExecutionOperator</a></li>
<li class="circle">org.apache.wayang.tensorflow.operators.<a href="org/apache/wayang/tensorflow/operators/TensorflowExecutionOperator.html" class="type-name-link" title="interface in org.apache.wayang.tensorflow.operators">TensorflowExecutionOperator</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/CompositeOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">CompositeOperator</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/OperatorContainer.html" class="type-name-link" title="interface in org.apache.wayang.core.plan.wayangplan">OperatorContainer</a></li>
<li class="circle">org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/SerializableObject.html" class="type-name-link" title="interface in org.apache.wayang.spark.monitoring.interfaces">SerializableObject</a>
<ul>
<li class="circle">org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Task.html" class="type-name-link" title="interface in org.apache.wayang.spark.monitoring.interfaces">Task</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Stage.html" class="type-name-link" title="interface in org.apache.wayang.spark.monitoring.interfaces">Stage</a></li>
<li class="circle">org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/TaskMetric.html" class="type-name-link" title="interface in org.apache.wayang.spark.monitoring.interfaces">TaskMetric</a></li>
</ul>
</li>
<li class="circle">org.apache.wayang.core.optimizer.enumeration.<a href="org/apache/wayang/core/optimizer/enumeration/StageAssignmentTraversal.StageSplittingCriterion.html" class="type-name-link" title="interface in org.apache.wayang.core.optimizer.enumeration">StageAssignmentTraversal.StageSplittingCriterion</a></li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" class="type-name-link external-link" title="class or interface in java.util.function">Supplier</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.profiler.data.<a href="org/apache/wayang/profiler/data/DataGenerators.Generator.html" class="type-name-link" title="interface in org.apache.wayang.profiler.data">DataGenerators.Generator</a>&lt;T&gt; (also extends java.io.<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>)</li>
</ul>
</li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/ToDoubleBiFunction.html" class="type-name-link external-link" title="class or interface in java.util.function">ToDoubleBiFunction</a>&lt;T,<wbr>U&gt;
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToDoubleBiFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToDoubleBiFunction</a>&lt;T,<wbr>U&gt; (also extends java.io.<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>)</li>
</ul>
</li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/ToLongBiFunction.html" class="type-name-link external-link" title="class or interface in java.util.function">ToLongBiFunction</a>&lt;T,<wbr>U&gt;
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongBiFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToLongBiFunction</a>&lt;T,<wbr>U&gt; (also extends java.io.<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>)</li>
</ul>
</li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/ToLongFunction.html" class="type-name-link external-link" title="class or interface in java.util.function">ToLongFunction</a>&lt;T&gt;
<ul>
<li class="circle">org.apache.wayang.core.function.<a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongFunction.html" class="type-name-link" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToLongFunction</a>&lt;T&gt; (also extends java.io.<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>)</li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Annotation Interface Hierarchy">Annotation Interface Hierarchy</h2>
<ul>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/EstimationContextProperty.html" class="type-name-link" title="annotation interface in org.apache.wayang.core.plan.wayangplan">EstimationContextProperty</a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/annotation/Annotation.html" title="class or interface in java.lang.annotation" class="external-link">Annotation</a>)</li>
<li class="circle">org.apache.wayang.commons.util.profiledb.model.<a href="org/apache/wayang/commons/util/profiledb/model/Type.html" class="type-name-link" title="annotation interface in org.apache.wayang.commons.util.profiledb.model">Type</a> (implements java.lang.annotation.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/annotation/Annotation.html" title="class or interface in java.lang.annotation" class="external-link">Annotation</a>)</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<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;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<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>)
<ul>
<li class="circle">org.apache.wayang.iejoin.operators.<a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.JoinCondition.html" class="type-name-link" title="enum class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator.JoinCondition</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Input.Type.html" class="type-name-link" title="enum class in org.apache.wayang.basic.model.op">Input.Type</a></li>
<li class="circle">org.apache.wayang.core.plan.wayangplan.<a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.State.html" class="type-name-link" title="enum class in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator.State</a></li>
<li class="circle">org.apache.wayang.basic.model.op.<a href="org/apache/wayang/basic/model/op/Op.DType.html" class="type-name-link" title="enum class in org.apache.wayang.basic.model.op">Op.DType</a></li>
<li class="circle">org.apache.wayang.giraph.Algorithm.<a href="org/apache/wayang/giraph/Algorithm/PageRankParameters.PageRankEnum.html" class="type-name-link" title="enum class in org.apache.wayang.giraph.Algorithm">PageRankParameters.PageRankEnum</a></li>
<li class="circle">org.apache.wayang.ml4all.abstraction.plan.<a href="org/apache/wayang/ml4all/abstraction/plan/Platforms.html" class="type-name-link" title="enum class in org.apache.wayang.ml4all.abstraction.plan">Platforms</a></li>
<li class="circle">org.apache.wayang.basic.operators.<a href="org/apache/wayang/basic/operators/SampleOperator.Methods.html" class="type-name-link" title="enum class in org.apache.wayang.basic.operators">SampleOperator.Methods</a></li>
<li class="circle">org.apache.wayang.spark.monitoring.interfaces.<a href="org/apache/wayang/spark/monitoring/interfaces/Task.TaskStatusForRunning.html" class="type-name-link" title="enum class in org.apache.wayang.spark.monitoring.interfaces">Task.TaskStatusForRunning</a></li>
<li class="circle">org.apache.wayang.api.sql.calcite.convention.<a href="org/apache/wayang/api/sql/calcite/convention/WayangConvention.html" class="type-name-link" title="enum class in org.apache.wayang.api.sql.calcite.convention">WayangConvention</a> (implements org.apache.calcite.plan.Convention)</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</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>