blob: 0bc7ae0b4c992d71abf0a63e803e13373119d41e [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Serialized Form (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="serialized forms">
<meta name="generator" content="javadoc/SerializedFormWriterImpl">
<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="serialized-form-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><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html#serialized-form">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<ul class="block-list">
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/api/python/function/package-summary.html">org.apache.wayang.api.python.function</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.python.function.WrappedFlatMapDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/python/function/WrappedFlatMapDescriptor.html" title="class in org.apache.wayang.api.python.function">org.apache.wayang.api.python.function.WrappedFlatMapDescriptor</a></h3>
<div class="type-signature">class WrappedFlatMapDescriptor extends <a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="class in org.apache.wayang.core.function">FlatMapDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedFlatMapDescriptor.html" title="type parameter in WrappedFlatMapDescriptor">Input</a>,<wbr><a href="org/apache/wayang/api/python/function/WrappedFlatMapDescriptor.html" title="type parameter in WrappedFlatMapDescriptor">Output</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.python.function.WrappedMapPartitionsDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/python/function/WrappedMapPartitionsDescriptor.html" title="class in org.apache.wayang.api.python.function">org.apache.wayang.api.python.function.WrappedMapPartitionsDescriptor</a></h3>
<div class="type-signature">class WrappedMapPartitionsDescriptor extends <a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="class in org.apache.wayang.core.function">MapPartitionsDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedMapPartitionsDescriptor.html" title="type parameter in WrappedMapPartitionsDescriptor">Input</a>,<wbr><a href="org/apache/wayang/api/python/function/WrappedMapPartitionsDescriptor.html" title="type parameter in WrappedMapPartitionsDescriptor">Output</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.python.function.WrappedPredicateDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/python/function/WrappedPredicateDescriptor.html" title="class in org.apache.wayang.api.python.function">org.apache.wayang.api.python.function.WrappedPredicateDescriptor</a></h3>
<div class="type-signature">class WrappedPredicateDescriptor extends <a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="class in org.apache.wayang.core.function">PredicateDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedPredicateDescriptor.html" title="type parameter in WrappedPredicateDescriptor">Input</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.python.function.WrappedPythonFunction">
<h3>Class&nbsp;<a href="org/apache/wayang/api/python/function/WrappedPythonFunction.html" title="class in org.apache.wayang.api.python.function">org.apache.wayang.api.python.function.WrappedPythonFunction</a></h3>
<div class="type-signature">class WrappedPythonFunction extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>serializedUDF</h5>
<pre>com.google.protobuf.ByteString serializedUDF</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.python.function.WrappedReduceDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/python/function/WrappedReduceDescriptor.html" title="class in org.apache.wayang.api.python.function">org.apache.wayang.api.python.function.WrappedReduceDescriptor</a></h3>
<div class="type-signature">class WrappedReduceDescriptor extends <a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="class in org.apache.wayang.core.function">ReduceDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedReduceDescriptor.html" title="type parameter in WrappedReduceDescriptor">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.python.function.WrappedTransformationDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/python/function/WrappedTransformationDescriptor.html" title="class in org.apache.wayang.api.python.function">org.apache.wayang.api.python.function.WrappedTransformationDescriptor</a></h3>
<div class="type-signature">class WrappedTransformationDescriptor extends <a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/api/python/function/WrappedTransformationDescriptor.html" title="type parameter in WrappedTransformationDescriptor">Input</a>,<wbr><a href="org/apache/wayang/api/python/function/WrappedTransformationDescriptor.html" title="type parameter in WrappedTransformationDescriptor">Output</a>&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/package-summary.html">org.apache.wayang.api.sql.calcite.converter</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.WayangCrossJoinVisitor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/WayangCrossJoinVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">org.apache.wayang.api.sql.calcite.converter.WayangCrossJoinVisitor</a></h3>
<div class="type-signature">class WayangCrossJoinVisitor extends org.apache.wayang.api.sql.calcite.converter.WayangRelNodeVisitor&lt;<a href="org/apache/wayang/api/sql/calcite/rel/WayangJoin.html" title="class in org.apache.wayang.api.sql.calcite.rel">WayangJoin</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.WayangMultiConditionJoinVisitor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/WayangMultiConditionJoinVisitor.html" title="class in org.apache.wayang.api.sql.calcite.converter">org.apache.wayang.api.sql.calcite.converter.WayangMultiConditionJoinVisitor</a></h3>
<div class="type-signature">class WayangMultiConditionJoinVisitor extends org.apache.wayang.api.sql.calcite.converter.WayangRelNodeVisitor&lt;<a href="org/apache/wayang/api/sql/calcite/rel/WayangJoin.html" title="class in org.apache.wayang.api.sql.calcite.rel">WayangJoin</a>&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/package-summary.html">org.apache.wayang.api.sql.calcite.converter.functions</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.AggregateAddCols">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateAddCols.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.AggregateAddCols</a></h3>
<div class="type-signature">class AggregateAddCols extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>aggregateCalls</h5>
<pre><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;<a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;org.apache.calcite.sql.SqlKind,<wbr><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;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&gt;&gt; aggregateCalls</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.AggregateFunction">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateFunction.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.AggregateFunction</a></h3>
<div class="type-signature">class AggregateFunction extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>aggregateKinds</h5>
<pre><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;org.apache.calcite.sql.SqlKind&gt; aggregateKinds</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.AggregateGetResult">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateGetResult.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.AggregateGetResult</a></h3>
<div class="type-signature">class AggregateGetResult extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>aggregateKindList</h5>
<pre><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;org.apache.calcite.sql.SqlKind&gt; aggregateKindList</pre>
</li>
<li class="block-list">
<h5>groupingfields</h5>
<pre><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;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt; groupingfields</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.AggregateKeyExtractor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/AggregateKeyExtractor.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.AggregateKeyExtractor</a></h3>
<div class="type-signature">class AggregateKeyExtractor extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>indexSet</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashSet.html" title="class or interface in java.util" class="external-link">HashSet</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt; indexSet</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.FilterPredicateImpl">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/FilterPredicateImpl.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.FilterPredicateImpl</a></h3>
<div class="type-signature">class FilterPredicateImpl extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>callTree</h5>
<pre>org.apache.wayang.api.sql.calcite.converter.functions.Node callTree</pre>
</li>
<li class="block-list">
<h5>ensureComparable</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><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>&gt; ensureComparable</pre>
<div class="block">Widening conversions, all numbers to double</div>
</li>
<li class="block-list">
<h5>widenToDouble</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>&gt; widenToDouble</pre>
<div class="block">Widens number types to double</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.JoinFlattenResult">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/JoinFlattenResult.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.JoinFlattenResult</a></h3>
<div class="type-signature">class JoinFlattenResult extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.JoinKeyExtractor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/JoinKeyExtractor.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.JoinKeyExtractor</a></h3>
<div class="type-signature">class JoinKeyExtractor extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>index</h5>
<pre>int index</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.MultiConditionJoinFuncImpl">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/MultiConditionJoinFuncImpl.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.MultiConditionJoinFuncImpl</a></h3>
<div class="type-signature">class MultiConditionJoinFuncImpl extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.MultiConditionJoinKeyExtractor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/MultiConditionJoinKeyExtractor.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.MultiConditionJoinKeyExtractor</a></h3>
<div class="type-signature">class MultiConditionJoinKeyExtractor extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>indexes</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>[] indexes</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.ProjectMapFuncImpl">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/ProjectMapFuncImpl.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.ProjectMapFuncImpl</a></h3>
<div class="type-signature">class ProjectMapFuncImpl extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>projectionSyntaxTrees</h5>
<pre><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;org.apache.wayang.api.sql.calcite.converter.functions.Node&gt; projectionSyntaxTrees</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.SortFilter">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/SortFilter.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.SortFilter</a></h3>
<div class="type-signature">class SortFilter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fetch</h5>
<pre>int fetch</pre>
</li>
<li class="block-list">
<h5>increment</h5>
<pre>int increment</pre>
</li>
<li class="block-list">
<h5>offset</h5>
<pre>int offset</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.calcite.converter.functions.SortKeyExtractor">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/calcite/converter/functions/SortKeyExtractor.html" title="class in org.apache.wayang.api.sql.calcite.converter.functions">org.apache.wayang.api.sql.calcite.converter.functions.SortKeyExtractor</a></h3>
<div class="type-signature">class SortKeyExtractor extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>collationIndexes</h5>
<pre><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;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt; collationIndexes</pre>
</li>
<li class="block-list">
<h5>directions</h5>
<pre><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;org.apache.calcite.rel.RelFieldCollation.Direction&gt; directions</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/api/sql/sources/fs/package-summary.html">org.apache.wayang.api.sql.sources.fs</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.api.sql.sources.fs.JavaCSVTableSource">
<h3>Class&nbsp;<a href="org/apache/wayang/api/sql/sources/fs/JavaCSVTableSource.html" title="class in org.apache.wayang.api.sql.sources.fs">org.apache.wayang.api.sql.sources.fs.JavaCSVTableSource</a></h3>
<div class="type-signature">class JavaCSVTableSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="org/apache/wayang/api/sql/sources/fs/JavaCSVTableSource.html" title="type parameter in JavaCSVTableSource">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fieldTypes</h5>
<pre><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;org.apache.calcite.rel.type.RelDataType&gt; fieldTypes</pre>
</li>
<li class="block-list">
<h5>separator</h5>
<pre>char separator</pre>
</li>
<li class="block-list">
<h5>sourcePath</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> sourcePath</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/applications/package-summary.html">org.apache.wayang.applications</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.applications.OutputSerializer">
<h3>Class&nbsp;<a href="org/apache/wayang/applications/OutputSerializer.html" title="class in org.apache.wayang.applications">org.apache.wayang.applications.OutputSerializer</a></h3>
<div class="type-signature">class OutputSerializer extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.applications.Util">
<h3>Class&nbsp;<a href="org/apache/wayang/applications/Util.html" title="class in org.apache.wayang.applications">org.apache.wayang.applications.Util</a></h3>
<div class="type-signature">class Util extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/apps/grep/package-summary.html">org.apache.wayang.apps.grep</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.grep.Grep">
<h3>Class&nbsp;<a href="org/apache/wayang/apps/grep/Grep.html" title="class in org.apache.wayang.apps.grep">org.apache.wayang.apps.grep.Grep</a></h3>
<div class="type-signature">class Grep extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/apps/terasort/package-summary.html">org.apache.wayang.apps.terasort</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.terasort.TeraGen">
<h3>Class&nbsp;org.apache.wayang.apps.terasort.TeraGen</h3>
<div class="type-signature">class TeraGen extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.terasort.TeraSort">
<h3>Class&nbsp;org.apache.wayang.apps.terasort.TeraSort</h3>
<div class="type-signature">class TeraSort extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.terasort.TeraValidate">
<h3>Class&nbsp;org.apache.wayang.apps.terasort.TeraValidate</h3>
<div class="type-signature">class TeraValidate extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/apps/tpch/data/package-summary.html">org.apache.wayang.apps.tpch.data</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.Customer">
<h3>Class&nbsp;org.apache.wayang.apps.tpch.data.Customer</h3>
<div class="type-signature">class Customer extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>acctbal</h5>
<pre>double acctbal</pre>
</li>
<li class="block-list">
<h5>address</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> address</pre>
</li>
<li class="block-list">
<h5>comment</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> comment</pre>
</li>
<li class="block-list">
<h5>custKey</h5>
<pre>long custKey</pre>
</li>
<li class="block-list">
<h5>mktSegment</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> mktSegment</pre>
</li>
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
</li>
<li class="block-list">
<h5>nationKey</h5>
<pre>long nationKey</pre>
</li>
<li class="block-list">
<h5>phone</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> phone</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.Customer$">
<h3>Class&nbsp;org.apache.wayang.apps.tpch.data.Customer$</h3>
<div class="type-signature">class Customer$ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialization Methods</h4>
<ul class="block-list">
<li class="block-list">
<h5>readResolve</h5>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span>&nbsp;<span class="element-name">readResolve</span>()</div>
</li>
</ul>
</section>
</li>
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fields</h5>
<pre>scala.collection.IndexedSeq&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; fields</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.LineItem">
<h3>Class&nbsp;org.apache.wayang.apps.tpch.data.LineItem</h3>
<div class="type-signature">class LineItem extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>comment</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> comment</pre>
</li>
<li class="block-list">
<h5>commitDate</h5>
<pre>int commitDate</pre>
</li>
<li class="block-list">
<h5>discount</h5>
<pre>double discount</pre>
</li>
<li class="block-list">
<h5>extendedPrice</h5>
<pre>double extendedPrice</pre>
</li>
<li class="block-list">
<h5>lineNumber</h5>
<pre>int lineNumber</pre>
</li>
<li class="block-list">
<h5>lineStatus</h5>
<pre>char lineStatus</pre>
</li>
<li class="block-list">
<h5>orderKey</h5>
<pre>long orderKey</pre>
</li>
<li class="block-list">
<h5>partKey</h5>
<pre>long partKey</pre>
</li>
<li class="block-list">
<h5>quantity</h5>
<pre>double quantity</pre>
</li>
<li class="block-list">
<h5>receiptDate</h5>
<pre>int receiptDate</pre>
</li>
<li class="block-list">
<h5>returnFlag</h5>
<pre>char returnFlag</pre>
</li>
<li class="block-list">
<h5>shipDate</h5>
<pre>int shipDate</pre>
</li>
<li class="block-list">
<h5>shipInstruct</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> shipInstruct</pre>
</li>
<li class="block-list">
<h5>shipMode</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> shipMode</pre>
</li>
<li class="block-list">
<h5>suppKey</h5>
<pre>long suppKey</pre>
</li>
<li class="block-list">
<h5>tax</h5>
<pre>double tax</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.LineItem$">
<h3>Class&nbsp;org.apache.wayang.apps.tpch.data.LineItem$</h3>
<div class="type-signature">class LineItem$ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialization Methods</h4>
<ul class="block-list">
<li class="block-list">
<h5>readResolve</h5>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span>&nbsp;<span class="element-name">readResolve</span>()</div>
</li>
</ul>
</section>
</li>
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fields</h5>
<pre>scala.collection.IndexedSeq&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; fields</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.LineItemTuple">
<h3>Class&nbsp;<a href="org/apache/wayang/apps/tpch/data/LineItemTuple.html" title="class in org.apache.wayang.apps.tpch.data">org.apache.wayang.apps.tpch.data.LineItemTuple</a></h3>
<div class="type-signature">class LineItemTuple extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>L_COMMENT</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> L_COMMENT</pre>
<div class="block"><code>variable text, size 44</code></div>
</li>
<li class="block-list">
<h5>L_COMMITDATE</h5>
<pre>int L_COMMITDATE</pre>
<div class="block"><code>fixed text, size 1</code></div>
</li>
<li class="block-list">
<h5>L_DISCOUNT</h5>
<pre>double L_DISCOUNT</pre>
<div class="block"><code>decimal</code></div>
</li>
<li class="block-list">
<h5>L_EXTENDEDPRICE</h5>
<pre>double L_EXTENDEDPRICE</pre>
<div class="block"><code>decimal</code></div>
</li>
<li class="block-list">
<h5>L_LINENUMBER</h5>
<pre>int L_LINENUMBER</pre>
<div class="block"><code>integer</code>, <code>PK</code></div>
</li>
<li class="block-list">
<h5>L_LINESTATUS</h5>
<pre>char L_LINESTATUS</pre>
<div class="block"><code>fixed text, size 1</code></div>
</li>
<li class="block-list">
<h5>L_ORDERKEY</h5>
<pre>long L_ORDERKEY</pre>
<div class="block"><code>identifier</code>, <code>PK</code></div>
</li>
<li class="block-list">
<h5>L_PARTKEY</h5>
<pre>long L_PARTKEY</pre>
<div class="block"><code>identifier</code></div>
</li>
<li class="block-list">
<h5>L_QUANTITY</h5>
<pre>double L_QUANTITY</pre>
<div class="block"><code>decimal</code></div>
</li>
<li class="block-list">
<h5>L_RECEIPTDATE</h5>
<pre>int L_RECEIPTDATE</pre>
<div class="block"><code>fixed text, size 1</code></div>
</li>
<li class="block-list">
<h5>L_RETURNFLAG</h5>
<pre>char L_RETURNFLAG</pre>
<div class="block"><code>fixed text, size 1</code></div>
</li>
<li class="block-list">
<h5>L_SHIPDATE</h5>
<pre>int L_SHIPDATE</pre>
<div class="block"><code>fixed text, size 1</code></div>
</li>
<li class="block-list">
<h5>L_SHIPINSTRUCT</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> L_SHIPINSTRUCT</pre>
<div class="block"><code>fixed text, size 25</code></div>
</li>
<li class="block-list">
<h5>L_SHIPMODE</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> L_SHIPMODE</pre>
<div class="block"><code>fixed text, size 10</code></div>
</li>
<li class="block-list">
<h5>L_SUPPKEY</h5>
<pre>long L_SUPPKEY</pre>
<div class="block"><code>identifier</code></div>
</li>
<li class="block-list">
<h5>L_TAX</h5>
<pre>double L_TAX</pre>
<div class="block"><code>decimal</code></div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.Order">
<h3>Class&nbsp;org.apache.wayang.apps.tpch.data.Order</h3>
<div class="type-signature">class Order extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>clerk</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> clerk</pre>
</li>
<li class="block-list">
<h5>comment</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> comment</pre>
</li>
<li class="block-list">
<h5>custKey</h5>
<pre>long custKey</pre>
</li>
<li class="block-list">
<h5>orderDate</h5>
<pre>int orderDate</pre>
</li>
<li class="block-list">
<h5>orderKey</h5>
<pre>long orderKey</pre>
</li>
<li class="block-list">
<h5>orderPriority</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> orderPriority</pre>
</li>
<li class="block-list">
<h5>orderStatus</h5>
<pre>char orderStatus</pre>
</li>
<li class="block-list">
<h5>shipPrioritiy</h5>
<pre>int shipPrioritiy</pre>
</li>
<li class="block-list">
<h5>totalPrice</h5>
<pre>double totalPrice</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.Order$">
<h3>Class&nbsp;org.apache.wayang.apps.tpch.data.Order$</h3>
<div class="type-signature">class Order$ extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialization Methods</h4>
<ul class="block-list">
<li class="block-list">
<h5>readResolve</h5>
<div class="member-signature"><span class="modifiers">private</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span>&nbsp;<span class="element-name">readResolve</span>()</div>
</li>
</ul>
</section>
</li>
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fields</h5>
<pre>scala.collection.IndexedSeq&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; fields</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/apps/tpch/data/q1/package-summary.html">org.apache.wayang.apps.tpch.data.q1</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.q1.GroupKey">
<h3>Class&nbsp;<a href="org/apache/wayang/apps/tpch/data/q1/GroupKey.html" title="class in org.apache.wayang.apps.tpch.data.q1">org.apache.wayang.apps.tpch.data.q1.GroupKey</a></h3>
<div class="type-signature">class GroupKey extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>L_LINESTATUS</h5>
<pre>char L_LINESTATUS</pre>
</li>
<li class="block-list">
<h5>L_RETURNFLAG</h5>
<pre>char L_RETURNFLAG</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.apps.tpch.data.q1.ReturnTuple">
<h3>Class&nbsp;<a href="org/apache/wayang/apps/tpch/data/q1/ReturnTuple.html" title="class in org.apache.wayang.apps.tpch.data.q1">org.apache.wayang.apps.tpch.data.q1.ReturnTuple</a></h3>
<div class="type-signature">class ReturnTuple extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>AVG_DISC</h5>
<pre>double AVG_DISC</pre>
</li>
<li class="block-list">
<h5>AVG_PRICE</h5>
<pre>double AVG_PRICE</pre>
</li>
<li class="block-list">
<h5>AVG_QTY</h5>
<pre>double AVG_QTY</pre>
</li>
<li class="block-list">
<h5>COUNT_ORDER</h5>
<pre>int COUNT_ORDER</pre>
</li>
<li class="block-list">
<h5>L_LINESTATUS</h5>
<pre>char L_LINESTATUS</pre>
</li>
<li class="block-list">
<h5>L_RETURNFLAG</h5>
<pre>char L_RETURNFLAG</pre>
</li>
<li class="block-list">
<h5>SUM_BASE_PRICE</h5>
<pre>double SUM_BASE_PRICE</pre>
</li>
<li class="block-list">
<h5>SUM_CHARGE</h5>
<pre>double SUM_CHARGE</pre>
</li>
<li class="block-list">
<h5>SUM_DISC_PRICE</h5>
<pre>double SUM_DISC_PRICE</pre>
</li>
<li class="block-list">
<h5>SUM_QTY</h5>
<pre>double SUM_QTY</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/basic/data/package-summary.html">org.apache.wayang.basic.data</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.data.Record">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">org.apache.wayang.basic.data.Record</a></h3>
<div class="type-signature">class Record extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>values</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>[] values</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.data.Tuple2">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">org.apache.wayang.basic.data.Tuple2</a></h3>
<div class="type-signature">class Tuple2 extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>field0</h5>
<pre><a href="org/apache/wayang/basic/data/Tuple2.html" title="type parameter in Tuple2">T0</a> field0</pre>
</li>
<li class="block-list">
<h5>field1</h5>
<pre><a href="org/apache/wayang/basic/data/Tuple2.html" title="type parameter in Tuple2">T1</a> field1</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.data.Tuple5">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/data/Tuple5.html" title="class in org.apache.wayang.basic.data">org.apache.wayang.basic.data.Tuple5</a></h3>
<div class="type-signature">class Tuple5 extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>field0</h5>
<pre><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T0</a> field0</pre>
</li>
<li class="block-list">
<h5>field1</h5>
<pre><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T1</a> field1</pre>
</li>
<li class="block-list">
<h5>field2</h5>
<pre><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T2</a> field2</pre>
</li>
<li class="block-list">
<h5>field3</h5>
<pre><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T3</a> field3</pre>
</li>
<li class="block-list">
<h5>field4</h5>
<pre><a href="org/apache/wayang/basic/data/Tuple5.html" title="type parameter in Tuple5">T4</a> field4</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/basic/function/package-summary.html">org.apache.wayang.basic.function</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.function.ProjectionDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/function/ProjectionDescriptor.html" title="class in org.apache.wayang.basic.function">org.apache.wayang.basic.function.ProjectionDescriptor</a></h3>
<div class="type-signature">class ProjectionDescriptor extends <a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/function/ProjectionDescriptor.html" title="type parameter in ProjectionDescriptor">Input</a>,<wbr><a href="org/apache/wayang/basic/function/ProjectionDescriptor.html" title="type parameter in ProjectionDescriptor">Output</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fieldNames</h5>
<pre><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;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; fieldNames</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/basic/mapping/package-summary.html">org.apache.wayang.basic.mapping</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.mapping.PageRankMapping.RankInitializer">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/mapping/PageRankMapping.RankInitializer.html" title="class in org.apache.wayang.basic.mapping">org.apache.wayang.basic.mapping.PageRankMapping.RankInitializer</a></h3>
<div class="type-signature">class RankInitializer extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>initialRank</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a> initialRank</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/basic/model/package-summary.html">org.apache.wayang.basic.model</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.DLModel">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/DLModel.html" title="class in org.apache.wayang.basic.model">org.apache.wayang.basic.model.DLModel</a></h3>
<div class="type-signature">class DLModel extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>out</h5>
<pre><a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> out</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/basic/model/op/package-summary.html">org.apache.wayang.basic.model.op</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.ArgMax">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/ArgMax.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.ArgMax</a></h3>
<div class="type-signature">class ArgMax extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>dim</h5>
<pre>int dim</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Cast">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Cast.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Cast</a></h3>
<div class="type-signature">class Cast extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Eq">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Eq.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Eq</a></h3>
<div class="type-signature">class Eq extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Get">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Get.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Get</a></h3>
<div class="type-signature">class Get extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>key</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> key</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Input">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Input.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Input</a></h3>
<div class="type-signature">class Input extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>shape</h5>
<pre>int[] shape</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Mean">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Mean.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Mean</a></h3>
<div class="type-signature">class Mean extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>dim</h5>
<pre>int dim</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Op">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Op</a></h3>
<div class="type-signature">class Op extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>dType</h5>
<pre><a href="org/apache/wayang/basic/model/op/Op.DType.html" title="enum class in org.apache.wayang.basic.model.op">Op.DType</a> dType</pre>
</li>
<li class="block-list">
<h5>fromList</h5>
<pre><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;<a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a>&gt; fromList</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre>int id</pre>
</li>
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Reshape">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Reshape.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Reshape</a></h3>
<div class="type-signature">class Reshape extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>shape</h5>
<pre>int[] shape</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Slice">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Slice.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Slice</a></h3>
<div class="type-signature">class Slice extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>range</h5>
<pre>int[][] range</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.Transpose">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/Transpose.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.Transpose</a></h3>
<div class="type-signature">class Transpose extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>perm</h5>
<pre>int[] perm</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.ZeroLike">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/ZeroLike.html" title="class in org.apache.wayang.basic.model.op">org.apache.wayang.basic.model.op.ZeroLike</a></h3>
<div class="type-signature">class ZeroLike extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/basic/model/op/nn/package-summary.html">org.apache.wayang.basic.model.op.nn</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.BatchNorm">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/BatchNorm.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.BatchNorm</a></h3>
<div class="type-signature">class BatchNorm extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>epsilon</h5>
<pre>float epsilon</pre>
</li>
<li class="block-list">
<h5>momentum</h5>
<pre>float momentum</pre>
</li>
<li class="block-list">
<h5>numFeatures</h5>
<pre>int numFeatures</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.BatchNorm2D">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/BatchNorm2D.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.BatchNorm2D</a></h3>
<div class="type-signature">class BatchNorm2D extends <a href="org/apache/wayang/basic/model/op/nn/BatchNorm.html" title="class in org.apache.wayang.basic.model.op.nn">BatchNorm</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.BatchNorm3D">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/BatchNorm3D.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.BatchNorm3D</a></h3>
<div class="type-signature">class BatchNorm3D extends <a href="org/apache/wayang/basic/model/op/nn/BatchNorm.html" title="class in org.apache.wayang.basic.model.op.nn">BatchNorm</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.Conv">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/Conv.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.Conv</a></h3>
<div class="type-signature">class Conv extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>bias</h5>
<pre>boolean bias</pre>
</li>
<li class="block-list">
<h5>inChannels</h5>
<pre>int inChannels</pre>
</li>
<li class="block-list">
<h5>kernelSize</h5>
<pre>int[] kernelSize</pre>
</li>
<li class="block-list">
<h5>outChannels</h5>
<pre>int outChannels</pre>
</li>
<li class="block-list">
<h5>padding</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> padding</pre>
</li>
<li class="block-list">
<h5>stride</h5>
<pre>int[] stride</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.Conv2D">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/Conv2D.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.Conv2D</a></h3>
<div class="type-signature">class Conv2D extends <a href="org/apache/wayang/basic/model/op/nn/Conv.html" title="class in org.apache.wayang.basic.model.op.nn">Conv</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.Conv3D">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/Conv3D.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.Conv3D</a></h3>
<div class="type-signature">class Conv3D extends <a href="org/apache/wayang/basic/model/op/nn/Conv.html" title="class in org.apache.wayang.basic.model.op.nn">Conv</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.ConvLSTM2D">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/ConvLSTM2D.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.ConvLSTM2D</a></h3>
<div class="type-signature">class ConvLSTM2D extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>bias</h5>
<pre>boolean bias</pre>
</li>
<li class="block-list">
<h5>hiddenDim</h5>
<pre>int hiddenDim</pre>
</li>
<li class="block-list">
<h5>inputDim</h5>
<pre>int inputDim</pre>
</li>
<li class="block-list">
<h5>kernelSize</h5>
<pre>int[] kernelSize</pre>
</li>
<li class="block-list">
<h5>output</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> output</pre>
</li>
<li class="block-list">
<h5>stride</h5>
<pre>int[] stride</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.CrossEntropyLoss">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/CrossEntropyLoss.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.CrossEntropyLoss</a></h3>
<div class="type-signature">class CrossEntropyLoss extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>labels</h5>
<pre>int labels</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.Linear">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/Linear.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.Linear</a></h3>
<div class="type-signature">class Linear extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>bias</h5>
<pre>boolean bias</pre>
</li>
<li class="block-list">
<h5>inFeatures</h5>
<pre>int inFeatures</pre>
</li>
<li class="block-list">
<h5>outFeatures</h5>
<pre>int outFeatures</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.MSELoss">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/MSELoss.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.MSELoss</a></h3>
<div class="type-signature">class MSELoss extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.ReLU">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/ReLU.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.ReLU</a></h3>
<div class="type-signature">class ReLU extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.Sigmoid">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/Sigmoid.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.Sigmoid</a></h3>
<div class="type-signature">class Sigmoid extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.model.op.nn.Softmax">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/model/op/nn/Softmax.html" title="class in org.apache.wayang.basic.model.op.nn">org.apache.wayang.basic.model.op.nn.Softmax</a></h3>
<div class="type-signature">class Softmax extends <a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/basic/operators/package-summary.html">org.apache.wayang.basic.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.AmazonS3Source">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/AmazonS3Source.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.AmazonS3Source</a></h3>
<div class="type-signature">class AmazonS3Source extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>blobName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> blobName</pre>
</li>
<li class="block-list">
<h5>bucket</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> bucket</pre>
</li>
<li class="block-list">
<h5>encoding</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> encoding</pre>
</li>
<li class="block-list">
<h5>filePathToCredentialsFile</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> filePathToCredentialsFile</pre>
</li>
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.AmazonS3Source.CardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/AmazonS3Source.CardinalityEstimator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.AmazonS3Source.CardinalityEstimator</a></h3>
<div class="type-signature">class CardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>FALLBACK_ESTIMATE</h5>
<pre><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a> FALLBACK_ESTIMATE</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.AzureBlobStorageSource">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/AzureBlobStorageSource.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.AzureBlobStorageSource</a></h3>
<div class="type-signature">class AzureBlobStorageSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>blobName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> blobName</pre>
</li>
<li class="block-list">
<h5>encoding</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> encoding</pre>
</li>
<li class="block-list">
<h5>filePathToCredentialsFile</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> filePathToCredentialsFile</pre>
</li>
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
<li class="block-list">
<h5>storageContainer</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> storageContainer</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.AzureBlobStorageSource.CardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/AzureBlobStorageSource.CardinalityEstimator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.AzureBlobStorageSource.CardinalityEstimator</a></h3>
<div class="type-signature">class CardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>FALLBACK_ESTIMATE</h5>
<pre><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a> FALLBACK_ESTIMATE</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.CartesianOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.CartesianOperator</a></h3>
<div class="type-signature">class CartesianOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="type parameter in CartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="type parameter in CartesianOperator">InputType1</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="type parameter in CartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="type parameter in CartesianOperator">InputType1</a>&gt;&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.CoGroupOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.CoGroupOperator</a></h3>
<div class="type-signature">class CoGroupOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">InputType1</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<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;<a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">InputType0</a>&gt;,<wbr><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;<a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">InputType1</a>&gt;&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>keyDescriptor0</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">Key</a>&gt; keyDescriptor0</pre>
</li>
<li class="block-list">
<h5>keyDescriptor1</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">InputType1</a>,<wbr><a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="type parameter in CoGroupOperator">Key</a>&gt; keyDescriptor1</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.CollectionSource">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.CollectionSource</a></h3>
<div class="type-signature">class CollectionSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="org/apache/wayang/basic/operators/CollectionSource.html" title="type parameter in CollectionSource">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>collection</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/basic/operators/CollectionSource.html" title="type parameter in CollectionSource">T</a>&gt; collection</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.CountOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.CountOperator</a></h3>
<div class="type-signature">class CountOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/CountOperator.html" title="type parameter in CountOperator">Type</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.DecisionTreeClassificationOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/DecisionTreeClassificationOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.DecisionTreeClassificationOperator</a></h3>
<div class="type-signature">class DecisionTreeClassificationOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;double[],<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="org/apache/wayang/basic/model/DecisionTreeClassificationModel.html" title="interface in org.apache.wayang.basic.model">DecisionTreeClassificationModel</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.DecisionTreeRegressionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/DecisionTreeRegressionOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.DecisionTreeRegressionOperator</a></h3>
<div class="type-signature">class DecisionTreeRegressionOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;double[],<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>,<wbr><a href="org/apache/wayang/basic/model/DecisionTreeRegressionModel.html" title="interface in org.apache.wayang.basic.model">DecisionTreeRegressionModel</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>maxDepth</h5>
<pre>int maxDepth</pre>
</li>
<li class="block-list">
<h5>minInstancesPerNode</h5>
<pre>int minInstancesPerNode</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.DistinctOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.DistinctOperator</a></h3>
<div class="type-signature">class DistinctOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="type parameter in DistinctOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="type parameter in DistinctOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.DLTrainingOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.DLTrainingOperator</a></h3>
<div class="type-signature">class DLTrainingOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" title="type parameter in DLTrainingOperator">X</a>,<wbr><a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" title="type parameter in DLTrainingOperator">Y</a>,<wbr><a href="org/apache/wayang/basic/model/DLModel.html" title="class in org.apache.wayang.basic.model">DLModel</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>model</h5>
<pre><a href="org/apache/wayang/basic/model/DLModel.html" title="class in org.apache.wayang.basic.model">DLModel</a> model</pre>
</li>
<li class="block-list">
<h5>option</h5>
<pre><a href="org/apache/wayang/basic/operators/DLTrainingOperator.Option.html" title="class in org.apache.wayang.basic.operators">DLTrainingOperator.Option</a> option</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.DoWhileOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.DoWhileOperator</a></h3>
<div class="type-signature">class DoWhileOperator extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>criterionDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="class in org.apache.wayang.core.function">PredicateDescriptor</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="type parameter in DoWhileOperator">ConvergenceType</a>&gt;&gt; criterionDescriptor</pre>
<div class="block">Function that this operator applies to the input elements.</div>
</li>
<li class="block-list">
<h5>numExpectedIterations</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a> numExpectedIterations</pre>
</li>
<li class="block-list">
<h5>state</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.State.html" title="enum class in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator.State</a> state</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.FilterOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.FilterOperator</a></h3>
<div class="type-signature">class FilterOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/FilterOperator.html" title="type parameter in FilterOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/FilterOperator.html" title="type parameter in FilterOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>predicateDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="class in org.apache.wayang.core.function">PredicateDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/FilterOperator.html" title="type parameter in FilterOperator">Type</a>&gt; predicateDescriptor</pre>
<div class="block">Function that this operator applies to the input elements.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.FlatMapOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.FlatMapOperator</a></h3>
<div class="type-signature">class FlatMapOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="type parameter in FlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="type parameter in FlatMapOperator">OutputType</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>functionDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="class in org.apache.wayang.core.function">FlatMapDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="type parameter in FlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="type parameter in FlatMapOperator">OutputType</a>&gt; functionDescriptor</pre>
<div class="block">Function that this operator applies to the input elements.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.GlobalMaterializedGroupOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.GlobalMaterializedGroupOperator</a></h3>
<div class="type-signature">class GlobalMaterializedGroupOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="type parameter in GlobalMaterializedGroupOperator">Type</a>,<wbr><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;<a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="type parameter in GlobalMaterializedGroupOperator">Type</a>&gt;&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.GlobalReduceOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.GlobalReduceOperator</a></h3>
<div class="type-signature">class GlobalReduceOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="type parameter in GlobalReduceOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="type parameter in GlobalReduceOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>reduceDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="class in org.apache.wayang.core.function">ReduceDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="type parameter in GlobalReduceOperator">Type</a>&gt; reduceDescriptor</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.GoogleCloudStorageSource">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/GoogleCloudStorageSource.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.GoogleCloudStorageSource</a></h3>
<div class="type-signature">class GoogleCloudStorageSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>blobName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> blobName</pre>
</li>
<li class="block-list">
<h5>bucket</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> bucket</pre>
</li>
<li class="block-list">
<h5>encoding</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> encoding</pre>
</li>
<li class="block-list">
<h5>filePathToCredentialsFile</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> filePathToCredentialsFile</pre>
</li>
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.GoogleCloudStorageSource.CardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/GoogleCloudStorageSource.CardinalityEstimator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.GoogleCloudStorageSource.CardinalityEstimator</a></h3>
<div class="type-signature">class CardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>FALLBACK_ESTIMATE</h5>
<pre><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a> FALLBACK_ESTIMATE</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.GroupByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.GroupByOperator</a></h3>
<div class="type-signature">class GroupByOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="type parameter in GroupByOperator">Input</a>,<wbr><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;<a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="type parameter in GroupByOperator">Input</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>keyDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="type parameter in GroupByOperator">Input</a>,<wbr><a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="type parameter in GroupByOperator">Key</a>&gt; keyDescriptor</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.IntersectOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.IntersectOperator</a></h3>
<div class="type-signature">class IntersectOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="type parameter in IntersectOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="type parameter in IntersectOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="type parameter in IntersectOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.JoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.JoinOperator</a></h3>
<div class="type-signature">class JoinOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">InputType1</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>keyDescriptor0</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">Key</a>&gt; keyDescriptor0</pre>
</li>
<li class="block-list">
<h5>keyDescriptor1</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/basic/operators/JoinOperator.html" title="type parameter in JoinOperator">Key</a>&gt; keyDescriptor1</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.KafkaTopicSink">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.KafkaTopicSink</a></h3>
<div class="type-signature">class KafkaTopicSink extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;<a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="type parameter in KafkaTopicSink">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>formattingDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="type parameter in KafkaTopicSink">T</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; formattingDescriptor</pre>
</li>
<li class="block-list">
<h5>isInitialized</h5>
<pre>boolean isInitialized</pre>
</li>
<li class="block-list">
<h5>topicName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> topicName</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.KafkaTopicSource">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/KafkaTopicSource.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.KafkaTopicSource</a></h3>
<div class="type-signature">class KafkaTopicSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>encoding</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> encoding</pre>
</li>
<li class="block-list">
<h5>isInitialized</h5>
<pre>boolean isInitialized</pre>
</li>
<li class="block-list">
<h5>topicName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> topicName</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.KafkaTopicSource.CardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/KafkaTopicSource.CardinalityEstimator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.KafkaTopicSource.CardinalityEstimator</a></h3>
<div class="type-signature">class CardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>FALLBACK_ESTIMATE</h5>
<pre><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a> FALLBACK_ESTIMATE</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.KMeansOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/KMeansOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.KMeansOperator</a></h3>
<div class="type-signature">class KMeansOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;double[],<wbr><a href="org/apache/wayang/basic/model/KMeansModel.html" title="interface in org.apache.wayang.basic.model">KMeansModel</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>k</h5>
<pre>int k</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.LinearRegressionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/LinearRegressionOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.LinearRegressionOperator</a></h3>
<div class="type-signature">class LinearRegressionOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;double[],<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>,<wbr><a href="org/apache/wayang/basic/model/LinearRegressionModel.html" title="interface in org.apache.wayang.basic.model">LinearRegressionModel</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fitIntercept</h5>
<pre>boolean fitIntercept</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.LinearSVCOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/LinearSVCOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.LinearSVCOperator</a></h3>
<div class="type-signature">class LinearSVCOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;double[],<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>,<wbr><a href="org/apache/wayang/basic/model/SVMModel.html" title="interface in org.apache.wayang.basic.model">SVMModel</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>maxIter</h5>
<pre>int maxIter</pre>
</li>
<li class="block-list">
<h5>regParam</h5>
<pre>double regParam</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.LocalCallbackSink">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.LocalCallbackSink</a></h3>
<div class="type-signature">class LocalCallbackSink extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;<a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="type parameter in LocalCallbackSink">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>callback</h5>
<pre><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;<a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="type parameter in LocalCallbackSink">T</a>&gt; callback</pre>
</li>
<li class="block-list">
<h5>callbackDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableConsumer</a>&lt;<a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="type parameter in LocalCallbackSink">T</a>&gt; callbackDescriptor</pre>
</li>
<li class="block-list">
<h5>collector</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="type parameter in LocalCallbackSink">T</a>&gt; collector</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.LogisticRegressionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/LogisticRegressionOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.LogisticRegressionOperator</a></h3>
<div class="type-signature">class LogisticRegressionOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;double[],<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>,<wbr><a href="org/apache/wayang/basic/model/LogisticRegressionModel.html" title="interface in org.apache.wayang.basic.model">LogisticRegressionModel</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fitIntercept</h5>
<pre>boolean fitIntercept</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.LoopOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.LoopOperator</a></h3>
<div class="type-signature">class LoopOperator extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>criterionDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="class in org.apache.wayang.core.function">PredicateDescriptor</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/basic/operators/LoopOperator.html" title="type parameter in LoopOperator">ConvergenceType</a>&gt;&gt; criterionDescriptor</pre>
<div class="block">Function that this operator applies to the input elements.</div>
</li>
<li class="block-list">
<h5>numExpectedIterations</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a> numExpectedIterations</pre>
</li>
<li class="block-list">
<h5>state</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.State.html" title="enum class in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator.State</a> state</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.MapOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.MapOperator</a></h3>
<div class="type-signature">class MapOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/MapOperator.html" title="type parameter in MapOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/MapOperator.html" title="type parameter in MapOperator">OutputType</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>functionDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/MapOperator.html" title="type parameter in MapOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/MapOperator.html" title="type parameter in MapOperator">OutputType</a>&gt; functionDescriptor</pre>
<div class="block">Function that this operator applies to the input elements.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.MapPartitionsOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.MapPartitionsOperator</a></h3>
<div class="type-signature">class MapPartitionsOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="type parameter in MapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="type parameter in MapPartitionsOperator">OutputType</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>functionDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="class in org.apache.wayang.core.function">MapPartitionsDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="type parameter in MapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="type parameter in MapPartitionsOperator">OutputType</a>&gt; functionDescriptor</pre>
<div class="block">Function that this operator applies to the input elements.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.MaterializedGroupByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.MaterializedGroupByOperator</a></h3>
<div class="type-signature">class MaterializedGroupByOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="type parameter in MaterializedGroupByOperator">Type</a>,<wbr><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;<a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="type parameter in MaterializedGroupByOperator">Type</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>keyDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="type parameter in MaterializedGroupByOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="type parameter in MaterializedGroupByOperator">Key</a>&gt; keyDescriptor</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ModelTransformOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ModelTransformOperator</a></h3>
<div class="type-signature">class ModelTransformOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/model/Model.html" title="interface in org.apache.wayang.basic.model">Model</a>,<wbr><a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" title="type parameter in ModelTransformOperator">X</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" title="type parameter in ModelTransformOperator">X</a>,<wbr><a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" title="type parameter in ModelTransformOperator">Y</a>&gt;&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ObjectFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ObjectFileSink</a></h3>
<div class="type-signature">class ObjectFileSink extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;<a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="type parameter in ObjectFileSink">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>tClass</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="type parameter in ObjectFileSink">T</a>&gt; tClass</pre>
</li>
<li class="block-list">
<h5>textFileUrl</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> textFileUrl</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ObjectFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ObjectFileSource</a></h3>
<div class="type-signature">class ObjectFileSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="type parameter in ObjectFileSource">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputUrl</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> inputUrl</pre>
</li>
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
<li class="block-list">
<h5>tClass</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="type parameter in ObjectFileSource">T</a>&gt; tClass</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ObjectFileSource.CardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ObjectFileSource.CardinalityEstimator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ObjectFileSource.CardinalityEstimator</a></h3>
<div class="type-signature">class CardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>FALLBACK_ESTIMATE</h5>
<pre><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a> FALLBACK_ESTIMATE</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.PageRankOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.PageRankOperator</a></h3>
<div class="type-signature">class PageRankOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt;,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Float.html" title="class or interface in java.lang" class="external-link">Float</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>dampingFactor</h5>
<pre>float dampingFactor</pre>
</li>
<li class="block-list">
<h5>graphDensity</h5>
<pre><a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a> graphDensity</pre>
</li>
<li class="block-list">
<h5>numIterations</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a> numIterations</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ParquetSource">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ParquetSource.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ParquetSource</a></h3>
<div class="type-signature">class ParquetSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputUrl</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> inputUrl</pre>
</li>
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
<li class="block-list">
<h5>metadata</h5>
<pre>org.apache.parquet.hadoop.metadata.ParquetMetadata metadata</pre>
</li>
<li class="block-list">
<h5>projection</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] projection</pre>
</li>
<li class="block-list">
<h5>schema</h5>
<pre>org.apache.parquet.schema.MessageType schema</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ParquetSource.CardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ParquetSource.CardinalityEstimator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ParquetSource.CardinalityEstimator</a></h3>
<div class="type-signature">class CardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>FALLBACK_ESTIMATE</h5>
<pre><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a> FALLBACK_ESTIMATE</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.PredictOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/PredictOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.PredictOperator</a></h3>
<div class="type-signature">class PredictOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/model/Model.html" title="interface in org.apache.wayang.basic.model">Model</a>,<wbr><a href="org/apache/wayang/basic/operators/PredictOperator.html" title="type parameter in PredictOperator">X</a>,<wbr><a href="org/apache/wayang/basic/operators/PredictOperator.html" title="type parameter in PredictOperator">Y</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.PyWayangReduceByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/PyWayangReduceByOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.PyWayangReduceByOperator</a></h3>
<div class="type-signature">class PyWayangReduceByOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/PyWayangReduceByOperator.html" title="type parameter in PyWayangReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/PyWayangReduceByOperator.html" title="type parameter in PyWayangReduceByOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>parameters</h5>
<pre><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;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; parameters</pre>
</li>
<li class="block-list">
<h5>reduceDescriptor</h5>
<pre>com.google.protobuf.ByteString reduceDescriptor</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ReduceByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ReduceByOperator</a></h3>
<div class="type-signature">class ReduceByOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="type parameter in ReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="type parameter in ReduceByOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>keyDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="type parameter in ReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="type parameter in ReduceByOperator">Key</a>&gt; keyDescriptor</pre>
</li>
<li class="block-list">
<h5>reduceDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="class in org.apache.wayang.core.function">ReduceDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="type parameter in ReduceByOperator">Type</a>&gt; reduceDescriptor</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ReduceOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ReduceOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ReduceOperator</a></h3>
<div class="type-signature">class ReduceOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/ReduceOperator.html" title="type parameter in ReduceOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/ReduceOperator.html" title="type parameter in ReduceOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>reduceDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="class in org.apache.wayang.core.function">ReduceDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/ReduceOperator.html" title="type parameter in ReduceOperator">Type</a>&gt; reduceDescriptor</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.RepeatOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.RepeatOperator</a></h3>
<div class="type-signature">class RepeatOperator extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>numIterations</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a> numIterations</pre>
</li>
<li class="block-list">
<h5>state</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.State.html" title="enum class in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator.State</a> state</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.SampleOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.SampleOperator</a></h3>
<div class="type-signature">class SampleOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/SampleOperator.html" title="type parameter in SampleOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/SampleOperator.html" title="type parameter in SampleOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>datasetSize</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a> datasetSize</pre>
<div class="block">Size of the dataset to be sampled or <a href="org/apache/wayang/basic/operators/SampleOperator.html#UNKNOWN_DATASET_SIZE">0L</a> if a dataset size is not known.</div>
</li>
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
<li class="block-list">
<h5>sampleMethod</h5>
<pre><a href="org/apache/wayang/basic/operators/SampleOperator.Methods.html" title="enum class in org.apache.wayang.basic.operators">SampleOperator.Methods</a> sampleMethod</pre>
</li>
<li class="block-list">
<h5>sampleSizeFunction</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableIntUnaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableIntUnaryOperator</a> sampleSizeFunction</pre>
<div class="block">This function determines the sample size by the number of iterations.</div>
</li>
<li class="block-list">
<h5>seedFunction</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableLongUnaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableLongUnaryOperator</a> seedFunction</pre>
<div class="block">This function optionally determines the seed by the number of iterations.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.SortOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.SortOperator</a></h3>
<div class="type-signature">class SortOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/SortOperator.html" title="type parameter in SortOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/SortOperator.html" title="type parameter in SortOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>keyDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/SortOperator.html" title="type parameter in SortOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/SortOperator.html" title="type parameter in SortOperator">Key</a>&gt; keyDescriptor</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.TableSource">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/TableSource.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.TableSource</a></h3>
<div class="type-signature">class TableSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>tableName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> tableName</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.TextFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.TextFileSink</a></h3>
<div class="type-signature">class TextFileSink extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;<a href="org/apache/wayang/basic/operators/TextFileSink.html" title="type parameter in TextFileSink">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>formattingDescriptor</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/basic/operators/TextFileSink.html" title="type parameter in TextFileSink">T</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; formattingDescriptor</pre>
</li>
<li class="block-list">
<h5>textFileUrl</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> textFileUrl</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.TextFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.TextFileSource</a></h3>
<div class="type-signature">class TextFileSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>encoding</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> encoding</pre>
</li>
<li class="block-list">
<h5>inputUrl</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> inputUrl</pre>
</li>
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.TextFileSource.CardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/TextFileSource.CardinalityEstimator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.TextFileSource.CardinalityEstimator</a></h3>
<div class="type-signature">class CardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>FALLBACK_ESTIMATE</h5>
<pre><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimate</a> FALLBACK_ESTIMATE</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.UnionAllOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.UnionAllOperator</a></h3>
<div class="type-signature">class UnionAllOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="type parameter in UnionAllOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="type parameter in UnionAllOperator">Type</a>,<wbr><a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="type parameter in UnionAllOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.operators.ZipWithIdOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="class in org.apache.wayang.basic.operators">org.apache.wayang.basic.operators.ZipWithIdOperator</a></h3>
<div class="type-signature">class ZipWithIdOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="type parameter in ZipWithIdOperator">InputType</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="type parameter in ZipWithIdOperator">InputType</a>&gt;&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/basic/types/package-summary.html">org.apache.wayang.basic.types</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.basic.types.RecordType">
<h3>Class&nbsp;<a href="org/apache/wayang/basic/types/RecordType.html" title="class in org.apache.wayang.basic.types">org.apache.wayang.basic.types.RecordType</a></h3>
<div class="type-signature">class RecordType extends <a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>fieldNames</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>[] fieldNames</pre>
<div class="block">Names of fields in the described <a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data"><code>Record</code></a>s in order of appearance.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/api/package-summary.html">org.apache.wayang.core.api</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.api.Configuration">
<h3>Class&nbsp;<a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api">org.apache.wayang.core.api.Configuration</a></h3>
<div class="type-signature">class Configuration extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>cardinalityEstimatorProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">OutputSlot</a>&lt;?&gt;,<wbr><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>&gt; cardinalityEstimatorProvider</pre>
</li>
<li class="block-list">
<h5>channelConversionProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/ExplicitCollectionProvider.html" title="class in org.apache.wayang.core.api.configuration">ExplicitCollectionProvider</a>&lt;<a href="org/apache/wayang/core/optimizer/channels/ChannelConversion.html" title="class in org.apache.wayang.core.optimizer.channels">ChannelConversion</a>&gt; channelConversionProvider</pre>
</li>
<li class="block-list">
<h5>costModel</h5>
<pre><a href="org/apache/wayang/core/optimizer/costs/EstimatableCost.html" title="interface in org.apache.wayang.core.optimizer.costs">EstimatableCost</a> costModel</pre>
</li>
<li class="block-list">
<h5>costSquasherProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/ValueProvider.html" title="class in org.apache.wayang.core.api.configuration">ValueProvider</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/ToDoubleFunction.html" title="class or interface in java.util.function" class="external-link">ToDoubleFunction</a>&lt;<a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a>&gt;&gt; costSquasherProvider</pre>
</li>
<li class="block-list">
<h5>functionLoadProfileEstimatorProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a>,<wbr><a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a>&gt; functionLoadProfileEstimatorProvider</pre>
</li>
<li class="block-list">
<h5>instrumentationStrategyProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/ValueProvider.html" title="class in org.apache.wayang.core.api.configuration">ValueProvider</a>&lt;<a href="org/apache/wayang/core/profiling/InstrumentationStrategy.html" title="interface in org.apache.wayang.core.profiling">InstrumentationStrategy</a>&gt; instrumentationStrategyProvider</pre>
</li>
<li class="block-list">
<h5>loadProfileEstimatorCache</h5>
<pre><a href="org/apache/wayang/core/api/configuration/MapBasedKeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">MapBasedKeyValueProvider</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a>&gt; loadProfileEstimatorCache</pre>
</li>
<li class="block-list">
<h5>loadProfileToTimeConverterProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform">Platform</a>,<wbr><a href="org/apache/wayang/core/optimizer/costs/LoadProfileToTimeConverter.html" title="class in org.apache.wayang.core.optimizer.costs">LoadProfileToTimeConverter</a>&gt; loadProfileToTimeConverterProvider</pre>
</li>
<li class="block-list">
<h5>mappingProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/ExplicitCollectionProvider.html" title="class in org.apache.wayang.core.api.configuration">ExplicitCollectionProvider</a>&lt;<a href="org/apache/wayang/core/mapping/Mapping.html" title="interface in org.apache.wayang.core.mapping">Mapping</a>&gt; mappingProvider</pre>
</li>
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
</li>
<li class="block-list">
<h5>operatorLoadProfileEstimatorProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ExecutionOperator</a>,<wbr><a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a>&gt; operatorLoadProfileEstimatorProvider</pre>
</li>
<li class="block-list">
<h5>parent</h5>
<pre><a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api">Configuration</a> parent</pre>
</li>
<li class="block-list">
<h5>platformProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/ExplicitCollectionProvider.html" title="class in org.apache.wayang.core.api.configuration">ExplicitCollectionProvider</a>&lt;<a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform">Platform</a>&gt; platformProvider</pre>
</li>
<li class="block-list">
<h5>platformStartUpTimeProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform">Platform</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt; platformStartUpTimeProvider</pre>
</li>
<li class="block-list">
<h5>properties</h5>
<pre><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; properties</pre>
</li>
<li class="block-list">
<h5>pruningStrategyClassProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/CollectionProvider.html" title="class in org.apache.wayang.core.api.configuration">CollectionProvider</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="org/apache/wayang/core/optimizer/enumeration/PlanEnumerationPruningStrategy.html" title="interface in org.apache.wayang.core.optimizer.enumeration">PlanEnumerationPruningStrategy</a>&gt;&gt; pruningStrategyClassProvider</pre>
</li>
<li class="block-list">
<h5>timeToCostConverterProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform">Platform</a>,<wbr><a href="org/apache/wayang/core/optimizer/costs/TimeToCostConverter.html" title="class in org.apache.wayang.core.optimizer.costs">TimeToCostConverter</a>&gt; timeToCostConverterProvider</pre>
</li>
<li class="block-list">
<h5>udfSelectivityProvider</h5>
<pre><a href="org/apache/wayang/core/api/configuration/KeyValueProvider.html" title="class in org.apache.wayang.core.api.configuration">KeyValueProvider</a>&lt;<a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a>,<wbr><a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a>&gt; udfSelectivityProvider</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/api/configuration/package-summary.html">org.apache.wayang.core.api.configuration</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.api.configuration.KeyValueProvider.NoSuchKeyException">
<h3>Exception&nbsp;<a href="org/apache/wayang/core/api/configuration/KeyValueProvider.NoSuchKeyException.html" title="class in org.apache.wayang.core.api.configuration">org.apache.wayang.core.api.configuration.KeyValueProvider.NoSuchKeyException</a></h3>
<div class="type-signature">class NoSuchKeyException extends <a href="org/apache/wayang/core/api/exception/WayangException.html" title="class in org.apache.wayang.core.api.exception">WayangException</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.api.configuration.ValueProvider.NotAvailableException">
<h3>Exception&nbsp;<a href="org/apache/wayang/core/api/configuration/ValueProvider.NotAvailableException.html" title="class in org.apache.wayang.core.api.configuration">org.apache.wayang.core.api.configuration.ValueProvider.NotAvailableException</a></h3>
<div class="type-signature">class NotAvailableException extends <a href="org/apache/wayang/core/api/exception/WayangException.html" title="class in org.apache.wayang.core.api.exception">WayangException</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/api/exception/package-summary.html">org.apache.wayang.core.api.exception</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.api.exception.WayangException">
<h3>Exception&nbsp;<a href="org/apache/wayang/core/api/exception/WayangException.html" title="class in org.apache.wayang.core.api.exception">org.apache.wayang.core.api.exception.WayangException</a></h3>
<div class="type-signature">class WayangException extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/function/package-summary.html">org.apache.wayang.core.function</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.function.AggregationDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/core/function/AggregationDescriptor.html" title="class in org.apache.wayang.core.function">org.apache.wayang.core.function.AggregationDescriptor</a></h3>
<div class="type-signature">class AggregationDescriptor extends <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputType</h5>
<pre><a href="org/apache/wayang/core/types/DataUnitGroupType.html" title="class in org.apache.wayang.core.types">DataUnitGroupType</a>&lt;<a href="org/apache/wayang/core/function/AggregationDescriptor.html" title="type parameter in AggregationDescriptor">InputType</a>&gt; inputType</pre>
</li>
<li class="block-list">
<h5>outputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/AggregationDescriptor.html" title="type parameter in AggregationDescriptor">OutputType</a>&gt; outputType</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.function.ConsumerDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/core/function/ConsumerDescriptor.html" title="class in org.apache.wayang.core.function">org.apache.wayang.core.function.ConsumerDescriptor</a></h3>
<div class="type-signature">class ConsumerDescriptor extends <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/ConsumerDescriptor.html" title="type parameter in ConsumerDescriptor">T</a>&gt; inputType</pre>
</li>
<li class="block-list">
<h5>javaImplementation</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableConsumer</a>&lt;<a href="org/apache/wayang/core/function/ConsumerDescriptor.html" title="type parameter in ConsumerDescriptor">T</a>&gt; javaImplementation</pre>
</li>
<li class="block-list">
<h5>selectivity</h5>
<pre><a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a> selectivity</pre>
<div class="block">The selectivity ({code 0..1}) of this instance or <code>null</code> if unspecified.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.function.FlatMapDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="class in org.apache.wayang.core.function">org.apache.wayang.core.function.FlatMapDescriptor</a></h3>
<div class="type-signature">class FlatMapDescriptor extends <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="type parameter in FlatMapDescriptor">Input</a>&gt; inputType</pre>
</li>
<li class="block-list">
<h5>javaImplementation</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;<a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="type parameter in FlatMapDescriptor">Input</a>,<wbr><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;<a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="type parameter in FlatMapDescriptor">Output</a>&gt;&gt; javaImplementation</pre>
</li>
<li class="block-list">
<h5>outputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/FlatMapDescriptor.html" title="type parameter in FlatMapDescriptor">Output</a>&gt; outputType</pre>
</li>
<li class="block-list">
<h5>selectivity</h5>
<pre><a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a> selectivity</pre>
<div class="block">The selectivity ({code 0..*}) of this instance or <code>null</code> if unspecified.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.function.FunctionDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">org.apache.wayang.core.function.FunctionDescriptor</a></h3>
<div class="type-signature">class FunctionDescriptor extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>loadProfileEstimator</h5>
<pre><a href="org/apache/wayang/core/optimizer/costs/LoadProfileEstimator.html" title="interface in org.apache.wayang.core.optimizer.costs">LoadProfileEstimator</a> loadProfileEstimator</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.function.MapPartitionsDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="class in org.apache.wayang.core.function">org.apache.wayang.core.function.MapPartitionsDescriptor</a></h3>
<div class="type-signature">class MapPartitionsDescriptor extends <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="type parameter in MapPartitionsDescriptor">Input</a>&gt; inputType</pre>
</li>
<li class="block-list">
<h5>javaImplementation</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;<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;<a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="type parameter in MapPartitionsDescriptor">Input</a>&gt;,<wbr><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;<a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="type parameter in MapPartitionsDescriptor">Output</a>&gt;&gt; javaImplementation</pre>
</li>
<li class="block-list">
<h5>outputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/MapPartitionsDescriptor.html" title="type parameter in MapPartitionsDescriptor">Output</a>&gt; outputType</pre>
</li>
<li class="block-list">
<h5>selectivity</h5>
<pre><a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a> selectivity</pre>
<div class="block">The selectivity ({code 0..*}) of this instance or <code>null</code> if unspecified.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.function.PredicateDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="class in org.apache.wayang.core.function">org.apache.wayang.core.function.PredicateDescriptor</a></h3>
<div class="type-signature">class PredicateDescriptor extends <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="type parameter in PredicateDescriptor">Input</a>&gt; inputType</pre>
</li>
<li class="block-list">
<h5>javaImplementation</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializablePredicate</a>&lt;<a href="org/apache/wayang/core/function/PredicateDescriptor.html" title="type parameter in PredicateDescriptor">Input</a>&gt; javaImplementation</pre>
</li>
<li class="block-list">
<h5>selectivity</h5>
<pre><a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticDoubleInterval</a> selectivity</pre>
<div class="block">The selectivity ({code 0..1}) of this instance or <code>null</code> if unspecified.</div>
</li>
<li class="block-list">
<h5>sqlImplementation</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> sqlImplementation</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.function.ReduceDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="class in org.apache.wayang.core.function">org.apache.wayang.core.function.ReduceDescriptor</a></h3>
<div class="type-signature">class ReduceDescriptor extends <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputType</h5>
<pre><a href="org/apache/wayang/core/types/DataUnitGroupType.html" title="class in org.apache.wayang.core.types">DataUnitGroupType</a>&lt;<a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="type parameter in ReduceDescriptor">Type</a>&gt; inputType</pre>
</li>
<li class="block-list">
<h5>javaImplementation</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableBinaryOperator</a>&lt;<a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="type parameter in ReduceDescriptor">Type</a>&gt; javaImplementation</pre>
</li>
<li class="block-list">
<h5>outputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/ReduceDescriptor.html" title="type parameter in ReduceDescriptor">Type</a>&gt; outputType</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.function.TransformationDescriptor">
<h3>Class&nbsp;<a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">org.apache.wayang.core.function.TransformationDescriptor</a></h3>
<div class="type-signature">class TransformationDescriptor extends <a href="org/apache/wayang/core/function/FunctionDescriptor.html" title="class in org.apache.wayang.core.function">FunctionDescriptor</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="type parameter in TransformationDescriptor">Input</a>&gt; inputType</pre>
</li>
<li class="block-list">
<h5>javaImplementation</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableFunction</a>&lt;<a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="type parameter in TransformationDescriptor">Input</a>,<wbr><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="type parameter in TransformationDescriptor">Output</a>&gt; javaImplementation</pre>
</li>
<li class="block-list">
<h5>outputType</h5>
<pre><a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">BasicDataUnitType</a>&lt;<a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="type parameter in TransformationDescriptor">Output</a>&gt; outputType</pre>
</li>
<li class="block-list">
<h5>sqlImplementation</h5>
<pre><a href="org/apache/wayang/core/util/Tuple.html" title="class in org.apache.wayang.core.util">Tuple</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; sqlImplementation</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/mapping/package-summary.html">org.apache.wayang.core.mapping</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.mapping.OperatorPattern">
<h3>Class&nbsp;<a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="class in org.apache.wayang.core.mapping">org.apache.wayang.core.mapping.OperatorPattern</a></h3>
<div class="type-signature">class OperatorPattern extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>additionalTests</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<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;<a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="type parameter in OperatorPattern">T</a> extends <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a>&gt;&gt; additionalTests</pre>
<div class="block">Additional predicates to test in order to establish a match.</div>
</li>
<li class="block-list">
<h5>isAllowBroadcasts</h5>
<pre>boolean isAllowBroadcasts</pre>
<div class="block">Whether broadcast <a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>InputSlot</code></a>s are allowed.</div>
</li>
<li class="block-list">
<h5>isMatchSubclasses</h5>
<pre>boolean isMatchSubclasses</pre>
<div class="block">Whether subclasses of <code>OperatorPattern.operatorClass</code> also match.</div>
</li>
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
<div class="block">Identifier for this instance to identify <a href="org/apache/wayang/core/mapping/OperatorMatch.html" title="class in org.apache.wayang.core.mapping"><code>OperatorMatch</code></a>es.</div>
</li>
<li class="block-list">
<h5>operatorClass</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;?&gt; operatorClass</pre>
<div class="block"><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> type matched by this instance.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.mapping.SubplanPattern">
<h3>Class&nbsp;<a href="org/apache/wayang/core/mapping/SubplanPattern.html" title="class in org.apache.wayang.core.mapping">org.apache.wayang.core.mapping.SubplanPattern</a></h3>
<div class="type-signature">class SubplanPattern extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputPattern</h5>
<pre><a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="class in org.apache.wayang.core.mapping">OperatorPattern</a> inputPattern</pre>
<div class="block">Start and end <a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="class in org.apache.wayang.core.mapping"><code>OperatorPattern</code></a> of this instance.</div>
</li>
<li class="block-list">
<h5>outputPattern</h5>
<pre><a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="class in org.apache.wayang.core.mapping">OperatorPattern</a> outputPattern</pre>
<div class="block">Start and end <a href="org/apache/wayang/core/mapping/OperatorPattern.html" title="class in org.apache.wayang.core.mapping"><code>OperatorPattern</code></a> of this instance.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/optimizer/package-summary.html">org.apache.wayang.core.optimizer</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.ProbabilisticDoubleInterval">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/ProbabilisticDoubleInterval.html" title="class in org.apache.wayang.core.optimizer">org.apache.wayang.core.optimizer.ProbabilisticDoubleInterval</a></h3>
<div class="type-signature">class ProbabilisticDoubleInterval extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>correctnessProb</h5>
<pre>double correctnessProb</pre>
<div class="block">Probability of correctness between in the interval [0, 1]. This helps
Wayang in situations with many estimates to pick the best one.</div>
</li>
<li class="block-list">
<h5>isOverride</h5>
<pre>boolean isOverride</pre>
<div class="block">When merging instances somehow, overriding instance should be chosen over the others.</div>
</li>
<li class="block-list">
<h5>lowerEstimate</h5>
<pre>double lowerEstimate</pre>
<div class="block">Lower and upper estimate. Not that this is not a bounding box, i.e., there is no guarantee that the finally
observed value will be within the estimated interval.</div>
</li>
<li class="block-list">
<h5>upperEstimate</h5>
<pre>double upperEstimate</pre>
<div class="block">Lower and upper estimate. Not that this is not a bounding box, i.e., there is no guarantee that the finally
observed value will be within the estimated interval.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.ProbabilisticIntervalEstimate">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" title="class in org.apache.wayang.core.optimizer">org.apache.wayang.core.optimizer.ProbabilisticIntervalEstimate</a></h3>
<div class="type-signature">class ProbabilisticIntervalEstimate extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>correctnessProb</h5>
<pre>double correctnessProb</pre>
<div class="block">Probability of correctness between in the interval [0, 1]. This helps
Wayang in situations with many estimates to pick the best one.</div>
</li>
<li class="block-list">
<h5>isOverride</h5>
<pre>boolean isOverride</pre>
<div class="block">When merging instances somehow, overriding instance should be chosen over the others.</div>
</li>
<li class="block-list">
<h5>lowerEstimate</h5>
<pre>long lowerEstimate</pre>
<div class="block">Lower and upper estimate. Not that this is not a bounding box, i.e., there is no guarantee that the finally
observed value will be within the estimated interval.</div>
</li>
<li class="block-list">
<h5>upperEstimate</h5>
<pre>long upperEstimate</pre>
<div class="block">Lower and upper estimate. Not that this is not a bounding box, i.e., there is no guarantee that the finally
observed value will be within the estimated interval.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/optimizer/cardinality/package-summary.html">org.apache.wayang.core.optimizer.cardinality</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.cardinality.AggregatingCardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/cardinality/AggregatingCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">org.apache.wayang.core.optimizer.cardinality.AggregatingCardinalityEstimator</a></h3>
<div class="type-signature">class AggregatingCardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>alternativeEstimators</h5>
<pre><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;<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>&gt; alternativeEstimators</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.cardinality.CardinalityEstimate">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimate.html" title="class in org.apache.wayang.core.optimizer.cardinality">org.apache.wayang.core.optimizer.cardinality.CardinalityEstimate</a></h3>
<div class="type-signature">class CardinalityEstimate extends <a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticIntervalEstimate</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.cardinality.DefaultCardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/cardinality/DefaultCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">org.apache.wayang.core.optimizer.cardinality.DefaultCardinalityEstimator</a></h3>
<div class="type-signature">class DefaultCardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>certaintyProb</h5>
<pre>double certaintyProb</pre>
</li>
<li class="block-list">
<h5>isAllowMoreInputs</h5>
<pre>boolean isAllowMoreInputs</pre>
<div class="block">If <code>true</code>, receiving more than <code>DefaultCardinalityEstimator.numInputs</code> is also fine.</div>
</li>
<li class="block-list">
<h5>numInputs</h5>
<pre>int numInputs</pre>
</li>
<li class="block-list">
<h5>singlePointEstimator</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableToLongBiFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableToLongBiFunction</a>&lt;long[],<wbr><a href="org/apache/wayang/core/api/Configuration.html" title="class in org.apache.wayang.core.api">Configuration</a>&gt; singlePointEstimator</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.cardinality.FallbackCardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/cardinality/FallbackCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">org.apache.wayang.core.optimizer.cardinality.FallbackCardinalityEstimator</a></h3>
<div class="type-signature">class FallbackCardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.cardinality.FixedSizeCardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/cardinality/FixedSizeCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">org.apache.wayang.core.optimizer.cardinality.FixedSizeCardinalityEstimator</a></h3>
<div class="type-signature">class FixedSizeCardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>isOverride</h5>
<pre>boolean isOverride</pre>
</li>
<li class="block-list">
<h5>outputSize</h5>
<pre>long outputSize</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.cardinality.SwitchForwardCardinalityEstimator">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/cardinality/SwitchForwardCardinalityEstimator.html" title="class in org.apache.wayang.core.optimizer.cardinality">org.apache.wayang.core.optimizer.cardinality.SwitchForwardCardinalityEstimator</a></h3>
<div class="type-signature">class SwitchForwardCardinalityEstimator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>switchInputIndices</h5>
<pre>int[] switchInputIndices</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/optimizer/costs/package-summary.html">org.apache.wayang.core.optimizer.costs</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.costs.LoadEstimate">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/costs/LoadEstimate.html" title="class in org.apache.wayang.core.optimizer.costs">org.apache.wayang.core.optimizer.costs.LoadEstimate</a></h3>
<div class="type-signature">class LoadEstimate extends <a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticIntervalEstimate</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.costs.LoadProfile">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/costs/LoadProfile.html" title="class in org.apache.wayang.core.optimizer.costs">org.apache.wayang.core.optimizer.costs.LoadProfile</a></h3>
<div class="type-signature">class LoadProfile extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>cpuUsage</h5>
<pre><a href="org/apache/wayang/core/optimizer/costs/LoadEstimate.html" title="class in org.apache.wayang.core.optimizer.costs">LoadEstimate</a> cpuUsage</pre>
</li>
<li class="block-list">
<h5>diskUsage</h5>
<pre><a href="org/apache/wayang/core/optimizer/costs/LoadEstimate.html" title="class in org.apache.wayang.core.optimizer.costs">LoadEstimate</a> diskUsage</pre>
</li>
<li class="block-list">
<h5>networkUsage</h5>
<pre><a href="org/apache/wayang/core/optimizer/costs/LoadEstimate.html" title="class in org.apache.wayang.core.optimizer.costs">LoadEstimate</a> networkUsage</pre>
</li>
<li class="block-list">
<h5>overheadMillis</h5>
<pre>long overheadMillis</pre>
<div class="block">Overhead time that occurs when working on this load profile.</div>
</li>
<li class="block-list">
<h5>ramUsage</h5>
<pre><a href="org/apache/wayang/core/optimizer/costs/LoadEstimate.html" title="class in org.apache.wayang.core.optimizer.costs">LoadEstimate</a> ramUsage</pre>
</li>
<li class="block-list">
<h5>resourceUtilization</h5>
<pre>double resourceUtilization</pre>
<div class="block">The resource utilization of this load profile.</div>
</li>
<li class="block-list">
<h5>subprofiles</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/core/optimizer/costs/LoadProfile.html" title="class in org.apache.wayang.core.optimizer.costs">LoadProfile</a>&gt; subprofiles</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.optimizer.costs.TimeEstimate">
<h3>Class&nbsp;<a href="org/apache/wayang/core/optimizer/costs/TimeEstimate.html" title="class in org.apache.wayang.core.optimizer.costs">org.apache.wayang.core.optimizer.costs.TimeEstimate</a></h3>
<div class="type-signature">class TimeEstimate extends <a href="org/apache/wayang/core/optimizer/ProbabilisticIntervalEstimate.html" title="class in org.apache.wayang.core.optimizer">ProbabilisticIntervalEstimate</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/package-summary.html">org.apache.wayang.core.plan.wayangplan</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.BinaryToUnaryOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.BinaryToUnaryOperator</a></h3>
<div class="type-signature">class BinaryToUnaryOperator extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.InputSlot">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.InputSlot</a></h3>
<div class="type-signature">class InputSlot extends <a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="class in org.apache.wayang.core.plan.wayangplan">Slot</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="type parameter in InputSlot">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>isBroadcast</h5>
<pre>boolean isBroadcast</pre>
<div class="block">Tells whether this instance represents a broadcasted input.</div>
</li>
<li class="block-list">
<h5>occupant</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">OutputSlot</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="type parameter in InputSlot">T</a>&gt; occupant</pre>
<div class="block">Output slot of another operator that is connected to this input slot.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.LoopHeadAlternative">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/LoopHeadAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.LoopHeadAlternative</a></h3>
<div class="type-signature">class LoopHeadAlternative extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorAlternative</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>finalLoopOutputs</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">OutputSlot</a>&lt;?&gt;&gt; finalLoopOutputs</pre>
</li>
<li class="block-list">
<h5>initializationInputs</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">InputSlot</a>&lt;?&gt;&gt; initializationInputs</pre>
</li>
<li class="block-list">
<h5>loopBodyInputs</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">InputSlot</a>&lt;?&gt;&gt; loopBodyInputs</pre>
</li>
<li class="block-list">
<h5>loopBodyOutputs</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">OutputSlot</a>&lt;?&gt;&gt; loopBodyOutputs</pre>
</li>
<li class="block-list">
<h5>originalLoopHead</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator</a> originalLoopHead</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.LoopSubplan">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/LoopSubplan.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.LoopSubplan</a></h3>
<div class="type-signature">class LoopSubplan extends <a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan">Subplan</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>loopHead</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/LoopHeadOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">LoopHeadOperator</a> loopHead</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.OperatorAlternative">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.OperatorAlternative</a></h3>
<div class="type-signature">class OperatorAlternative extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>alternatives</h5>
<pre><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;<a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.Alternative.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorAlternative.Alternative</a>&gt; alternatives</pre>
<div class="block">All alternatives for this operator. Note that we deliberately do not use a <a href="org/apache/wayang/core/plan/wayangplan/SlotMapping.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>SlotMapping</code></a> at this point
because this can be achieved with a <a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>Subplan</code></a>.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.OperatorAlternative.Alternative">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.Alternative.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.OperatorAlternative.Alternative</a></h3>
<div class="type-signature">class Alternative extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>sink</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a> sink</pre>
<div class="block">Source/sink <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> in this instance. Should only be set if the surrounding <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OperatorAlternative</code></a>
is a source/sink.</div>
</li>
<li class="block-list">
<h5>slotMapping</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/SlotMapping.html" title="class in org.apache.wayang.core.plan.wayangplan">SlotMapping</a> slotMapping</pre>
<div class="block">Maps the slots of the enclosing <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OperatorAlternative</code></a> with this instance.</div>
</li>
<li class="block-list">
<h5>source</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a> source</pre>
<div class="block">Source/sink <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a> in this instance. Should only be set if the surrounding <a href="org/apache/wayang/core/plan/wayangplan/OperatorAlternative.html" title="class in org.apache.wayang.core.plan.wayangplan"><code>OperatorAlternative</code></a>
is a source/sink.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.OperatorBase">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.OperatorBase</a></h3>
<div class="type-signature">class OperatorBase extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>cardinalityEstimators</h5>
<pre><a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality">CardinalityEstimator</a>[] cardinalityEstimators</pre>
<div class="block">Optional <a href="org/apache/wayang/core/optimizer/cardinality/CardinalityEstimator.html" title="interface in org.apache.wayang.core.optimizer.cardinality"><code>CardinalityEstimator</code></a>s for this instance.</div>
</li>
<li class="block-list">
<h5>container</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/OperatorContainer.html" title="interface in org.apache.wayang.core.plan.wayangplan">OperatorContainer</a> container</pre>
</li>
<li class="block-list">
<h5>epoch</h5>
<pre>int epoch</pre>
</li>
<li class="block-list">
<h5>inputSlots</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">InputSlot</a>&lt;?&gt;[] inputSlots</pre>
</li>
<li class="block-list">
<h5>isAuxiliary</h5>
<pre>boolean isAuxiliary</pre>
<div class="block">Tells whether this instance is auxiliary, i.e., it support some non-auxiliary operators.</div>
</li>
<li class="block-list">
<h5>isSupportingBroadcastInputs</h5>
<pre>boolean isSupportingBroadcastInputs</pre>
</li>
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
<div class="block">Optional name. Helpful for debugging.</div>
</li>
<li class="block-list">
<h5>original</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/ExecutionOperator.html" title="interface in org.apache.wayang.core.plan.wayangplan">ExecutionOperator</a> original</pre>
</li>
<li class="block-list">
<h5>outputSlots</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">OutputSlot</a>&lt;?&gt;[] outputSlots</pre>
</li>
<li class="block-list">
<h5>targetPlatforms</h5>
<pre><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;<a href="org/apache/wayang/core/platform/Platform.html" title="class in org.apache.wayang.core.platform">Platform</a>&gt; targetPlatforms</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.OperatorContainers">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/OperatorContainers.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.OperatorContainers</a></h3>
<div class="type-signature">class OperatorContainers extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.OutputSlot">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.OutputSlot</a></h3>
<div class="type-signature">class OutputSlot extends <a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="class in org.apache.wayang.core.plan.wayangplan">Slot</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="type parameter in OutputSlot">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>occupiedSlots</h5>
<pre><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;<a href="org/apache/wayang/core/plan/wayangplan/InputSlot.html" title="class in org.apache.wayang.core.plan.wayangplan">InputSlot</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/OutputSlot.html" title="type parameter in OutputSlot">T</a>&gt;&gt; occupiedSlots</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.Slot">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.Slot</a></h3>
<div class="type-signature">class Slot extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>index</h5>
<pre>int index</pre>
<div class="block"><i>Lazy initialized.</i> The index of this instance within its <code>Slot.owner</code>.</div>
</li>
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
<div class="block">Identifies this slot within its operator.</div>
</li>
<li class="block-list">
<h5>owner</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a> owner</pre>
<div class="block">The operator that is being decorated by this slot.</div>
</li>
<li class="block-list">
<h5>type</h5>
<pre><a href="org/apache/wayang/core/types/DataSetType.html" title="class in org.apache.wayang.core.types">DataSetType</a>&lt;<a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="type parameter in Slot">T</a>&gt; type</pre>
<div class="block">Type of data passed through this slot, expressed as a <a href="org/apache/wayang/core/types/DataSetType.html" title="class in org.apache.wayang.core.types"><code>DataSetType</code></a> so as to define not only the types of
elements that are passed but also capture their structure (e.g., flat, grouped, sorted, ...).</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.SlotMapping">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/SlotMapping.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.SlotMapping</a></h3>
<div class="type-signature">class SlotMapping extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>downstreamMapping</h5>
<pre><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;<a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="class in org.apache.wayang.core.plan.wayangplan">Slot</a>&lt;?&gt;,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&gt; downstreamMapping</pre>
</li>
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
<li class="block-list">
<h5>upstreamMapping</h5>
<pre><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;<a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="class in org.apache.wayang.core.plan.wayangplan">Slot</a>&lt;?&gt;,<wbr><a href="org/apache/wayang/core/plan/wayangplan/Slot.html" title="class in org.apache.wayang.core.plan.wayangplan">Slot</a>&lt;?&gt;&gt; upstreamMapping</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.Subplan">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/Subplan.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.Subplan</a></h3>
<div class="type-signature">class Subplan extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>sink</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a> sink</pre>
<div class="block">If this instance is a source or a sink, then the encapsulated source/sink <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s are stored here.
Otherwise <code>null</code>.</div>
</li>
<li class="block-list">
<h5>slotMapping</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/SlotMapping.html" title="class in org.apache.wayang.core.plan.wayangplan">SlotMapping</a> slotMapping</pre>
<div class="block">Maps input and output slots <b>against</b> the direction of the data flow.</div>
</li>
<li class="block-list">
<h5>source</h5>
<pre><a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan">Operator</a> source</pre>
<div class="block">If this instance is a source or a sink, then the encapsulated source/sink <a href="org/apache/wayang/core/plan/wayangplan/Operator.html" title="interface in org.apache.wayang.core.plan.wayangplan"><code>Operator</code></a>s are stored here.
Otherwise <code>null</code>.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.UnarySink">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.UnarySink</a></h3>
<div class="type-signature">class UnarySink extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.UnarySource">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.UnarySource</a></h3>
<div class="type-signature">class UnarySource extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.UnaryToUnaryOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">org.apache.wayang.core.plan.wayangplan.UnaryToUnaryOperator</a></h3>
<div class="type-signature">class UnaryToUnaryOperator extends <a href="org/apache/wayang/core/plan/wayangplan/OperatorBase.html" title="class in org.apache.wayang.core.plan.wayangplan">OperatorBase</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/traversal/package-summary.html">org.apache.wayang.core.plan.wayangplan.traversal</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.plan.wayangplan.traversal.AbstractTopologicalTraversal.AbortException">
<h3>Exception&nbsp;<a href="org/apache/wayang/core/plan/wayangplan/traversal/AbstractTopologicalTraversal.AbortException.html" title="class in org.apache.wayang.core.plan.wayangplan.traversal">org.apache.wayang.core.plan.wayangplan.traversal.AbstractTopologicalTraversal.AbortException</a></h3>
<div class="type-signature">class AbortException extends <a href="org/apache/wayang/core/api/exception/WayangException.html" title="class in org.apache.wayang.core.api.exception">WayangException</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/types/package-summary.html">org.apache.wayang.core.types</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.types.BasicDataUnitType">
<h3>Class&nbsp;<a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="class in org.apache.wayang.core.types">org.apache.wayang.core.types.BasicDataUnitType</a></h3>
<div class="type-signature">class BasicDataUnitType extends <a href="org/apache/wayang/core/types/DataUnitType.html" title="class in org.apache.wayang.core.types">DataUnitType</a>&lt;<a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="type parameter in BasicDataUnitType">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>typeClass</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="org/apache/wayang/core/types/BasicDataUnitType.html" title="type parameter in BasicDataUnitType">T</a>&gt; typeClass</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.types.DataSetType">
<h3>Class&nbsp;<a href="org/apache/wayang/core/types/DataSetType.html" title="class in org.apache.wayang.core.types">org.apache.wayang.core.types.DataSetType</a></h3>
<div class="type-signature">class DataSetType extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>dataUnitType</h5>
<pre><a href="org/apache/wayang/core/types/DataUnitType.html" title="class in org.apache.wayang.core.types">DataUnitType</a>&lt;<a href="org/apache/wayang/core/types/DataSetType.html" title="type parameter in DataSetType">T</a>&gt; dataUnitType</pre>
<div class="block">Type of the data units within the data set.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.types.DataUnitGroupType">
<h3>Class&nbsp;<a href="org/apache/wayang/core/types/DataUnitGroupType.html" title="class in org.apache.wayang.core.types">org.apache.wayang.core.types.DataUnitGroupType</a></h3>
<div class="type-signature">class DataUnitGroupType extends <a href="org/apache/wayang/core/types/DataUnitType.html" title="class in org.apache.wayang.core.types">DataUnitType</a>&lt;<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;<a href="org/apache/wayang/core/types/DataUnitGroupType.html" title="type parameter in DataUnitGroupType">T</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>baseType</h5>
<pre><a href="org/apache/wayang/core/types/DataUnitType.html" title="class in org.apache.wayang.core.types">DataUnitType</a>&lt;<a href="org/apache/wayang/core/types/DataUnitGroupType.html" title="type parameter in DataUnitGroupType">T</a>&gt; baseType</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.types.DataUnitType">
<h3>Class&nbsp;<a href="org/apache/wayang/core/types/DataUnitType.html" title="class in org.apache.wayang.core.types">org.apache.wayang.core.types.DataUnitType</a></h3>
<div class="type-signature">class DataUnitType extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/util/package-summary.html">org.apache.wayang.core.util</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.util.LruCache">
<h3>Class&nbsp;<a href="org/apache/wayang/core/util/LruCache.html" title="class in org.apache.wayang.core.util">org.apache.wayang.core.util.LruCache</a></h3>
<div class="type-signature">class LruCache extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/LinkedHashMap.html" title="class or interface in java.util" class="external-link">LinkedHashMap</a>&lt;<a href="org/apache/wayang/core/util/LruCache.html" title="type parameter in LruCache">K</a>,<wbr><a href="org/apache/wayang/core/util/LruCache.html" title="type parameter in LruCache">V</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>capacity</h5>
<pre>int capacity</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.util.MultiMap">
<h3>Class&nbsp;<a href="org/apache/wayang/core/util/MultiMap.html" title="class in org.apache.wayang.core.util">org.apache.wayang.core.util.MultiMap</a></h3>
<div class="type-signature">class MultiMap extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a>&lt;<a href="org/apache/wayang/core/util/MultiMap.html" title="type parameter in MultiMap">K</a>,<wbr><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;<a href="org/apache/wayang/core/util/MultiMap.html" title="type parameter in MultiMap">V</a>&gt;&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/core/util/mathex/exceptions/package-summary.html">org.apache.wayang.core.util.mathex.exceptions</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.util.mathex.exceptions.EvaluationException">
<h3>Exception&nbsp;<a href="org/apache/wayang/core/util/mathex/exceptions/EvaluationException.html" title="class in org.apache.wayang.core.util.mathex.exceptions">org.apache.wayang.core.util.mathex.exceptions.EvaluationException</a></h3>
<div class="type-signature">class EvaluationException extends <a href="org/apache/wayang/core/util/mathex/exceptions/MathExException.html" title="class in org.apache.wayang.core.util.mathex.exceptions">MathExException</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.util.mathex.exceptions.MathExException">
<h3>Exception&nbsp;<a href="org/apache/wayang/core/util/mathex/exceptions/MathExException.html" title="class in org.apache.wayang.core.util.mathex.exceptions">org.apache.wayang.core.util.mathex.exceptions.MathExException</a></h3>
<div class="type-signature">class MathExException extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/RuntimeException.html" title="class or interface in java.lang" class="external-link">RuntimeException</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.core.util.mathex.exceptions.ParseException">
<h3>Exception&nbsp;<a href="org/apache/wayang/core/util/mathex/exceptions/ParseException.html" title="class in org.apache.wayang.core.util.mathex.exceptions">org.apache.wayang.core.util.mathex.exceptions.ParseException</a></h3>
<div class="type-signature">class ParseException extends <a href="org/apache/wayang/core/util/mathex/exceptions/MathExException.html" title="class in org.apache.wayang.core.util.mathex.exceptions">MathExException</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/flink/compiler/package-summary.html">org.apache.wayang.flink.compiler</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.FlinkCoGroupFunction">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/FlinkCoGroupFunction.html" title="class in org.apache.wayang.flink.compiler">org.apache.wayang.flink.compiler.FlinkCoGroupFunction</a></h3>
<div class="type-signature">class FlinkCoGroupFunction extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.KeySelectorDistinct">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/KeySelectorDistinct.html" title="class in org.apache.wayang.flink.compiler">org.apache.wayang.flink.compiler.KeySelectorDistinct</a></h3>
<div class="type-signature">class KeySelectorDistinct extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.KeySelectorFunction">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" title="class in org.apache.wayang.flink.compiler">org.apache.wayang.flink.compiler.KeySelectorFunction</a></h3>
<div class="type-signature">class KeySelectorFunction extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>impl</h5>
<pre><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;<a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" title="type parameter in KeySelectorFunction">T</a>,<wbr><a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" title="type parameter in KeySelectorFunction">K</a>&gt; impl</pre>
</li>
<li class="block-list">
<h5>key</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" title="type parameter in KeySelectorFunction">K</a>&gt; key</pre>
</li>
<li class="block-list">
<h5>typeInformation</h5>
<pre>org.apache.flink.api.common.typeinfo.TypeInformation&lt;<a href="org/apache/wayang/flink/compiler/KeySelectorFunction.html" title="type parameter in KeySelectorFunction">K</a>&gt; typeInformation</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.OutputFormatConsumer">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/OutputFormatConsumer.html" title="class in org.apache.wayang.flink.compiler">org.apache.wayang.flink.compiler.OutputFormatConsumer</a></h3>
<div class="type-signature">class OutputFormatConsumer extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>tConsumer</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializableConsumer.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializableConsumer</a>&lt;<a href="org/apache/wayang/flink/compiler/OutputFormatConsumer.html" title="type parameter in OutputFormatConsumer">T</a>&gt; tConsumer</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.WayangFileOutputFormat">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/WayangFileOutputFormat.html" title="class in org.apache.wayang.flink.compiler">org.apache.wayang.flink.compiler.WayangFileOutputFormat</a></h3>
<div class="type-signature">class WayangFileOutputFormat extends org.apache.flink.api.common.io.FileOutputFormat&lt;<a href="org/apache/wayang/flink/compiler/WayangFileOutputFormat.html" title="type parameter in WayangFileOutputFormat">IT</a>&gt; implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>blockSize</h5>
<pre>long blockSize</pre>
<div class="block">The block size to use.</div>
</li>
<li class="block-list">
<h5>outputDirectoryMode</h5>
<pre>org.apache.flink.api.common.io.FileOutputFormat.OutputDirectoryMode outputDirectoryMode</pre>
<div class="block">The output directory mode</div>
</li>
<li class="block-list">
<h5>outputFilePath</h5>
<pre>org.apache.flink.core.fs.Path outputFilePath</pre>
<div class="block">The path of the file to be written.</div>
</li>
<li class="block-list">
<h5>writeMode</h5>
<pre>org.apache.flink.core.fs.FileSystem.WriteMode writeMode</pre>
<div class="block">The write mode of the output.</div>
</li>
<li class="block-list">
<h5>writer</h5>
<pre>org.apache.hadoop.io.SequenceFile.Writer writer</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/flink/compiler/criterion/package-summary.html">org.apache.wayang.flink.compiler.criterion</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.criterion.DummyFilter">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/criterion/DummyFilter.html" title="class in org.apache.wayang.flink.compiler.criterion">org.apache.wayang.flink.compiler.criterion.DummyFilter</a></h3>
<div class="type-signature">class DummyFilter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputTypeClass</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/DummyFilter.html" title="type parameter in DummyFilter">InputType</a>&gt; inputTypeClass</pre>
</li>
<li class="block-list">
<h5>typeInformationInput</h5>
<pre>org.apache.flink.api.common.typeinfo.TypeInformation&lt;<a href="org/apache/wayang/flink/compiler/criterion/DummyFilter.html" title="type parameter in DummyFilter">InputType</a>&gt; typeInformationInput</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.criterion.DummyMap">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" title="class in org.apache.wayang.flink.compiler.criterion">org.apache.wayang.flink.compiler.criterion.DummyMap</a></h3>
<div class="type-signature">class DummyMap extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>inputTypeClass</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" title="type parameter in DummyMap">InputType</a>&gt; inputTypeClass</pre>
</li>
<li class="block-list">
<h5>outputTypeClass</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Class.html" title="class or interface in java.lang" class="external-link">Class</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" title="type parameter in DummyMap">OutputType</a>&gt; outputTypeClass</pre>
</li>
<li class="block-list">
<h5>typeInformationInput</h5>
<pre>org.apache.flink.api.common.typeinfo.TypeInformation&lt;<a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" title="type parameter in DummyMap">InputType</a>&gt; typeInformationInput</pre>
</li>
<li class="block-list">
<h5>typeInformationOutput</h5>
<pre>org.apache.flink.api.common.typeinfo.TypeInformation&lt;<a href="org/apache/wayang/flink/compiler/criterion/DummyMap.html" title="type parameter in DummyMap">OutputType</a>&gt; typeInformationOutput</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.criterion.WayangAggregator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/criterion/WayangAggregator.html" title="class in org.apache.wayang.flink.compiler.criterion">org.apache.wayang.flink.compiler.criterion.WayangAggregator</a></h3>
<div class="type-signature">class WayangAggregator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>elements</h5>
<pre><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;<a href="org/apache/wayang/flink/compiler/criterion/WayangValue.html" title="class in org.apache.wayang.flink.compiler.criterion">WayangValue</a>&gt; elements</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.criterion.WayangConvergenceCriterion">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/criterion/WayangConvergenceCriterion.html" title="class in org.apache.wayang.flink.compiler.criterion">org.apache.wayang.flink.compiler.criterion.WayangConvergenceCriterion</a></h3>
<div class="type-signature">class WayangConvergenceCriterion extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>doWhile</h5>
<pre>boolean doWhile</pre>
</li>
<li class="block-list">
<h5>predicate</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.SerializablePredicate.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.SerializablePredicate</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="org/apache/wayang/flink/compiler/criterion/WayangConvergenceCriterion.html" title="type parameter in WayangConvergenceCriterion">T</a>&gt;&gt; predicate</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.criterion.WayangFilterCriterion">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/criterion/WayangFilterCriterion.html" title="class in org.apache.wayang.flink.compiler.criterion">org.apache.wayang.flink.compiler.criterion.WayangFilterCriterion</a></h3>
<div class="type-signature">class WayangFilterCriterion extends org.apache.flink.api.common.functions.AbstractRichFunction implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
</li>
<li class="block-list">
<h5>wayangAggregator</h5>
<pre><a href="org/apache/wayang/flink/compiler/criterion/WayangAggregator.html" title="class in org.apache.wayang.flink.compiler.criterion">WayangAggregator</a> wayangAggregator</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.criterion.WayangListValue">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/criterion/WayangListValue.html" title="class in org.apache.wayang.flink.compiler.criterion">org.apache.wayang.flink.compiler.criterion.WayangListValue</a></h3>
<div class="type-signature">class WayangListValue extends org.apache.flink.types.ListValue&lt;<a href="org/apache/wayang/flink/compiler/criterion/WayangValue.html" title="class in org.apache.wayang.flink.compiler.criterion">WayangValue</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.compiler.criterion.WayangValue">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/compiler/criterion/WayangValue.html" title="class in org.apache.wayang.flink.compiler.criterion">org.apache.wayang.flink.compiler.criterion.WayangValue</a></h3>
<div class="type-signature">class WayangValue extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>data</h5>
<pre><a href="org/apache/wayang/flink/compiler/criterion/WayangValue.html" title="type parameter in WayangValue">T</a> data</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/flink/execution/package-summary.html">org.apache.wayang.flink.execution</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.execution.FlinkExecutionContext">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/execution/FlinkExecutionContext.html" title="class in org.apache.wayang.flink.execution">org.apache.wayang.flink.execution.FlinkExecutionContext</a></h3>
<div class="type-signature">class FlinkExecutionContext extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>richFunction</h5>
<pre>org.apache.flink.api.common.functions.RichFunction richFunction</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/flink/operators/package-summary.html">org.apache.wayang.flink.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.CollectionSplittableIterator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/CollectionSplittableIterator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.CollectionSplittableIterator</a></h3>
<div class="type-signature">class CollectionSplittableIterator extends org.apache.flink.util.SplittableIterator&lt;<a href="org/apache/wayang/flink/operators/CollectionSplittableIterator.html" title="type parameter in CollectionSplittableIterator">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>collection</h5>
<pre><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;<a href="org/apache/wayang/flink/operators/CollectionSplittableIterator.html" title="type parameter in CollectionSplittableIterator">T</a>&gt; collection</pre>
</li>
<li class="block-list">
<h5>head</h5>
<pre>int head</pre>
</li>
<li class="block-list">
<h5>numSplits</h5>
<pre>int numSplits</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkCartesianOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkCartesianOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkCartesianOperator</a></h3>
<div class="type-signature">class FlinkCartesianOperator extends <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators">CartesianOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCartesianOperator.html" title="type parameter in FlinkCartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkCartesianOperator.html" title="type parameter in FlinkCartesianOperator">InputType1</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkCoGroupOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkCoGroupOperator</a></h3>
<div class="type-signature">class FlinkCoGroupOperator extends <a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators">CoGroupOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="type parameter in FlinkCoGroupOperator">InputType0</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="type parameter in FlinkCoGroupOperator">InputType1</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkCoGroupOperator.html" title="type parameter in FlinkCoGroupOperator">TypeKey</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkCollectionSink">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkCollectionSink.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkCollectionSink</a></h3>
<div class="type-signature">class FlinkCollectionSink extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCollectionSink.html" title="type parameter in FlinkCollectionSink">Type</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkCollectionSink.html" title="type parameter in FlinkCollectionSink">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkCollectionSource">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkCollectionSource.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkCollectionSource</a></h3>
<div class="type-signature">class FlinkCollectionSource extends <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators">CollectionSource</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCollectionSource.html" title="type parameter in FlinkCollectionSource">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkCountOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkCountOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkCountOperator</a></h3>
<div class="type-signature">class FlinkCountOperator extends <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators">CountOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkCountOperator.html" title="type parameter in FlinkCountOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkDistinctOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkDistinctOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkDistinctOperator</a></h3>
<div class="type-signature">class FlinkDistinctOperator extends <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators">DistinctOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkDistinctOperator.html" title="type parameter in FlinkDistinctOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkDoWhileOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkDoWhileOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkDoWhileOperator</a></h3>
<div class="type-signature">class FlinkDoWhileOperator extends <a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators">DoWhileOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkDoWhileOperator.html" title="type parameter in FlinkDoWhileOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkDoWhileOperator.html" title="type parameter in FlinkDoWhileOperator">ConvergenceType</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>iterativeDataSet</h5>
<pre>org.apache.flink.api.java.operators.IterativeDataSet iterativeDataSet</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkFilterOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkFilterOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkFilterOperator</a></h3>
<div class="type-signature">class FlinkFilterOperator extends <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators">FilterOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkFilterOperator.html" title="type parameter in FlinkFilterOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkFlatMapOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkFlatMapOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkFlatMapOperator</a></h3>
<div class="type-signature">class FlinkFlatMapOperator extends <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators">FlatMapOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkFlatMapOperator.html" title="type parameter in FlinkFlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkFlatMapOperator.html" title="type parameter in FlinkFlatMapOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkGlobalMaterializedGroupOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkGlobalMaterializedGroupOperator</a></h3>
<div class="type-signature">class FlinkGlobalMaterializedGroupOperator extends <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators">GlobalMaterializedGroupOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkGlobalMaterializedGroupOperator.html" title="type parameter in FlinkGlobalMaterializedGroupOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkGlobalReduceOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkGlobalReduceOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkGlobalReduceOperator</a></h3>
<div class="type-signature">class FlinkGlobalReduceOperator extends <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators">GlobalReduceOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkGlobalReduceOperator.html" title="type parameter in FlinkGlobalReduceOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkGroupByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkGroupByOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkGroupByOperator</a></h3>
<div class="type-signature">class FlinkGroupByOperator extends <a href="org/apache/wayang/basic/operators/GroupByOperator.html" title="class in org.apache.wayang.basic.operators">GroupByOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkGroupByOperator.html" title="type parameter in FlinkGroupByOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkGroupByOperator.html" title="type parameter in FlinkGroupByOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkIntersectOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkIntersectOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkIntersectOperator</a></h3>
<div class="type-signature">class FlinkIntersectOperator extends <a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators">IntersectOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkIntersectOperator.html" title="type parameter in FlinkIntersectOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkJoinOperator</a></h3>
<div class="type-signature">class FlinkJoinOperator extends <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators">JoinOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="type parameter in FlinkJoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="type parameter in FlinkJoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkJoinOperator.html" title="type parameter in FlinkJoinOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkLocalCallbackSink">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkLocalCallbackSink.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkLocalCallbackSink</a></h3>
<div class="type-signature">class FlinkLocalCallbackSink extends <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators">LocalCallbackSink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkLocalCallbackSink.html" title="type parameter in FlinkLocalCallbackSink">Type</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkLoopOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkLoopOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkLoopOperator</a></h3>
<div class="type-signature">class FlinkLoopOperator extends <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators">LoopOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkLoopOperator.html" title="type parameter in FlinkLoopOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkLoopOperator.html" title="type parameter in FlinkLoopOperator">ConvergenceType</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>iterativeDataSet</h5>
<pre>org.apache.flink.api.java.operators.IterativeDataSet iterativeDataSet</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkMapOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkMapOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkMapOperator</a></h3>
<div class="type-signature">class FlinkMapOperator extends <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators">MapOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkMapOperator.html" title="type parameter in FlinkMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkMapOperator.html" title="type parameter in FlinkMapOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkMapPartitionsOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkMapPartitionsOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkMapPartitionsOperator</a></h3>
<div class="type-signature">class FlinkMapPartitionsOperator extends <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators">MapPartitionsOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkMapPartitionsOperator.html" title="type parameter in FlinkMapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkMapPartitionsOperator.html" title="type parameter in FlinkMapPartitionsOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkMaterializedGroupByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkMaterializedGroupByOperator</a></h3>
<div class="type-signature">class FlinkMaterializedGroupByOperator extends <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators">MaterializedGroupByOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.html" title="type parameter in FlinkMaterializedGroupByOperator">Type</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkMaterializedGroupByOperator.html" title="type parameter in FlinkMaterializedGroupByOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkObjectFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkObjectFileSink.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkObjectFileSink</a></h3>
<div class="type-signature">class FlinkObjectFileSink extends <a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="class in org.apache.wayang.basic.operators">ObjectFileSink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkObjectFileSink.html" title="type parameter in FlinkObjectFileSink">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkObjectFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkObjectFileSource.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkObjectFileSource</a></h3>
<div class="type-signature">class FlinkObjectFileSource extends <a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="class in org.apache.wayang.basic.operators">ObjectFileSource</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkObjectFileSource.html" title="type parameter in FlinkObjectFileSource">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkPageRankOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkPageRankOperator</a></h3>
<div class="type-signature">class FlinkPageRankOperator extends <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators">PageRankOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkPageRankOperator.BuildOutgoingEdgeList">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.BuildOutgoingEdgeList.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkPageRankOperator.BuildOutgoingEdgeList</a></h3>
<div class="type-signature">class BuildOutgoingEdgeList extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>neighbors</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>&gt; neighbors</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkPageRankOperator.Dampener">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.Dampener.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkPageRankOperator.Dampener</a></h3>
<div class="type-signature">class Dampener extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>dampening</h5>
<pre>double dampening</pre>
</li>
<li class="block-list">
<h5>randomJump</h5>
<pre>double randomJump</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkPageRankOperator.EpsilonFilter">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.EpsilonFilter.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkPageRankOperator.EpsilonFilter</a></h3>
<div class="type-signature">class EpsilonFilter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkPageRankOperator.JoinVertexWithEdgesMatch">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.JoinVertexWithEdgesMatch.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkPageRankOperator.JoinVertexWithEdgesMatch</a></h3>
<div class="type-signature">class JoinVertexWithEdgesMatch extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkPageRankOperator.RankAssigner">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkPageRankOperator.RankAssigner.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkPageRankOperator.RankAssigner</a></h3>
<div class="type-signature">class RankAssigner extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>outPageWithRank</h5>
<pre>org.apache.flink.api.java.tuple.Tuple2&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Long.html" title="class or interface in java.lang" class="external-link">Long</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>&gt; outPageWithRank</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkReduceByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkReduceByOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkReduceByOperator</a></h3>
<div class="type-signature">class FlinkReduceByOperator extends <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators">ReduceByOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkReduceByOperator.html" title="type parameter in FlinkReduceByOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkReduceByOperator.html" title="type parameter in FlinkReduceByOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkRepeatExpandedOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkRepeatExpandedOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkRepeatExpandedOperator</a></h3>
<div class="type-signature">class FlinkRepeatExpandedOperator extends <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators">RepeatOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkRepeatExpandedOperator.html" title="type parameter in FlinkRepeatExpandedOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>iteration_expanded</h5>
<pre>int iteration_expanded</pre>
</li>
<li class="block-list">
<h5>iteration_generate</h5>
<pre>int iteration_generate</pre>
</li>
<li class="block-list">
<h5>iterationCounter</h5>
<pre>int iterationCounter</pre>
<div class="block">Keeps track of the current iteration number.</div>
</li>
<li class="block-list">
<h5>iterativeDataSet</h5>
<pre>org.apache.flink.api.java.operators.IterativeDataSet&lt;<a href="org/apache/wayang/flink/operators/FlinkRepeatExpandedOperator.html" title="type parameter in FlinkRepeatExpandedOperator">Type</a>&gt; iterativeDataSet</pre>
</li>
<li class="block-list">
<h5>previous</h5>
<pre><a href="org/apache/wayang/flink/channels/DataSetChannel.Instance.html" title="class in org.apache.wayang.flink.channels">DataSetChannel.Instance</a> previous</pre>
</li>
<li class="block-list">
<h5>real_iteration</h5>
<pre>int real_iteration</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkRepeatOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkRepeatOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkRepeatOperator</a></h3>
<div class="type-signature">class FlinkRepeatOperator extends <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators">RepeatOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkRepeatOperator.html" title="type parameter in FlinkRepeatOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>iterationCounter</h5>
<pre>int iterationCounter</pre>
<div class="block">Keeps track of the current iteration number.</div>
</li>
<li class="block-list">
<h5>iterativeDataSet</h5>
<pre>org.apache.flink.api.java.operators.IterativeDataSet&lt;<a href="org/apache/wayang/flink/operators/FlinkRepeatOperator.html" title="type parameter in FlinkRepeatOperator">Type</a>&gt; iterativeDataSet</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkSampleOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkSampleOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkSampleOperator</a></h3>
<div class="type-signature">class FlinkSampleOperator extends <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators">SampleOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkSampleOperator.html" title="type parameter in FlinkSampleOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>rand</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Random.html" title="class or interface in java.util" class="external-link">Random</a> rand</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkSortOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkSortOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkSortOperator</a></h3>
<div class="type-signature">class FlinkSortOperator extends <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators">SortOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkSortOperator.html" title="type parameter in FlinkSortOperator">InputType</a>,<wbr><a href="org/apache/wayang/flink/operators/FlinkSortOperator.html" title="type parameter in FlinkSortOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkTextFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkTextFileSink.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkTextFileSink</a></h3>
<div class="type-signature">class FlinkTextFileSink extends <a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators">TextFileSink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkTextFileSink.html" title="type parameter in FlinkTextFileSink">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkTextFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkTextFileSource.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkTextFileSource</a></h3>
<div class="type-signature">class FlinkTextFileSource extends <a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators">TextFileSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkTsvFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkTsvFileSink.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkTsvFileSink</a></h3>
<div class="type-signature">class FlinkTsvFileSink extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkTsvFileSink.html" title="type parameter in FlinkTsvFileSink">Type</a> extends <a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;?,<wbr>?&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>targetPath</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> targetPath</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkUnionAllOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkUnionAllOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkUnionAllOperator</a></h3>
<div class="type-signature">class FlinkUnionAllOperator extends <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators">UnionAllOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkUnionAllOperator.html" title="type parameter in FlinkUnionAllOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.flink.operators.FlinkZipWithIdOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/flink/operators/FlinkZipWithIdOperator.html" title="class in org.apache.wayang.flink.operators">org.apache.wayang.flink.operators.FlinkZipWithIdOperator</a></h3>
<div class="type-signature">class FlinkZipWithIdOperator extends <a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="class in org.apache.wayang.basic.operators">ZipWithIdOperator</a>&lt;<a href="org/apache/wayang/flink/operators/FlinkZipWithIdOperator.html" title="type parameter in FlinkZipWithIdOperator">InputType</a>&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/genericjdbc/operators/package-summary.html">org.apache.wayang.genericjdbc.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.genericjdbc.operators.GenericJdbcFilterOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcFilterOperator.html" title="class in org.apache.wayang.genericjdbc.operators">org.apache.wayang.genericjdbc.operators.GenericJdbcFilterOperator</a></h3>
<div class="type-signature">class GenericJdbcFilterOperator extends <a href="org/apache/wayang/jdbc/operators/JdbcFilterOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcFilterOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.genericjdbc.operators.GenericJdbcProjectionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcProjectionOperator.html" title="class in org.apache.wayang.genericjdbc.operators">org.apache.wayang.genericjdbc.operators.GenericJdbcProjectionOperator</a></h3>
<div class="type-signature">class GenericJdbcProjectionOperator extends <a href="org/apache/wayang/jdbc/operators/JdbcProjectionOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcProjectionOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.genericjdbc.operators.GenericJdbcTableSource">
<h3>Class&nbsp;<a href="org/apache/wayang/genericjdbc/operators/GenericJdbcTableSource.html" title="class in org.apache.wayang.genericjdbc.operators">org.apache.wayang.genericjdbc.operators.GenericJdbcTableSource</a></h3>
<div class="type-signature">class GenericJdbcTableSource extends <a href="org/apache/wayang/jdbc/operators/JdbcTableSource.html" title="class in org.apache.wayang.jdbc.operators">JdbcTableSource</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>jdbcName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> jdbcName</pre>
<div class="block">Creates a new instance.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="org/apache/wayang/basic/operators/TableSource.html#%3Cinit%3E(java.lang.String,java.lang.String...)"><code>TableSource(String, String...)</code></a></li>
</ul>
</dd>
</dl>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.genericjdbc.operators.GenericSqlToStreamOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/genericjdbc/operators/GenericSqlToStreamOperator.html" title="class in org.apache.wayang.genericjdbc.operators">org.apache.wayang.genericjdbc.operators.GenericSqlToStreamOperator</a></h3>
<div class="type-signature">class GenericSqlToStreamOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>,<wbr><a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>jdbcPlatform</h5>
<pre><a href="org/apache/wayang/genericjdbc/platform/GenericJdbcPlatform.html" title="class in org.apache.wayang.genericjdbc.platform">GenericJdbcPlatform</a> jdbcPlatform</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/giraph/operators/package-summary.html">org.apache.wayang.giraph.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.giraph.operators.GiraphPageRankOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/giraph/operators/GiraphPageRankOperator.html" title="class in org.apache.wayang.giraph.operators">org.apache.wayang.giraph.operators.GiraphPageRankOperator</a></h3>
<div class="type-signature">class GiraphPageRankOperator extends <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators">PageRankOperator</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
<li class="block-list">
<h5>path_out</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> path_out</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/iejoin/data/package-summary.html">org.apache.wayang.iejoin.data</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.data.Data">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/data/Data.html" title="class in org.apache.wayang.iejoin.data">org.apache.wayang.iejoin.data.Data</a></h3>
<div class="type-signature">class Data extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>2808795863775557984L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>pivot</h5>
<pre>boolean pivot</pre>
</li>
<li class="block-list">
<h5>rank</h5>
<pre><a href="org/apache/wayang/iejoin/data/Data.html" title="type parameter in Data">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/data/Data.html" title="type parameter in Data">Type1</a>&gt; rank</pre>
</li>
<li class="block-list">
<h5>rowID</h5>
<pre>long rowID</pre>
</li>
<li class="block-list">
<h5>value</h5>
<pre><a href="org/apache/wayang/iejoin/data/Data.html" title="type parameter in Data">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/data/Data.html" title="type parameter in Data">Type0</a>&gt; value</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.data.Data.Comparator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/data/Data.Comparator.html" title="class in org.apache.wayang.iejoin.data">org.apache.wayang.iejoin.data.Data.Comparator</a></h3>
<div class="type-signature">class Comparator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>asc1</h5>
<pre>boolean asc1</pre>
</li>
<li class="block-list">
<h5>asc2</h5>
<pre>boolean asc2</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/iejoin/operators/package-summary.html">org.apache.wayang.iejoin.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.IEJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">org.apache.wayang.iejoin.operators.IEJoinOperator</a></h3>
<div class="type-signature">class IEJoinOperator extends <a href="org/apache/wayang/core/plan/wayangplan/BinaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">BinaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>cond0</h5>
<pre><a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.JoinCondition.html" title="enum class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator.JoinCondition</a> cond0</pre>
</li>
<li class="block-list">
<h5>cond1</h5>
<pre><a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.JoinCondition.html" title="enum class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator.JoinCondition</a> cond1</pre>
</li>
<li class="block-list">
<h5>equalReverse</h5>
<pre>boolean equalReverse</pre>
</li>
<li class="block-list">
<h5>get0Pivot</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Type0</a>&gt; get0Pivot</pre>
</li>
<li class="block-list">
<h5>get0Ref</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Type1</a>&gt; get0Ref</pre>
</li>
<li class="block-list">
<h5>get1Pivot</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Type0</a>&gt; get1Pivot</pre>
</li>
<li class="block-list">
<h5>get1Ref</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="type parameter in IEJoinOperator">Type1</a>&gt; get1Ref</pre>
</li>
<li class="block-list">
<h5>list1ASC</h5>
<pre>boolean list1ASC</pre>
</li>
<li class="block-list">
<h5>list1ASCSec</h5>
<pre>boolean list1ASCSec</pre>
</li>
<li class="block-list">
<h5>list2ASC</h5>
<pre>boolean list2ASC</pre>
</li>
<li class="block-list">
<h5>list2ASCSec</h5>
<pre>boolean list2ASCSec</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.IESelfJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">org.apache.wayang.iejoin.operators.IESelfJoinOperator</a></h3>
<div class="type-signature">class IESelfJoinOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Input</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>cond0</h5>
<pre><a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.JoinCondition.html" title="enum class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator.JoinCondition</a> cond0</pre>
</li>
<li class="block-list">
<h5>cond1</h5>
<pre><a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.JoinCondition.html" title="enum class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator.JoinCondition</a> cond1</pre>
</li>
<li class="block-list">
<h5>equalReverse</h5>
<pre>boolean equalReverse</pre>
</li>
<li class="block-list">
<h5>get0Pivot</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Type0</a>&gt;&gt; get0Pivot</pre>
</li>
<li class="block-list">
<h5>get0Ref</h5>
<pre><a href="org/apache/wayang/core/function/TransformationDescriptor.html" title="class in org.apache.wayang.core.function">TransformationDescriptor</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="type parameter in IESelfJoinOperator">Type1</a>&gt;&gt; get0Ref</pre>
</li>
<li class="block-list">
<h5>list1ASC</h5>
<pre>boolean list1ASC</pre>
</li>
<li class="block-list">
<h5>list1ASCSec</h5>
<pre>boolean list1ASCSec</pre>
</li>
<li class="block-list">
<h5>list2ASC</h5>
<pre>boolean list2ASC</pre>
</li>
<li class="block-list">
<h5>list2ASCSec</h5>
<pre>boolean list2ASCSec</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.JavaIEJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">org.apache.wayang.iejoin.operators.JavaIEJoinOperator</a></h3>
<div class="type-signature">class JavaIEJoinOperator extends <a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">IEJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/JavaIEJoinOperator.html" title="type parameter in JavaIEJoinOperator">Input</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.JavaIESelfJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">org.apache.wayang.iejoin.operators.JavaIESelfJoinOperator</a></h3>
<div class="type-signature">class JavaIESelfJoinOperator extends <a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">IESelfJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/JavaIESelfJoinOperator.html" title="type parameter in JavaIESelfJoinOperator">Input</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.SparkIEJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">org.apache.wayang.iejoin.operators.SparkIEJoinOperator</a></h3>
<div class="type-signature">class SparkIEJoinOperator extends <a href="org/apache/wayang/iejoin/operators/IEJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">IEJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Input</a> extends <a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIEJoinOperator.html" title="type parameter in SparkIEJoinOperator">Input</a>&gt;&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.SparkIESelfJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">org.apache.wayang.iejoin.operators.SparkIESelfJoinOperator</a></h3>
<div class="type-signature">class SparkIESelfJoinOperator extends <a href="org/apache/wayang/iejoin/operators/IESelfJoinOperator.html" title="class in org.apache.wayang.iejoin.operators">IESelfJoinOperator</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Type1</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Input</a> extends <a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/iejoin/operators/SparkIESelfJoinOperator.html" title="type parameter in SparkIESelfJoinOperator">Input</a>&gt;&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/iejoin/operators/java_helpers/package-summary.html">org.apache.wayang.iejoin.operators.java_helpers</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.java_helpers.DataComparator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/java_helpers/DataComparator.html" title="class in org.apache.wayang.iejoin.operators.java_helpers">org.apache.wayang.iejoin.operators.java_helpers.DataComparator</a></h3>
<div class="type-signature">class DataComparator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>asc1</h5>
<pre>boolean asc1</pre>
</li>
<li class="block-list">
<h5>asc2</h5>
<pre>boolean asc2</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.java_helpers.revDataComparator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/java_helpers/revDataComparator.html" title="class in org.apache.wayang.iejoin.operators.java_helpers">org.apache.wayang.iejoin.operators.java_helpers.revDataComparator</a></h3>
<div class="type-signature">class revDataComparator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>asc1</h5>
<pre>boolean asc1</pre>
</li>
<li class="block-list">
<h5>asc2</h5>
<pre>boolean asc2</pre>
</li>
<li class="block-list">
<h5>revRowID</h5>
<pre>boolean revRowID</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/iejoin/operators/spark_helpers/package-summary.html">org.apache.wayang.iejoin.operators.spark_helpers</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.spark_helpers.addUniqueID">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/spark_helpers/addUniqueID.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">org.apache.wayang.iejoin.operators.spark_helpers.addUniqueID</a></h3>
<div class="type-signature">class addUniqueID extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>block</h5>
<pre>int block</pre>
</li>
<li class="block-list">
<h5>start</h5>
<pre>int start</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.spark_helpers.BitSetJoin">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/spark_helpers/BitSetJoin.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">org.apache.wayang.iejoin.operators.spark_helpers.BitSetJoin</a></h3>
<div class="type-signature">class BitSetJoin extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>2953731260972596253L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>c1</h5>
<pre><a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.JoinCondition.html" title="enum class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator.JoinCondition</a> c1</pre>
</li>
<li class="block-list">
<h5>equalReverse</h5>
<pre>boolean equalReverse</pre>
</li>
<li class="block-list">
<h5>list1ASC</h5>
<pre>boolean list1ASC</pre>
</li>
<li class="block-list">
<h5>list1ASCSec</h5>
<pre>boolean list1ASCSec</pre>
</li>
<li class="block-list">
<h5>list2ASC</h5>
<pre>boolean list2ASC</pre>
</li>
<li class="block-list">
<h5>list2ASCSec</h5>
<pre>boolean list2ASCSec</pre>
</li>
<li class="block-list">
<h5>sameRDD</h5>
<pre>boolean sameRDD</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.spark_helpers.build2ListObject">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">org.apache.wayang.iejoin.operators.spark_helpers.build2ListObject</a></h3>
<div class="type-signature">class build2ListObject extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>6703700898776377115L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>ex1</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a> ex1</pre>
</li>
<li class="block-list">
<h5>ex2</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a> ex2</pre>
</li>
<li class="block-list">
<h5>getXPivot</h5>
<pre>org.apache.spark.api.java.function.Function&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">Input</a> extends <a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">Input</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">TypeXPivot</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">TypeXPivot</a>&gt;&gt; getXPivot</pre>
</li>
<li class="block-list">
<h5>getXRef</h5>
<pre>org.apache.spark.api.java.function.Function&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">Input</a> extends <a href="org/apache/wayang/core/util/Copyable.html" title="interface in org.apache.wayang.core.util">Copyable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">Input</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">TypeXRef</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/build2ListObject.html" title="type parameter in build2ListObject">TypeXRef</a>&gt;&gt; getXRef</pre>
</li>
<li class="block-list">
<h5>list1ASC</h5>
<pre>boolean list1ASC</pre>
</li>
<li class="block-list">
<h5>list1ASCSec</h5>
<pre>boolean list1ASCSec</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.spark_helpers.extractData">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">org.apache.wayang.iejoin.operators.spark_helpers.extractData</a></h3>
<div class="type-signature">class extractData extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>3834945091845558509L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>getXPivot</h5>
<pre>org.apache.spark.api.java.function.Function&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">TypeXPivot</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">TypeXPivot</a>&gt;&gt; getXPivot</pre>
</li>
<li class="block-list">
<h5>getXRef</h5>
<pre>org.apache.spark.api.java.function.Function&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">Input</a>,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">TypeXRef</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/extractData.html" title="type parameter in extractData">TypeXRef</a>&gt;&gt; getXRef</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.spark_helpers.filterUnwantedBlocks">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/spark_helpers/filterUnwantedBlocks.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">org.apache.wayang.iejoin.operators.spark_helpers.filterUnwantedBlocks</a></h3>
<div class="type-signature">class filterUnwantedBlocks extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>c1</h5>
<pre><a href="org/apache/wayang/iejoin/operators/IEJoinMasterOperator.JoinCondition.html" title="enum class in org.apache.wayang.iejoin.operators">IEJoinMasterOperator.JoinCondition</a> c1</pre>
</li>
<li class="block-list">
<h5>list2ASC</h5>
<pre>boolean list2ASC</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.spark_helpers.List2AttributesObjectSkinny">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">org.apache.wayang.iejoin.operators.spark_helpers.List2AttributesObjectSkinny</a></h3>
<div class="type-signature">class List2AttributesObjectSkinny extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>-7917020106773932879L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>list1</h5>
<pre><a href="org/apache/wayang/iejoin/data/Data.html" title="class in org.apache.wayang.iejoin.data">Data</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="type parameter in List2AttributesObjectSkinny">Type0</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="type parameter in List2AttributesObjectSkinny">Type0</a>&gt;,<wbr><a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="type parameter in List2AttributesObjectSkinny">Type1</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="org/apache/wayang/iejoin/operators/spark_helpers/List2AttributesObjectSkinny.html" title="type parameter in List2AttributesObjectSkinny">Type1</a>&gt;&gt;[] list1</pre>
</li>
<li class="block-list">
<h5>partitionID</h5>
<pre>long partitionID</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.iejoin.operators.spark_helpers.revDataComparator">
<h3>Class&nbsp;<a href="org/apache/wayang/iejoin/operators/spark_helpers/revDataComparator.html" title="class in org.apache.wayang.iejoin.operators.spark_helpers">org.apache.wayang.iejoin.operators.spark_helpers.revDataComparator</a></h3>
<div class="type-signature">class revDataComparator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<dl class="name-value">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>asc1</h5>
<pre>boolean asc1</pre>
</li>
<li class="block-list">
<h5>asc2</h5>
<pre>boolean asc2</pre>
</li>
<li class="block-list">
<h5>revRowID</h5>
<pre>boolean revRowID</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/java/operators/package-summary.html">org.apache.wayang.java.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaAmazonS3Source">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaAmazonS3Source.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaAmazonS3Source</a></h3>
<div class="type-signature">class JavaAmazonS3Source extends <a href="org/apache/wayang/basic/operators/AmazonS3Source.html" title="class in org.apache.wayang.basic.operators">AmazonS3Source</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaAzureBlobStorageSource">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaAzureBlobStorageSource.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaAzureBlobStorageSource</a></h3>
<div class="type-signature">class JavaAzureBlobStorageSource extends <a href="org/apache/wayang/basic/operators/AzureBlobStorageSource.html" title="class in org.apache.wayang.basic.operators">AzureBlobStorageSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaCartesianOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaCartesianOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaCartesianOperator</a></h3>
<div class="type-signature">class JavaCartesianOperator extends <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators">CartesianOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaCartesianOperator.html" title="type parameter in JavaCartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/java/operators/JavaCartesianOperator.html" title="type parameter in JavaCartesianOperator">InputType1</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaCoGroupOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaCoGroupOperator</a></h3>
<div class="type-signature">class JavaCoGroupOperator extends <a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators">CoGroupOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" title="type parameter in JavaCoGroupOperator">InputType0</a>,<wbr><a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" title="type parameter in JavaCoGroupOperator">InputType1</a>,<wbr><a href="org/apache/wayang/java/operators/JavaCoGroupOperator.html" title="type parameter in JavaCoGroupOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaCollectionSource">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaCollectionSource.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaCollectionSource</a></h3>
<div class="type-signature">class JavaCollectionSource extends <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators">CollectionSource</a>&lt;<a href="org/apache/wayang/java/operators/JavaCollectionSource.html" title="type parameter in JavaCollectionSource">T</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaCollectOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaCollectOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaCollectOperator</a></h3>
<div class="type-signature">class JavaCollectOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaCollectOperator.html" title="type parameter in JavaCollectOperator">Type</a>,<wbr><a href="org/apache/wayang/java/operators/JavaCollectOperator.html" title="type parameter in JavaCollectOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaCountOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaCountOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaCountOperator</a></h3>
<div class="type-signature">class JavaCountOperator extends <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators">CountOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaCountOperator.html" title="type parameter in JavaCountOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaDistinctOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaDistinctOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaDistinctOperator</a></h3>
<div class="type-signature">class JavaDistinctOperator extends <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators">DistinctOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaDistinctOperator.html" title="type parameter in JavaDistinctOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaDoWhileOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaDoWhileOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaDoWhileOperator</a></h3>
<div class="type-signature">class JavaDoWhileOperator extends <a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators">DoWhileOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaDoWhileOperator.html" title="type parameter in JavaDoWhileOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaDoWhileOperator.html" title="type parameter in JavaDoWhileOperator">ConvergenceType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaFilterOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaFilterOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaFilterOperator</a></h3>
<div class="type-signature">class JavaFilterOperator extends <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators">FilterOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaFilterOperator.html" title="type parameter in JavaFilterOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaFlatMapOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaFlatMapOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaFlatMapOperator</a></h3>
<div class="type-signature">class JavaFlatMapOperator extends <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators">FlatMapOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaFlatMapOperator.html" title="type parameter in JavaFlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaFlatMapOperator.html" title="type parameter in JavaFlatMapOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaGlobalMaterializedGroupOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaGlobalMaterializedGroupOperator</a></h3>
<div class="type-signature">class JavaGlobalMaterializedGroupOperator extends <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators">GlobalMaterializedGroupOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaGlobalMaterializedGroupOperator.html" title="type parameter in JavaGlobalMaterializedGroupOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaGlobalReduceOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaGlobalReduceOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaGlobalReduceOperator</a></h3>
<div class="type-signature">class JavaGlobalReduceOperator extends <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators">GlobalReduceOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaGlobalReduceOperator.html" title="type parameter in JavaGlobalReduceOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaGoogleCloudStorageSource">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaGoogleCloudStorageSource.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaGoogleCloudStorageSource</a></h3>
<div class="type-signature">class JavaGoogleCloudStorageSource extends <a href="org/apache/wayang/basic/operators/GoogleCloudStorageSource.html" title="class in org.apache.wayang.basic.operators">GoogleCloudStorageSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaIntersectOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaIntersectOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaIntersectOperator</a></h3>
<div class="type-signature">class JavaIntersectOperator extends <a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators">IntersectOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaIntersectOperator.html" title="type parameter in JavaIntersectOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaJoinOperator</a></h3>
<div class="type-signature">class JavaJoinOperator extends <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators">JoinOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="type parameter in JavaJoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="type parameter in JavaJoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/java/operators/JavaJoinOperator.html" title="type parameter in JavaJoinOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaKafkaTopicSink">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaKafkaTopicSink.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaKafkaTopicSink</a></h3>
<div class="type-signature">class JavaKafkaTopicSink extends <a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="class in org.apache.wayang.basic.operators">KafkaTopicSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaKafkaTopicSink.html" title="type parameter in JavaKafkaTopicSink">T</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaKafkaTopicSource">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaKafkaTopicSource.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaKafkaTopicSource</a></h3>
<div class="type-signature">class JavaKafkaTopicSource extends <a href="org/apache/wayang/basic/operators/KafkaTopicSource.html" title="class in org.apache.wayang.basic.operators">KafkaTopicSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaLocalCallbackSink">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaLocalCallbackSink.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaLocalCallbackSink</a></h3>
<div class="type-signature">class JavaLocalCallbackSink extends <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators">LocalCallbackSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaLocalCallbackSink.html" title="type parameter in JavaLocalCallbackSink">T</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaLoopOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaLoopOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaLoopOperator</a></h3>
<div class="type-signature">class JavaLoopOperator extends <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators">LoopOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaLoopOperator.html" title="type parameter in JavaLoopOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaLoopOperator.html" title="type parameter in JavaLoopOperator">ConvergenceType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaMapOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaMapOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaMapOperator</a></h3>
<div class="type-signature">class JavaMapOperator extends <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators">MapOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaMapOperator.html" title="type parameter in JavaMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaMapOperator.html" title="type parameter in JavaMapOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaMapPartitionsOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaMapPartitionsOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaMapPartitionsOperator</a></h3>
<div class="type-signature">class JavaMapPartitionsOperator extends <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators">MapPartitionsOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaMapPartitionsOperator.html" title="type parameter in JavaMapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/java/operators/JavaMapPartitionsOperator.html" title="type parameter in JavaMapPartitionsOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaMaterializedGroupByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaMaterializedGroupByOperator</a></h3>
<div class="type-signature">class JavaMaterializedGroupByOperator extends <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators">MaterializedGroupByOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.html" title="type parameter in JavaMaterializedGroupByOperator">Type</a>,<wbr><a href="org/apache/wayang/java/operators/JavaMaterializedGroupByOperator.html" title="type parameter in JavaMaterializedGroupByOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaObjectFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaObjectFileSink.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaObjectFileSink</a></h3>
<div class="type-signature">class JavaObjectFileSink extends <a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="class in org.apache.wayang.basic.operators">ObjectFileSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaObjectFileSink.html" title="type parameter in JavaObjectFileSink">T</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaObjectFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaObjectFileSource.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaObjectFileSource</a></h3>
<div class="type-signature">class JavaObjectFileSource extends <a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="class in org.apache.wayang.basic.operators">ObjectFileSource</a>&lt;<a href="org/apache/wayang/java/operators/JavaObjectFileSource.html" title="type parameter in JavaObjectFileSource">T</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaParquetSource">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaParquetSource.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaParquetSource</a></h3>
<div class="type-signature">class JavaParquetSource extends <a href="org/apache/wayang/basic/operators/ParquetSource.html" title="class in org.apache.wayang.basic.operators">ParquetSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaRandomSampleOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaRandomSampleOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaRandomSampleOperator</a></h3>
<div class="type-signature">class JavaRandomSampleOperator extends <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators">SampleOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaRandomSampleOperator.html" title="type parameter in JavaRandomSampleOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>rand</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Random.html" title="class or interface in java.util" class="external-link">Random</a> rand</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaReduceByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaReduceByOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaReduceByOperator</a></h3>
<div class="type-signature">class JavaReduceByOperator extends <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators">ReduceByOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaReduceByOperator.html" title="type parameter in JavaReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/java/operators/JavaReduceByOperator.html" title="type parameter in JavaReduceByOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaRepeatOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaRepeatOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaRepeatOperator</a></h3>
<div class="type-signature">class JavaRepeatOperator extends <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators">RepeatOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaRepeatOperator.html" title="type parameter in JavaRepeatOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>iterationCounter</h5>
<pre>int iterationCounter</pre>
<div class="block">Keeps track of the current iteration number.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaReservoirSampleOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaReservoirSampleOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaReservoirSampleOperator</a></h3>
<div class="type-signature">class JavaReservoirSampleOperator extends <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators">SampleOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaReservoirSampleOperator.html" title="type parameter in JavaReservoirSampleOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>rand</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Random.html" title="class or interface in java.util" class="external-link">Random</a> rand</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaSortOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaSortOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaSortOperator</a></h3>
<div class="type-signature">class JavaSortOperator extends <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators">SortOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaSortOperator.html" title="type parameter in JavaSortOperator">Type</a>,<wbr><a href="org/apache/wayang/java/operators/JavaSortOperator.html" title="type parameter in JavaSortOperator">Key</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaTextFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaTextFileSink.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaTextFileSink</a></h3>
<div class="type-signature">class JavaTextFileSink extends <a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators">TextFileSink</a>&lt;<a href="org/apache/wayang/java/operators/JavaTextFileSink.html" title="type parameter in JavaTextFileSink">T</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaTextFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaTextFileSource.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaTextFileSource</a></h3>
<div class="type-signature">class JavaTextFileSource extends <a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators">TextFileSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaTsvFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaTsvFileSink.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaTsvFileSink</a></h3>
<div class="type-signature">class JavaTsvFileSink extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;<a href="org/apache/wayang/java/operators/JavaTsvFileSink.html" title="type parameter in JavaTsvFileSink">T</a> extends <a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;?,<wbr>?&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>targetPath</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> targetPath</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaTsvFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaTsvFileSource.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaTsvFileSource</a></h3>
<div class="type-signature">class JavaTsvFileSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="org/apache/wayang/java/operators/JavaTsvFileSource.html" title="type parameter in JavaTsvFileSource">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>sourcePath</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> sourcePath</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.JavaUnionAllOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/JavaUnionAllOperator.html" title="class in org.apache.wayang.java.operators">org.apache.wayang.java.operators.JavaUnionAllOperator</a></h3>
<div class="type-signature">class JavaUnionAllOperator extends <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators">UnionAllOperator</a>&lt;<a href="org/apache/wayang/java/operators/JavaUnionAllOperator.html" title="type parameter in JavaUnionAllOperator">Type</a>&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/java/operators/graph/package-summary.html">org.apache.wayang.java.operators.graph</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.java.operators.graph.JavaPageRankOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/java/operators/graph/JavaPageRankOperator.html" title="class in org.apache.wayang.java.operators.graph">org.apache.wayang.java.operators.graph.JavaPageRankOperator</a></h3>
<div class="type-signature">class JavaPageRankOperator extends <a href="org/apache/wayang/basic/operators/PageRankOperator.html" title="class in org.apache.wayang.basic.operators">PageRankOperator</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/jdbc/operators/package-summary.html">org.apache.wayang.jdbc.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.jdbc.operators.JdbcFilterOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/jdbc/operators/JdbcFilterOperator.html" title="class in org.apache.wayang.jdbc.operators">org.apache.wayang.jdbc.operators.JdbcFilterOperator</a></h3>
<div class="type-signature">class JdbcFilterOperator extends <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators">FilterOperator</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.jdbc.operators.JdbcJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/jdbc/operators/JdbcJoinOperator.html" title="class in org.apache.wayang.jdbc.operators">org.apache.wayang.jdbc.operators.JdbcJoinOperator</a></h3>
<div class="type-signature">class JdbcJoinOperator extends <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators">JoinOperator</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>,<wbr><a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>,<wbr><a href="org/apache/wayang/jdbc/operators/JdbcJoinOperator.html" title="type parameter in JdbcJoinOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.jdbc.operators.JdbcProjectionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/jdbc/operators/JdbcProjectionOperator.html" title="class in org.apache.wayang.jdbc.operators">org.apache.wayang.jdbc.operators.JdbcProjectionOperator</a></h3>
<div class="type-signature">class JdbcProjectionOperator extends <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators">MapOperator</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>,<wbr><a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.jdbc.operators.JdbcTableSource">
<h3>Class&nbsp;<a href="org/apache/wayang/jdbc/operators/JdbcTableSource.html" title="class in org.apache.wayang.jdbc.operators">org.apache.wayang.jdbc.operators.JdbcTableSource</a></h3>
<div class="type-signature">class JdbcTableSource extends <a href="org/apache/wayang/basic/operators/TableSource.html" title="class in org.apache.wayang.basic.operators">TableSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.jdbc.operators.SqlToRddOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/jdbc/operators/SqlToRddOperator.html" title="class in org.apache.wayang.jdbc.operators">org.apache.wayang.jdbc.operators.SqlToRddOperator</a></h3>
<div class="type-signature">class SqlToRddOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>,<wbr><a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>jdbcPlatform</h5>
<pre><a href="org/apache/wayang/jdbc/platform/JdbcPlatformTemplate.html" title="class in org.apache.wayang.jdbc.platform">JdbcPlatformTemplate</a> jdbcPlatform</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.jdbc.operators.SqlToStreamOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/jdbc/operators/SqlToStreamOperator.html" title="class in org.apache.wayang.jdbc.operators">org.apache.wayang.jdbc.operators.SqlToStreamOperator</a></h3>
<div class="type-signature">class SqlToStreamOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>,<wbr><a href="org/apache/wayang/basic/data/Record.html" title="class in org.apache.wayang.basic.data">Record</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>jdbcPlatform</h5>
<pre><a href="org/apache/wayang/jdbc/platform/JdbcPlatformTemplate.html" title="class in org.apache.wayang.jdbc.platform">JdbcPlatformTemplate</a> jdbcPlatform</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/package-summary.html">org.apache.wayang.ml4all.abstraction.api</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.api.Compute">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="class in org.apache.wayang.ml4all.abstraction.api">org.apache.wayang.ml4all.abstraction.api.Compute</a></h3>
<div class="type-signature">class Compute extends <a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.api.LocalStage">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/LocalStage.html" title="class in org.apache.wayang.ml4all.abstraction.api">org.apache.wayang.ml4all.abstraction.api.LocalStage</a></h3>
<div class="type-signature">class LocalStage extends <a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.api.LogicalOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">org.apache.wayang.ml4all.abstraction.api.LogicalOperator</a></h3>
<div class="type-signature">class LogicalOperator extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.api.Loop">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" title="class in org.apache.wayang.ml4all.abstraction.api">org.apache.wayang.ml4all.abstraction.api.Loop</a></h3>
<div class="type-signature">class Loop extends <a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.api.Sample">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/Sample.html" title="class in org.apache.wayang.ml4all.abstraction.api">org.apache.wayang.ml4all.abstraction.api.Sample</a></h3>
<div class="type-signature">class Sample extends <a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.api.Transform">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" title="class in org.apache.wayang.ml4all.abstraction.api">org.apache.wayang.ml4all.abstraction.api.Transform</a></h3>
<div class="type-signature">class Transform extends <a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.api.Update">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/Update.html" title="class in org.apache.wayang.ml4all.abstraction.api">org.apache.wayang.ml4all.abstraction.api.Update</a></h3>
<div class="type-signature">class Update extends <a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.api.UpdateLocal">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/api/UpdateLocal.html" title="class in org.apache.wayang.ml4all.abstraction.api">org.apache.wayang.ml4all.abstraction.api.UpdateLocal</a></h3>
<div class="type-signature">class UpdateLocal extends <a href="org/apache/wayang/ml4all/abstraction/api/LogicalOperator.html" title="class in org.apache.wayang.ml4all.abstraction.api">LogicalOperator</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/package-summary.html">org.apache.wayang.ml4all.abstraction.plan</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.ML4allModel">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/ML4allModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan">org.apache.wayang.ml4all.abstraction.plan.ML4allModel</a></h3>
<div class="type-signature">class ML4allModel extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>map</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashMap.html" title="class or interface in java.util" class="external-link">HashMap</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt; map</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/package-summary.html">org.apache.wayang.ml4all.abstraction.plan.wrappers</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.AggregateWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AggregateWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.AggregateWrapper</a></h3>
<div class="type-signature">class AggregateWrapper extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="class in org.apache.wayang.ml4all.abstraction.api">Compute</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AggregateWrapper.html" title="type parameter in AggregateWrapper">R</a>,<wbr>?&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.AssignWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.AssignWrapper</a></h3>
<div class="type-signature">class AssignWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/ML4allModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan">ML4allModel</a>,<wbr><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;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapper.html" title="type parameter in AssignWrapper">R</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Update.html" title="class in org.apache.wayang.ml4all.abstraction.api">Update</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapper.html" title="type parameter in AssignWrapper">R</a>,<wbr>?&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.AssignWrapperLocal">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapperLocal.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.AssignWrapperLocal</a></h3>
<div class="type-signature">class AssignWrapperLocal extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/ML4allModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan">ML4allModel</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapperLocal.html" title="type parameter in AssignWrapperLocal">V</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/UpdateLocal.html" title="class in org.apache.wayang.ml4all.abstraction.api">UpdateLocal</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/AssignWrapperLocal.html" title="type parameter in AssignWrapperLocal">V</a>,<wbr>?&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.ComputePerPartitionWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.ComputePerPartitionWrapper</a></h3>
<div class="type-signature">class ComputePerPartitionWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="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;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="type parameter in ComputePerPartitionWrapper">R</a>&gt;,<wbr><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;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="type parameter in ComputePerPartitionWrapper">V</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="class in org.apache.wayang.ml4all.abstraction.api">Compute</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="type parameter in ComputePerPartitionWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="type parameter in ComputePerPartitionWrapper">V</a>&gt; logOp</pre>
</li>
<li class="block-list">
<h5>sumOfPartition</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputePerPartitionWrapper.html" title="type parameter in ComputePerPartitionWrapper">R</a> sumOfPartition</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.ComputeWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.ComputeWrapper</a></h3>
<div class="type-signature">class ComputeWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" title="type parameter in ComputeWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" title="type parameter in ComputeWrapper">V</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="class in org.apache.wayang.ml4all.abstraction.api">Compute</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" title="type parameter in ComputeWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ComputeWrapper.html" title="type parameter in ComputeWrapper">V</a>&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.LogicalOperatorWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.LogicalOperatorWrapper</a></h3>
<div class="type-signature">class LogicalOperatorWrapper extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.LogicalOperatorWrapperWithModel">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.LogicalOperatorWrapperWithModel</a></h3>
<div class="type-signature">class LogicalOperatorWrapperWithModel extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>currentIteration</h5>
<pre>int currentIteration</pre>
</li>
<li class="block-list">
<h5>first</h5>
<pre>boolean first</pre>
</li>
<li class="block-list">
<h5>ml4allModel</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/plan/ML4allModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan">ML4allModel</a> ml4allModel</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.LoopCheckWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopCheckWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.LoopCheckWrapper</a></h3>
<div class="type-signature">class LoopCheckWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopCheckWrapper.html" title="type parameter in LoopCheckWrapper">V</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" title="class in org.apache.wayang.ml4all.abstraction.api">Loop</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopCheckWrapper.html" title="type parameter in LoopCheckWrapper">V</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.LoopConvergenceWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.LoopConvergenceWrapper</a></h3>
<div class="type-signature">class LoopConvergenceWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" title="type parameter in LoopConvergenceWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" title="type parameter in LoopConvergenceWrapper">V</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" title="class in org.apache.wayang.ml4all.abstraction.api">Loop</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" title="type parameter in LoopConvergenceWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LoopConvergenceWrapper.html" title="type parameter in LoopConvergenceWrapper">V</a>&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.ReduceWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/ReduceWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.ReduceWrapper</a></h3>
<div class="type-signature">class ReduceWrapper extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.TransformPerPartitionWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.TransformPerPartitionWrapper</a></h3>
<div class="type-signature">class TransformPerPartitionWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapper</a>&lt;<a href="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;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" title="type parameter in TransformPerPartitionWrapper">R</a>&gt;,<wbr><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;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" title="type parameter in TransformPerPartitionWrapper">V</a>&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" title="class in org.apache.wayang.ml4all.abstraction.api">Transform</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" title="type parameter in TransformPerPartitionWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformPerPartitionWrapper.html" title="type parameter in TransformPerPartitionWrapper">V</a>&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.TransformWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.TransformWrapper</a></h3>
<div class="type-signature">class TransformWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapper</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" title="type parameter in TransformWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" title="type parameter in TransformWrapper">V</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" title="class in org.apache.wayang.ml4all.abstraction.api">Transform</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" title="type parameter in TransformWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/TransformWrapper.html" title="type parameter in TransformWrapper">V</a>&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.UpdateLocalWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.UpdateLocalWrapper</a></h3>
<div class="type-signature">class UpdateLocalWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" title="type parameter in UpdateLocalWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" title="type parameter in UpdateLocalWrapper">V</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/UpdateLocal.html" title="class in org.apache.wayang.ml4all.abstraction.api">UpdateLocal</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" title="type parameter in UpdateLocalWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateLocalWrapper.html" title="type parameter in UpdateLocalWrapper">V</a>&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.abstraction.plan.wrappers.UpdateWrapper">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">org.apache.wayang.ml4all.abstraction.plan.wrappers.UpdateWrapper</a></h3>
<div class="type-signature">class UpdateWrapper extends <a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/LogicalOperatorWrapperWithModel.html" title="class in org.apache.wayang.ml4all.abstraction.plan.wrappers">LogicalOperatorWrapperWithModel</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" title="type parameter in UpdateWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" title="type parameter in UpdateWrapper">V</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logOp</h5>
<pre><a href="org/apache/wayang/ml4all/abstraction/api/Update.html" title="class in org.apache.wayang.ml4all.abstraction.api">Update</a>&lt;<a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" title="type parameter in UpdateWrapper">R</a>,<wbr><a href="org/apache/wayang/ml4all/abstraction/plan/wrappers/UpdateWrapper.html" title="type parameter in UpdateWrapper">V</a>&gt; logOp</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/ml4all/algorithms/kmeans/package-summary.html">org.apache.wayang.ml4all.algorithms.kmeans</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.kmeans.KMeansCompute">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansCompute.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">org.apache.wayang.ml4all.algorithms.kmeans.KMeansCompute</a></h3>
<div class="type-signature">class KMeansCompute extends <a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="class in org.apache.wayang.ml4all.abstraction.api">Compute</a>&lt;<a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>double[]&gt;&gt;,<wbr>double[]&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.kmeans.KMeansConvergeOrMaxIterationsLoop">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansConvergeOrMaxIterationsLoop.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">org.apache.wayang.ml4all.algorithms.kmeans.KMeansConvergeOrMaxIterationsLoop</a></h3>
<div class="type-signature">class KMeansConvergeOrMaxIterationsLoop extends <a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" title="class in org.apache.wayang.ml4all.abstraction.api">Loop</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/ArrayList.html" title="class or interface in java.util" class="external-link">ArrayList</a>&lt;<a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>double[]&gt;&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>accuracy</h5>
<pre>double accuracy</pre>
</li>
<li class="block-list">
<h5>currentIteration</h5>
<pre>int currentIteration</pre>
</li>
<li class="block-list">
<h5>maxIterations</h5>
<pre>int maxIterations</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.kmeans.KMeansStageWithZeros">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansStageWithZeros.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">org.apache.wayang.ml4all.algorithms.kmeans.KMeansStageWithZeros</a></h3>
<div class="type-signature">class KMeansStageWithZeros extends <a href="org/apache/wayang/ml4all/abstraction/api/LocalStage.html" title="class in org.apache.wayang.ml4all.abstraction.api">LocalStage</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>dimension</h5>
<pre>int dimension</pre>
</li>
<li class="block-list">
<h5>k</h5>
<pre>int k</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.kmeans.KMeansUpdate">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/kmeans/KMeansUpdate.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">org.apache.wayang.ml4all.algorithms.kmeans.KMeansUpdate</a></h3>
<div class="type-signature">class KMeansUpdate extends <a href="org/apache/wayang/ml4all/abstraction/api/Update.html" title="class in org.apache.wayang.ml4all.abstraction.api">Update</a>&lt;<a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>double[]&gt;,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr><a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>double[]&gt;&gt;&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.kmeans.TransformCSV">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/kmeans/TransformCSV.html" title="class in org.apache.wayang.ml4all.algorithms.kmeans">org.apache.wayang.ml4all.algorithms.kmeans.TransformCSV</a></h3>
<div class="type-signature">class TransformCSV extends <a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" title="class in org.apache.wayang.ml4all.abstraction.api">Transform</a>&lt;double[],<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>separator</h5>
<pre>char separator</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/ml4all/algorithms/sgd/package-summary.html">org.apache.wayang.ml4all.algorithms.sgd</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.sgd.ComputeLogisticGradient">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/sgd/ComputeLogisticGradient.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">org.apache.wayang.ml4all.algorithms.sgd.ComputeLogisticGradient</a></h3>
<div class="type-signature">class ComputeLogisticGradient extends <a href="org/apache/wayang/ml4all/abstraction/api/Compute.html" title="class in org.apache.wayang.ml4all.abstraction.api">Compute</a>&lt;double[],<wbr>double[]&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.sgd.LibSVMTransform">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/sgd/LibSVMTransform.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">org.apache.wayang.ml4all.algorithms.sgd.LibSVMTransform</a></h3>
<div class="type-signature">class LibSVMTransform extends <a href="org/apache/wayang/ml4all/abstraction/api/Transform.html" title="class in org.apache.wayang.ml4all.abstraction.api">Transform</a>&lt;double[],<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>features</h5>
<pre>int features</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.sgd.SGDLoop">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/sgd/SGDLoop.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">org.apache.wayang.ml4all.algorithms.sgd.SGDLoop</a></h3>
<div class="type-signature">class SGDLoop extends <a href="org/apache/wayang/ml4all/abstraction/api/Loop.html" title="class in org.apache.wayang.ml4all.abstraction.api">Loop</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Double.html" title="class or interface in java.lang" class="external-link">Double</a>,<wbr>double[]&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>accuracy</h5>
<pre>double accuracy</pre>
</li>
<li class="block-list">
<h5>currentIteration</h5>
<pre>int currentIteration</pre>
</li>
<li class="block-list">
<h5>maxIterations</h5>
<pre>int maxIterations</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.sgd.SGDSample">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/sgd/SGDSample.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">org.apache.wayang.ml4all.algorithms.sgd.SGDSample</a></h3>
<div class="type-signature">class SGDSample extends <a href="org/apache/wayang/ml4all/abstraction/api/Sample.html" title="class in org.apache.wayang.ml4all.abstraction.api">Sample</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.sgd.SGDStageWithZeros">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/sgd/SGDStageWithZeros.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">org.apache.wayang.ml4all.algorithms.sgd.SGDStageWithZeros</a></h3>
<div class="type-signature">class SGDStageWithZeros extends <a href="org/apache/wayang/ml4all/abstraction/api/LocalStage.html" title="class in org.apache.wayang.ml4all.abstraction.api">LocalStage</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>dimension</h5>
<pre>int dimension</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.algorithms.sgd.WeightsUpdate">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/algorithms/sgd/WeightsUpdate.html" title="class in org.apache.wayang.ml4all.algorithms.sgd">org.apache.wayang.ml4all.algorithms.sgd.WeightsUpdate</a></h3>
<div class="type-signature">class WeightsUpdate extends <a href="org/apache/wayang/ml4all/abstraction/api/UpdateLocal.html" title="class in org.apache.wayang.ml4all.abstraction.api">UpdateLocal</a>&lt;double[],<wbr>double[]&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>current_iteration</h5>
<pre>int current_iteration</pre>
</li>
<li class="block-list">
<h5>regulizer</h5>
<pre>double regulizer</pre>
</li>
<li class="block-list">
<h5>stepSize</h5>
<pre>double stepSize</pre>
</li>
<li class="block-list">
<h5>weights</h5>
<pre>double[] weights</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/ml4all/utils/package-summary.html">org.apache.wayang.ml4all.utils</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.ml4all.utils.SparseVector">
<h3>Class&nbsp;<a href="org/apache/wayang/ml4all/utils/SparseVector.html" title="class in org.apache.wayang.ml4all.utils">org.apache.wayang.ml4all.utils.SparseVector</a></h3>
<div class="type-signature">class SparseVector extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>indices</h5>
<pre>int[] indices</pre>
</li>
<li class="block-list">
<h5>label</h5>
<pre>double label</pre>
</li>
<li class="block-list">
<h5>values</h5>
<pre>double[] values</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/postgres/operators/package-summary.html">org.apache.wayang.postgres.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.postgres.operators.PostgresFilterOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/postgres/operators/PostgresFilterOperator.html" title="class in org.apache.wayang.postgres.operators">org.apache.wayang.postgres.operators.PostgresFilterOperator</a></h3>
<div class="type-signature">class PostgresFilterOperator extends <a href="org/apache/wayang/jdbc/operators/JdbcFilterOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcFilterOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.postgres.operators.PostgresJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/postgres/operators/PostgresJoinOperator.html" title="class in org.apache.wayang.postgres.operators">org.apache.wayang.postgres.operators.PostgresJoinOperator</a></h3>
<div class="type-signature">class PostgresJoinOperator extends <a href="org/apache/wayang/jdbc/operators/JdbcJoinOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcJoinOperator</a>&lt;<a href="org/apache/wayang/postgres/operators/PostgresJoinOperator.html" title="type parameter in PostgresJoinOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.postgres.operators.PostgresProjectionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/postgres/operators/PostgresProjectionOperator.html" title="class in org.apache.wayang.postgres.operators">org.apache.wayang.postgres.operators.PostgresProjectionOperator</a></h3>
<div class="type-signature">class PostgresProjectionOperator extends <a href="org/apache/wayang/jdbc/operators/JdbcProjectionOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcProjectionOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.postgres.operators.PostgresTableSource">
<h3>Class&nbsp;<a href="org/apache/wayang/postgres/operators/PostgresTableSource.html" title="class in org.apache.wayang.postgres.operators">org.apache.wayang.postgres.operators.PostgresTableSource</a></h3>
<div class="type-signature">class PostgresTableSource extends <a href="org/apache/wayang/jdbc/operators/JdbcTableSource.html" title="class in org.apache.wayang.jdbc.operators">JdbcTableSource</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/profiler/data/package-summary.html">org.apache.wayang.profiler.data</a></h2>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/spark/compiler/package-summary.html">org.apache.wayang.spark.compiler</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.BinaryOperatorAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/BinaryOperatorAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.BinaryOperatorAdapter</a></h3>
<div class="type-signature">class BinaryOperatorAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>binaryOperator</h5>
<pre><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;<a href="org/apache/wayang/spark/compiler/BinaryOperatorAdapter.html" title="type parameter in BinaryOperatorAdapter">Type</a>&gt; binaryOperator</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.ExtendedBinaryOperatorAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.ExtendedBinaryOperatorAdapter</a></h3>
<div class="type-signature">class ExtendedBinaryOperatorAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>executionContext</h5>
<pre><a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" title="class in org.apache.wayang.spark.execution">SparkExecutionContext</a> executionContext</pre>
</li>
<li class="block-list">
<h5>impl</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableBinaryOperator.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableBinaryOperator</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedBinaryOperatorAdapter.html" title="type parameter in ExtendedBinaryOperatorAdapter">Type</a>&gt; impl</pre>
</li>
<li class="block-list">
<h5>isFirstRun</h5>
<pre>boolean isFirstRun</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.ExtendedFlatMapFunctionAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.ExtendedFlatMapFunctionAdapter</a></h3>
<div class="type-signature">class ExtendedFlatMapFunctionAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>executionContext</h5>
<pre><a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" title="class in org.apache.wayang.spark.execution">SparkExecutionContext</a> executionContext</pre>
</li>
<li class="block-list">
<h5>impl</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.html" title="type parameter in ExtendedFlatMapFunctionAdapter">InputType</a>,<wbr><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;<a href="org/apache/wayang/spark/compiler/ExtendedFlatMapFunctionAdapter.html" title="type parameter in ExtendedFlatMapFunctionAdapter">OutputType</a>&gt;&gt; impl</pre>
</li>
<li class="block-list">
<h5>isFirstRun</h5>
<pre>boolean isFirstRun</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.ExtendedFunction">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/ExtendedFunction.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.ExtendedFunction</a></h3>
<div class="type-signature">class ExtendedFunction extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>executionContext</h5>
<pre><a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" title="class in org.apache.wayang.spark.execution">SparkExecutionContext</a> executionContext</pre>
</li>
<li class="block-list">
<h5>impl</h5>
<pre>org.apache.spark.api.java.function.Function&lt;<a href="org/apache/wayang/spark/compiler/ExtendedFunction.html" title="type parameter in ExtendedFunction">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/ExtendedFunction.html" title="type parameter in ExtendedFunction">OutputType</a>&gt; impl</pre>
</li>
<li class="block-list">
<h5>isFirstRun</h5>
<pre>boolean isFirstRun</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.ExtendedMapFunctionAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/ExtendedMapFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.ExtendedMapFunctionAdapter</a></h3>
<div class="type-signature">class ExtendedMapFunctionAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>executionContext</h5>
<pre><a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" title="class in org.apache.wayang.spark.execution">SparkExecutionContext</a> executionContext</pre>
</li>
<li class="block-list">
<h5>impl</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedMapFunctionAdapter.html" title="type parameter in ExtendedMapFunctionAdapter">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/ExtendedMapFunctionAdapter.html" title="type parameter in ExtendedMapFunctionAdapter">OutputType</a>&gt; impl</pre>
</li>
<li class="block-list">
<h5>isFirstRun</h5>
<pre>boolean isFirstRun</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.ExtendedMapPartitionsFunctionAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.ExtendedMapPartitionsFunctionAdapter</a></h3>
<div class="type-signature">class ExtendedMapPartitionsFunctionAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>executionContext</h5>
<pre><a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" title="class in org.apache.wayang.spark.execution">SparkExecutionContext</a> executionContext</pre>
</li>
<li class="block-list">
<h5>impl</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializableFunction.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializableFunction</a>&lt;<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;<a href="org/apache/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.html" title="type parameter in ExtendedMapPartitionsFunctionAdapter">InputType</a>&gt;,<wbr><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;<a href="org/apache/wayang/spark/compiler/ExtendedMapPartitionsFunctionAdapter.html" title="type parameter in ExtendedMapPartitionsFunctionAdapter">OutputType</a>&gt;&gt; impl</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.ExtendedPredicateAdapater">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/ExtendedPredicateAdapater.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.ExtendedPredicateAdapater</a></h3>
<div class="type-signature">class ExtendedPredicateAdapater extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>executionContext</h5>
<pre><a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" title="class in org.apache.wayang.spark.execution">SparkExecutionContext</a> executionContext</pre>
</li>
<li class="block-list">
<h5>impl</h5>
<pre><a href="org/apache/wayang/core/function/FunctionDescriptor.ExtendedSerializablePredicate.html" title="interface in org.apache.wayang.core.function">FunctionDescriptor.ExtendedSerializablePredicate</a>&lt;<a href="org/apache/wayang/spark/compiler/ExtendedPredicateAdapater.html" title="type parameter in ExtendedPredicateAdapater">Type</a>&gt; impl</pre>
</li>
<li class="block-list">
<h5>isFirstRun</h5>
<pre>boolean isFirstRun</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.FlatMapFunctionAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/FlatMapFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.FlatMapFunctionAdapter</a></h3>
<div class="type-signature">class FlatMapFunctionAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>function</h5>
<pre><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;<a href="org/apache/wayang/spark/compiler/FlatMapFunctionAdapter.html" title="type parameter in FlatMapFunctionAdapter">InputType</a>,<wbr><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;<a href="org/apache/wayang/spark/compiler/FlatMapFunctionAdapter.html" title="type parameter in FlatMapFunctionAdapter">OutputType</a>&gt;&gt; function</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.FunctionCompiler.KeyExtractor">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/FunctionCompiler.KeyExtractor.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.FunctionCompiler.KeyExtractor</a></h3>
<div class="type-signature">class KeyExtractor extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>impl</h5>
<pre><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;<a href="org/apache/wayang/spark/compiler/FunctionCompiler.KeyExtractor.html" title="type parameter in FunctionCompiler.KeyExtractor">T</a>,<wbr><a href="org/apache/wayang/spark/compiler/FunctionCompiler.KeyExtractor.html" title="type parameter in FunctionCompiler.KeyExtractor">K</a>&gt; impl</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.FunctionCompiler.Reducer">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/FunctionCompiler.Reducer.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.FunctionCompiler.Reducer</a></h3>
<div class="type-signature">class Reducer extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>impl</h5>
<pre><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;<a href="org/apache/wayang/spark/compiler/FunctionCompiler.Reducer.html" title="type parameter in FunctionCompiler.Reducer">Type</a>&gt; impl</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.MapFunctionAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/MapFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.MapFunctionAdapter</a></h3>
<div class="type-signature">class MapFunctionAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>function</h5>
<pre><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;<a href="org/apache/wayang/spark/compiler/MapFunctionAdapter.html" title="type parameter in MapFunctionAdapter">InputType</a>,<wbr><a href="org/apache/wayang/spark/compiler/MapFunctionAdapter.html" title="type parameter in MapFunctionAdapter">OutputType</a>&gt; function</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.MapPartitionsFunctionAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/MapPartitionsFunctionAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.MapPartitionsFunctionAdapter</a></h3>
<div class="type-signature">class MapPartitionsFunctionAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>function</h5>
<pre><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;<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;<a href="org/apache/wayang/spark/compiler/MapPartitionsFunctionAdapter.html" title="type parameter in MapPartitionsFunctionAdapter">InputType</a>&gt;,<wbr><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;<a href="org/apache/wayang/spark/compiler/MapPartitionsFunctionAdapter.html" title="type parameter in MapPartitionsFunctionAdapter">OutputType</a>&gt;&gt; function</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.compiler.PredicateAdapter">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/compiler/PredicateAdapter.html" title="class in org.apache.wayang.spark.compiler">org.apache.wayang.spark.compiler.PredicateAdapter</a></h3>
<div class="type-signature">class PredicateAdapter extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>predicate</h5>
<pre><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;<a href="org/apache/wayang/spark/compiler/PredicateAdapter.html" title="type parameter in PredicateAdapter">InputType</a>&gt; predicate</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/spark/execution/package-summary.html">org.apache.wayang.spark.execution</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.execution.SparkExecutionContext">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/execution/SparkExecutionContext.html" title="class in org.apache.wayang.spark.execution">org.apache.wayang.spark.execution.SparkExecutionContext</a></h3>
<div class="type-signature">class SparkExecutionContext extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>broadcasts</h5>
<pre><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;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>org.apache.spark.broadcast.Broadcast&lt;?&gt;&gt; broadcasts</pre>
<div class="block">Mapping of broadcast name to <code>Broadcast</code> references.</div>
</li>
<li class="block-list">
<h5>iterationNumber</h5>
<pre>int iterationNumber</pre>
<div class="block">Iteration number of the execution.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/spark/model/package-summary.html">org.apache.wayang.spark.model</a></h2>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/spark/monitoring/interfaces/package-summary.html">org.apache.wayang.spark.monitoring.interfaces</a></h2>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/package-summary.html">org.apache.wayang.spark.monitoring.metrics</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.ApplicationEnd">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/ApplicationEnd.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.ApplicationEnd</a></h3>
<div class="type-signature">class ApplicationEnd extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id</pre>
</li>
<li class="block-list">
<h5>listOfJobs</h5>
<pre><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;<a href="org/apache/wayang/spark/monitoring/interfaces/Job.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Job</a>&gt; listOfJobs</pre>
</li>
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
</li>
<li class="block-list">
<h5>sparkUser</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> sparkUser</pre>
</li>
<li class="block-list">
<h5>time</h5>
<pre>long time</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.ApplicationStart">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/ApplicationStart.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.ApplicationStart</a></h3>
<div class="type-signature">class ApplicationStart extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id</pre>
</li>
<li class="block-list">
<h5>listOfJobs</h5>
<pre><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;<a href="org/apache/wayang/spark/monitoring/interfaces/Job.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Job</a>&gt; listOfJobs</pre>
</li>
<li class="block-list">
<h5>name</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name</pre>
</li>
<li class="block-list">
<h5>sparkUser</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> sparkUser</pre>
</li>
<li class="block-list">
<h5>time</h5>
<pre>long time</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.ExecutorAdded">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/ExecutorAdded.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.ExecutorAdded</a></h3>
<div class="type-signature">class ExecutorAdded extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorHost</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorHost</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>reasonOfRemoval</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> reasonOfRemoval</pre>
</li>
<li class="block-list">
<h5>stageAttempt</h5>
<pre>int stageAttempt</pre>
</li>
<li class="block-list">
<h5>stageId</h5>
<pre>int stageId</pre>
</li>
<li class="block-list">
<h5>time</h5>
<pre>long time</pre>
</li>
<li class="block-list">
<h5>totalCores</h5>
<pre>int totalCores</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.ExecutorRemoved">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/ExecutorRemoved.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.ExecutorRemoved</a></h3>
<div class="type-signature">class ExecutorRemoved extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorHost</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorHost</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>reasonOfRemoval</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> reasonOfRemoval</pre>
</li>
<li class="block-list">
<h5>stageAttempt</h5>
<pre>int stageAttempt</pre>
</li>
<li class="block-list">
<h5>stageId</h5>
<pre>int stageId</pre>
</li>
<li class="block-list">
<h5>time</h5>
<pre>long time</pre>
</li>
<li class="block-list">
<h5>totalCores</h5>
<pre>int totalCores</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.ExecutorUpdated">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/ExecutorUpdated.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.ExecutorUpdated</a></h3>
<div class="type-signature">class ExecutorUpdated extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorHost</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorHost</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>reasonOfRemoval</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> reasonOfRemoval</pre>
</li>
<li class="block-list">
<h5>stageAttempt</h5>
<pre>int stageAttempt</pre>
</li>
<li class="block-list">
<h5>stageId</h5>
<pre>int stageId</pre>
</li>
<li class="block-list">
<h5>time</h5>
<pre>long time</pre>
</li>
<li class="block-list">
<h5>totalCores</h5>
<pre>int totalCores</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.JobEnd">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/JobEnd.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.JobEnd</a></h3>
<div class="type-signature">class JobEnd extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre>int id</pre>
</li>
<li class="block-list">
<h5>listOfStages</h5>
<pre><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;<a href="org/apache/wayang/spark/monitoring/interfaces/Stage.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Stage</a>&gt; listOfStages</pre>
</li>
<li class="block-list">
<h5>productArity</h5>
<pre>int productArity</pre>
</li>
<li class="block-list">
<h5>seqStageId</h5>
<pre>scala.collection.Seq&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt; seqStageId</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.JobStart">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/JobStart.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.JobStart</a></h3>
<div class="type-signature">class JobStart extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre>int id</pre>
</li>
<li class="block-list">
<h5>listOfStages</h5>
<pre><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;<a href="org/apache/wayang/spark/monitoring/interfaces/Stage.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Stage</a>&gt; listOfStages</pre>
</li>
<li class="block-list">
<h5>productArity</h5>
<pre>int productArity</pre>
</li>
<li class="block-list">
<h5>seqStageId</h5>
<pre>scala.collection.Seq&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt; seqStageId</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.StageCompleted">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/StageCompleted.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.StageCompleted</a></h3>
<div class="type-signature">class StageCompleted extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>details</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> details</pre>
</li>
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre>int id</pre>
</li>
<li class="block-list">
<h5>listOfTasks</h5>
<pre><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;<a href="org/apache/wayang/spark/monitoring/interfaces/Task.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Task</a>&gt; listOfTasks</pre>
</li>
<li class="block-list">
<h5>stageCompletionTime</h5>
<pre>long stageCompletionTime</pre>
</li>
<li class="block-list">
<h5>stageName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> stageName</pre>
</li>
<li class="block-list">
<h5>stateAttempt</h5>
<pre>int stateAttempt</pre>
</li>
<li class="block-list">
<h5>status</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> status</pre>
</li>
<li class="block-list">
<h5>taskMetric</h5>
<pre><a href="org/apache/wayang/spark/monitoring/metrics/TaskMetric.html" title="class in org.apache.wayang.spark.monitoring.metrics">TaskMetric</a> taskMetric</pre>
</li>
<li class="block-list">
<h5>tasks</h5>
<pre>int tasks</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.StageExecutorMetrics">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/StageExecutorMetrics.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.StageExecutorMetrics</a></h3>
<div class="type-signature">class StageExecutorMetrics extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>details</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> details</pre>
</li>
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre>int id</pre>
</li>
<li class="block-list">
<h5>listOfTasks</h5>
<pre><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;<a href="org/apache/wayang/spark/monitoring/interfaces/Task.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Task</a>&gt; listOfTasks</pre>
</li>
<li class="block-list">
<h5>stageName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> stageName</pre>
</li>
<li class="block-list">
<h5>stateAttempt</h5>
<pre>int stateAttempt</pre>
</li>
<li class="block-list">
<h5>status</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> status</pre>
</li>
<li class="block-list">
<h5>taskMetric</h5>
<pre><a href="org/apache/wayang/spark/monitoring/metrics/TaskMetric.html" title="class in org.apache.wayang.spark.monitoring.metrics">TaskMetric</a> taskMetric</pre>
</li>
<li class="block-list">
<h5>tasks</h5>
<pre>int tasks</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.StageSubmitted">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/StageSubmitted.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.StageSubmitted</a></h3>
<div class="type-signature">class StageSubmitted extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>details</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> details</pre>
</li>
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre>int id</pre>
</li>
<li class="block-list">
<h5>listOfTasks</h5>
<pre><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;<a href="org/apache/wayang/spark/monitoring/interfaces/Task.html" title="interface in org.apache.wayang.spark.monitoring.interfaces">Task</a>&gt; listOfTasks</pre>
</li>
<li class="block-list">
<h5>stageAttemptID</h5>
<pre>int stageAttemptID</pre>
</li>
<li class="block-list">
<h5>stageName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> stageName</pre>
</li>
<li class="block-list">
<h5>stageSubmissionTime</h5>
<pre>long stageSubmissionTime</pre>
</li>
<li class="block-list">
<h5>status</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> status</pre>
</li>
<li class="block-list">
<h5>taskMetric</h5>
<pre><a href="org/apache/wayang/spark/monitoring/metrics/TaskMetric.html" title="class in org.apache.wayang.spark.monitoring.metrics">TaskMetric</a> taskMetric</pre>
</li>
<li class="block-list">
<h5>tasks</h5>
<pre>int tasks</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.TaskEnd">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/TaskEnd.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.TaskEnd</a></h3>
<div class="type-signature">class TaskEnd extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>durationTime</h5>
<pre>long durationTime</pre>
</li>
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>finishTime</h5>
<pre>long finishTime</pre>
</li>
<li class="block-list">
<h5>gettingResultTime</h5>
<pre>long gettingResultTime</pre>
</li>
<li class="block-list">
<h5>hostIP</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> hostIP</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id</pre>
</li>
<li class="block-list">
<h5>Index</h5>
<pre>int Index</pre>
</li>
<li class="block-list">
<h5>launchTime</h5>
<pre>long launchTime</pre>
</li>
<li class="block-list">
<h5>partition</h5>
<pre>int partition</pre>
</li>
<li class="block-list">
<h5>stageID</h5>
<pre>int stageID</pre>
</li>
<li class="block-list">
<h5>status</h5>
<pre>boolean status</pre>
</li>
<li class="block-list">
<h5>taskId</h5>
<pre>long taskId</pre>
</li>
<li class="block-list">
<h5>taskMetric</h5>
<pre><a href="org/apache/wayang/spark/monitoring/metrics/TaskMetric.html" title="class in org.apache.wayang.spark.monitoring.metrics">TaskMetric</a> taskMetric</pre>
</li>
<li class="block-list">
<h5>taskStatus</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> taskStatus</pre>
</li>
<li class="block-list">
<h5>taskStatusForRunning</h5>
<pre><a href="org/apache/wayang/spark/monitoring/interfaces/Task.TaskStatusForRunning.html" title="enum class in org.apache.wayang.spark.monitoring.interfaces">Task.TaskStatusForRunning</a> taskStatusForRunning</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.TaskGettingResult">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/TaskGettingResult.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.TaskGettingResult</a></h3>
<div class="type-signature">class TaskGettingResult extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>durationTime</h5>
<pre>long durationTime</pre>
</li>
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>finishTime</h5>
<pre>long finishTime</pre>
</li>
<li class="block-list">
<h5>gettingResultTime</h5>
<pre>long gettingResultTime</pre>
</li>
<li class="block-list">
<h5>hostIP</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> hostIP</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id</pre>
</li>
<li class="block-list">
<h5>Index</h5>
<pre>int Index</pre>
</li>
<li class="block-list">
<h5>launchTime</h5>
<pre>long launchTime</pre>
</li>
<li class="block-list">
<h5>partition</h5>
<pre>int partition</pre>
</li>
<li class="block-list">
<h5>stageID</h5>
<pre>int stageID</pre>
</li>
<li class="block-list">
<h5>status</h5>
<pre>boolean status</pre>
</li>
<li class="block-list">
<h5>taskId</h5>
<pre>long taskId</pre>
</li>
<li class="block-list">
<h5>taskStatus</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> taskStatus</pre>
</li>
<li class="block-list">
<h5>taskStatusForRunning</h5>
<pre><a href="org/apache/wayang/spark/monitoring/interfaces/Task.TaskStatusForRunning.html" title="enum class in org.apache.wayang.spark.monitoring.interfaces">Task.TaskStatusForRunning</a> taskStatusForRunning</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.TaskMetric">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/TaskMetric.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.TaskMetric</a></h3>
<div class="type-signature">class TaskMetric extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>bytesRead</h5>
<pre>long bytesRead</pre>
</li>
<li class="block-list">
<h5>bytesWritten</h5>
<pre>long bytesWritten</pre>
</li>
<li class="block-list">
<h5>DiskByteSpilled</h5>
<pre>long DiskByteSpilled</pre>
</li>
<li class="block-list">
<h5>executorCPUTime</h5>
<pre>long executorCPUTime</pre>
</li>
<li class="block-list">
<h5>executorDeserializeCpuTime</h5>
<pre>long executorDeserializeCpuTime</pre>
</li>
<li class="block-list">
<h5>executorDeserializeTime</h5>
<pre>long executorDeserializeTime</pre>
</li>
<li class="block-list">
<h5>JVMGCTime</h5>
<pre>long JVMGCTime</pre>
</li>
<li class="block-list">
<h5>peakExecutionMemory</h5>
<pre>long peakExecutionMemory</pre>
</li>
<li class="block-list">
<h5>recordsWritten</h5>
<pre>long recordsWritten</pre>
</li>
<li class="block-list">
<h5>resultSerializationTime</h5>
<pre>long resultSerializationTime</pre>
</li>
<li class="block-list">
<h5>resultSize</h5>
<pre>long resultSize</pre>
</li>
<li class="block-list">
<h5>time</h5>
<pre>long time</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.monitoring.metrics.TaskStart">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/monitoring/metrics/TaskStart.html" title="class in org.apache.wayang.spark.monitoring.metrics">org.apache.wayang.spark.monitoring.metrics.TaskStart</a></h3>
<div class="type-signature">class TaskStart extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>durationTime</h5>
<pre>long durationTime</pre>
</li>
<li class="block-list">
<h5>eventName</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> eventName</pre>
</li>
<li class="block-list">
<h5>executorID</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> executorID</pre>
</li>
<li class="block-list">
<h5>finishTime</h5>
<pre>long finishTime</pre>
</li>
<li class="block-list">
<h5>gettingResultTime</h5>
<pre>long gettingResultTime</pre>
</li>
<li class="block-list">
<h5>hostIP</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> hostIP</pre>
</li>
<li class="block-list">
<h5>id</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> id</pre>
</li>
<li class="block-list">
<h5>Index</h5>
<pre>int Index</pre>
</li>
<li class="block-list">
<h5>launchTime</h5>
<pre>long launchTime</pre>
</li>
<li class="block-list">
<h5>partition</h5>
<pre>int partition</pre>
</li>
<li class="block-list">
<h5>stageID</h5>
<pre>int stageID</pre>
</li>
<li class="block-list">
<h5>status</h5>
<pre>boolean status</pre>
</li>
<li class="block-list">
<h5>taskId</h5>
<pre>long taskId</pre>
</li>
<li class="block-list">
<h5>taskStatus</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> taskStatus</pre>
</li>
<li class="block-list">
<h5>taskStatusForRunning</h5>
<pre><a href="org/apache/wayang/spark/monitoring/interfaces/Task.TaskStatusForRunning.html" title="enum class in org.apache.wayang.spark.monitoring.interfaces">Task.TaskStatusForRunning</a> taskStatusForRunning</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/spark/operators/package-summary.html">org.apache.wayang.spark.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkBernoulliSampleOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkBernoulliSampleOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkBernoulliSampleOperator</a></h3>
<div class="type-signature">class SparkBernoulliSampleOperator extends <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators">SampleOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkBernoulliSampleOperator.html" title="type parameter in SparkBernoulliSampleOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkBroadcastOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkBroadcastOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkBroadcastOperator</a></h3>
<div class="type-signature">class SparkBroadcastOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkBroadcastOperator.html" title="type parameter in SparkBroadcastOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkBroadcastOperator.html" title="type parameter in SparkBroadcastOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkCacheOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkCacheOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkCacheOperator</a></h3>
<div class="type-signature">class SparkCacheOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCacheOperator.html" title="type parameter in SparkCacheOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkCacheOperator.html" title="type parameter in SparkCacheOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkCartesianOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkCartesianOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkCartesianOperator</a></h3>
<div class="type-signature">class SparkCartesianOperator extends <a href="org/apache/wayang/basic/operators/CartesianOperator.html" title="class in org.apache.wayang.basic.operators">CartesianOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCartesianOperator.html" title="type parameter in SparkCartesianOperator">InputType0</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkCartesianOperator.html" title="type parameter in SparkCartesianOperator">InputType1</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkCoGroupOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkCoGroupOperator</a></h3>
<div class="type-signature">class SparkCoGroupOperator extends <a href="org/apache/wayang/basic/operators/CoGroupOperator.html" title="class in org.apache.wayang.basic.operators">CoGroupOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="type parameter in SparkCoGroupOperator">In0</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="type parameter in SparkCoGroupOperator">In1</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkCoGroupOperator.html" title="type parameter in SparkCoGroupOperator">Key</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkCollectionSource">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkCollectionSource</a></h3>
<div class="type-signature">class SparkCollectionSource extends <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators">CollectionSource</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCollectionSource.html" title="type parameter in SparkCollectionSource">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkCollectOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkCollectOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkCollectOperator</a></h3>
<div class="type-signature">class SparkCollectOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCollectOperator.html" title="type parameter in SparkCollectOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkCollectOperator.html" title="type parameter in SparkCollectOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkCountOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkCountOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkCountOperator</a></h3>
<div class="type-signature">class SparkCountOperator extends <a href="org/apache/wayang/basic/operators/CountOperator.html" title="class in org.apache.wayang.basic.operators">CountOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkCountOperator.html" title="type parameter in SparkCountOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkDistinctOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkDistinctOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkDistinctOperator</a></h3>
<div class="type-signature">class SparkDistinctOperator extends <a href="org/apache/wayang/basic/operators/DistinctOperator.html" title="class in org.apache.wayang.basic.operators">DistinctOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkDistinctOperator.html" title="type parameter in SparkDistinctOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkDoWhileOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkDoWhileOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkDoWhileOperator</a></h3>
<div class="type-signature">class SparkDoWhileOperator extends <a href="org/apache/wayang/basic/operators/DoWhileOperator.html" title="class in org.apache.wayang.basic.operators">DoWhileOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkDoWhileOperator.html" title="type parameter in SparkDoWhileOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkDoWhileOperator.html" title="type parameter in SparkDoWhileOperator">ConvergenceType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkFilterOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkFilterOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkFilterOperator</a></h3>
<div class="type-signature">class SparkFilterOperator extends <a href="org/apache/wayang/basic/operators/FilterOperator.html" title="class in org.apache.wayang.basic.operators">FilterOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkFilterOperator.html" title="type parameter in SparkFilterOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkFlatMapOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkFlatMapOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkFlatMapOperator</a></h3>
<div class="type-signature">class SparkFlatMapOperator extends <a href="org/apache/wayang/basic/operators/FlatMapOperator.html" title="class in org.apache.wayang.basic.operators">FlatMapOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkFlatMapOperator.html" title="type parameter in SparkFlatMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkFlatMapOperator.html" title="type parameter in SparkFlatMapOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkGlobalMaterializedGroupOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkGlobalMaterializedGroupOperator</a></h3>
<div class="type-signature">class SparkGlobalMaterializedGroupOperator extends <a href="org/apache/wayang/basic/operators/GlobalMaterializedGroupOperator.html" title="class in org.apache.wayang.basic.operators">GlobalMaterializedGroupOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkGlobalMaterializedGroupOperator.html" title="type parameter in SparkGlobalMaterializedGroupOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkGlobalReduceOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkGlobalReduceOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkGlobalReduceOperator</a></h3>
<div class="type-signature">class SparkGlobalReduceOperator extends <a href="org/apache/wayang/basic/operators/GlobalReduceOperator.html" title="class in org.apache.wayang.basic.operators">GlobalReduceOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkGlobalReduceOperator.html" title="type parameter in SparkGlobalReduceOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkIntersectOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkIntersectOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkIntersectOperator</a></h3>
<div class="type-signature">class SparkIntersectOperator extends <a href="org/apache/wayang/basic/operators/IntersectOperator.html" title="class in org.apache.wayang.basic.operators">IntersectOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkIntersectOperator.html" title="type parameter in SparkIntersectOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkJoinOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkJoinOperator</a></h3>
<div class="type-signature">class SparkJoinOperator extends <a href="org/apache/wayang/basic/operators/JoinOperator.html" title="class in org.apache.wayang.basic.operators">JoinOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="type parameter in SparkJoinOperator">InputType0</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="type parameter in SparkJoinOperator">InputType1</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkJoinOperator.html" title="type parameter in SparkJoinOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkKafkaTopicSink">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkKafkaTopicSink.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkKafkaTopicSink</a></h3>
<div class="type-signature">class SparkKafkaTopicSink extends <a href="org/apache/wayang/basic/operators/KafkaTopicSink.html" title="class in org.apache.wayang.basic.operators">KafkaTopicSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkKafkaTopicSink.html" title="type parameter in SparkKafkaTopicSink">T</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkKafkaTopicSource">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkKafkaTopicSource.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkKafkaTopicSource</a></h3>
<div class="type-signature">class SparkKafkaTopicSource extends <a href="org/apache/wayang/basic/operators/KafkaTopicSource.html" title="class in org.apache.wayang.basic.operators">KafkaTopicSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkLocalCallbackSink">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkLocalCallbackSink.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkLocalCallbackSink</a></h3>
<div class="type-signature">class SparkLocalCallbackSink extends <a href="org/apache/wayang/basic/operators/LocalCallbackSink.html" title="class in org.apache.wayang.basic.operators">LocalCallbackSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkLocalCallbackSink.html" title="type parameter in SparkLocalCallbackSink">T</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkLoopOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkLoopOperator</a></h3>
<div class="type-signature">class SparkLoopOperator extends <a href="org/apache/wayang/basic/operators/LoopOperator.html" title="class in org.apache.wayang.basic.operators">LoopOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" title="type parameter in SparkLoopOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkLoopOperator.html" title="type parameter in SparkLoopOperator">ConvergenceType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkMapOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkMapOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkMapOperator</a></h3>
<div class="type-signature">class SparkMapOperator extends <a href="org/apache/wayang/basic/operators/MapOperator.html" title="class in org.apache.wayang.basic.operators">MapOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkMapOperator.html" title="type parameter in SparkMapOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkMapOperator.html" title="type parameter in SparkMapOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkMapPartitionsOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkMapPartitionsOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkMapPartitionsOperator</a></h3>
<div class="type-signature">class SparkMapPartitionsOperator extends <a href="org/apache/wayang/basic/operators/MapPartitionsOperator.html" title="class in org.apache.wayang.basic.operators">MapPartitionsOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkMapPartitionsOperator.html" title="type parameter in SparkMapPartitionsOperator">InputType</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkMapPartitionsOperator.html" title="type parameter in SparkMapPartitionsOperator">OutputType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkMaterializedGroupByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkMaterializedGroupByOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkMaterializedGroupByOperator</a></h3>
<div class="type-signature">class SparkMaterializedGroupByOperator extends <a href="org/apache/wayang/basic/operators/MaterializedGroupByOperator.html" title="class in org.apache.wayang.basic.operators">MaterializedGroupByOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkMaterializedGroupByOperator.html" title="type parameter in SparkMaterializedGroupByOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkMaterializedGroupByOperator.html" title="type parameter in SparkMaterializedGroupByOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkObjectFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkObjectFileSink.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkObjectFileSink</a></h3>
<div class="type-signature">class SparkObjectFileSink extends <a href="org/apache/wayang/basic/operators/ObjectFileSink.html" title="class in org.apache.wayang.basic.operators">ObjectFileSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkObjectFileSink.html" title="type parameter in SparkObjectFileSink">T</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkObjectFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkObjectFileSource.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkObjectFileSource</a></h3>
<div class="type-signature">class SparkObjectFileSource extends <a href="org/apache/wayang/basic/operators/ObjectFileSource.html" title="class in org.apache.wayang.basic.operators">ObjectFileSource</a>&lt;<a href="org/apache/wayang/spark/operators/SparkObjectFileSource.html" title="type parameter in SparkObjectFileSource">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>logger</h5>
<pre>org.apache.logging.log4j.Logger logger</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkParquetSource">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkParquetSource.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkParquetSource</a></h3>
<div class="type-signature">class SparkParquetSource extends <a href="org/apache/wayang/basic/operators/ParquetSource.html" title="class in org.apache.wayang.basic.operators">ParquetSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkRandomPartitionSampleOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkRandomPartitionSampleOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkRandomPartitionSampleOperator</a></h3>
<div class="type-signature">class SparkRandomPartitionSampleOperator extends <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators">SampleOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkRandomPartitionSampleOperator.html" title="type parameter in SparkRandomPartitionSampleOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>first</h5>
<pre>boolean first</pre>
</li>
<li class="block-list">
<h5>nb_partitions</h5>
<pre>int nb_partitions</pre>
</li>
<li class="block-list">
<h5>partitionSize</h5>
<pre>int partitionSize</pre>
</li>
<li class="block-list">
<h5>rand</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Random.html" title="class or interface in java.util" class="external-link">Random</a> rand</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkReduceByOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkReduceByOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkReduceByOperator</a></h3>
<div class="type-signature">class SparkReduceByOperator extends <a href="org/apache/wayang/basic/operators/ReduceByOperator.html" title="class in org.apache.wayang.basic.operators">ReduceByOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkReduceByOperator.html" title="type parameter in SparkReduceByOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkReduceByOperator.html" title="type parameter in SparkReduceByOperator">KeyType</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkRepeatOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkRepeatOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkRepeatOperator</a></h3>
<div class="type-signature">class SparkRepeatOperator extends <a href="org/apache/wayang/basic/operators/RepeatOperator.html" title="class in org.apache.wayang.basic.operators">RepeatOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkRepeatOperator.html" title="type parameter in SparkRepeatOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>iterationCounter</h5>
<pre>int iterationCounter</pre>
<div class="block">Keeps track of the current iteration number.</div>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkShufflePartitionSampleOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkShufflePartitionSampleOperator</a></h3>
<div class="type-signature">class SparkShufflePartitionSampleOperator extends <a href="org/apache/wayang/basic/operators/SampleOperator.html" title="class in org.apache.wayang.basic.operators">SampleOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.html" title="type parameter in SparkShufflePartitionSampleOperator">Type</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>nb_partitions</h5>
<pre>int nb_partitions</pre>
</li>
<li class="block-list">
<h5>partitionID</h5>
<pre>int partitionID</pre>
</li>
<li class="block-list">
<h5>partitions</h5>
<pre><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;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt; partitions</pre>
</li>
<li class="block-list">
<h5>rand</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Random.html" title="class or interface in java.util" class="external-link">Random</a> rand</pre>
</li>
<li class="block-list">
<h5>shuffledRDD</h5>
<pre>org.apache.spark.api.java.JavaRDD&lt;<a href="org/apache/wayang/spark/operators/SparkShufflePartitionSampleOperator.html" title="type parameter in SparkShufflePartitionSampleOperator">Type</a>&gt; shuffledRDD</pre>
</li>
<li class="block-list">
<h5>tupleID</h5>
<pre>int tupleID</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkSortOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkSortOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkSortOperator</a></h3>
<div class="type-signature">class SparkSortOperator extends <a href="org/apache/wayang/basic/operators/SortOperator.html" title="class in org.apache.wayang.basic.operators">SortOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkSortOperator.html" title="type parameter in SparkSortOperator">Type</a>,<wbr><a href="org/apache/wayang/spark/operators/SparkSortOperator.html" title="type parameter in SparkSortOperator">Key</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkTextFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkTextFileSink.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkTextFileSink</a></h3>
<div class="type-signature">class SparkTextFileSink extends <a href="org/apache/wayang/basic/operators/TextFileSink.html" title="class in org.apache.wayang.basic.operators">TextFileSink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkTextFileSink.html" title="type parameter in SparkTextFileSink">T</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkTextFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkTextFileSource.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkTextFileSource</a></h3>
<div class="type-signature">class SparkTextFileSource extends <a href="org/apache/wayang/basic/operators/TextFileSource.html" title="class in org.apache.wayang.basic.operators">TextFileSource</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkTsvFileSink">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkTsvFileSink.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkTsvFileSink</a></h3>
<div class="type-signature">class SparkTsvFileSink extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySink.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySink</a>&lt;<a href="org/apache/wayang/spark/operators/SparkTsvFileSink.html" title="type parameter in SparkTsvFileSink">T</a> extends <a href="org/apache/wayang/basic/data/Tuple2.html" title="class in org.apache.wayang.basic.data">Tuple2</a>&lt;?,<wbr>?&gt;&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>targetPath</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> targetPath</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkTsvFileSource">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkTsvFileSource.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkTsvFileSource</a></h3>
<div class="type-signature">class SparkTsvFileSource extends <a href="org/apache/wayang/core/plan/wayangplan/UnarySource.html" title="class in org.apache.wayang.core.plan.wayangplan">UnarySource</a>&lt;<a href="org/apache/wayang/spark/operators/SparkTsvFileSource.html" title="type parameter in SparkTsvFileSource">T</a>&gt; implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>sourcePath</h5>
<pre><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> sourcePath</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkUnionAllOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkUnionAllOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkUnionAllOperator</a></h3>
<div class="type-signature">class SparkUnionAllOperator extends <a href="org/apache/wayang/basic/operators/UnionAllOperator.html" title="class in org.apache.wayang.basic.operators">UnionAllOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkUnionAllOperator.html" title="type parameter in SparkUnionAllOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.SparkZipWithIdOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/SparkZipWithIdOperator.html" title="class in org.apache.wayang.spark.operators">org.apache.wayang.spark.operators.SparkZipWithIdOperator</a></h3>
<div class="type-signature">class SparkZipWithIdOperator extends <a href="org/apache/wayang/basic/operators/ZipWithIdOperator.html" title="class in org.apache.wayang.basic.operators">ZipWithIdOperator</a>&lt;<a href="org/apache/wayang/spark/operators/SparkZipWithIdOperator.html" title="type parameter in SparkZipWithIdOperator">InputType</a>&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/spark/operators/ml/package-summary.html">org.apache.wayang.spark.operators.ml</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkDecisionTreeClassificationOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeClassificationOperator.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkDecisionTreeClassificationOperator</a></h3>
<div class="type-signature">class SparkDecisionTreeClassificationOperator extends <a href="org/apache/wayang/basic/operators/DecisionTreeClassificationOperator.html" title="class in org.apache.wayang.basic.operators">DecisionTreeClassificationOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkDecisionTreeClassificationOperator.Model">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeClassificationOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkDecisionTreeClassificationOperator.Model</a></h3>
<div class="type-signature">class Model extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>model</h5>
<pre>org.apache.spark.ml.classification.DecisionTreeClassificationModel model</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkDecisionTreeRegressionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkDecisionTreeRegressionOperator</a></h3>
<div class="type-signature">class SparkDecisionTreeRegressionOperator extends <a href="org/apache/wayang/basic/operators/DecisionTreeRegressionOperator.html" title="class in org.apache.wayang.basic.operators">DecisionTreeRegressionOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkDecisionTreeRegressionOperator.Model">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkDecisionTreeRegressionOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkDecisionTreeRegressionOperator.Model</a></h3>
<div class="type-signature">class Model extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>model</h5>
<pre>org.apache.spark.ml.regression.DecisionTreeRegressionModel model</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkKMeansOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkKMeansOperator.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkKMeansOperator</a></h3>
<div class="type-signature">class SparkKMeansOperator extends <a href="org/apache/wayang/basic/operators/KMeansOperator.html" title="class in org.apache.wayang.basic.operators">KMeansOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkKMeansOperator.Model">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkKMeansOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkKMeansOperator.Model</a></h3>
<div class="type-signature">class Model extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>model</h5>
<pre>org.apache.spark.ml.clustering.KMeansModel model</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkLinearRegressionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkLinearRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkLinearRegressionOperator</a></h3>
<div class="type-signature">class SparkLinearRegressionOperator extends <a href="org/apache/wayang/basic/operators/LinearRegressionOperator.html" title="class in org.apache.wayang.basic.operators">LinearRegressionOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkLinearRegressionOperator.Model">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkLinearRegressionOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkLinearRegressionOperator.Model</a></h3>
<div class="type-signature">class Model extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>model</h5>
<pre>org.apache.spark.ml.regression.LinearRegressionModel model</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkLinearSVCOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkLinearSVCOperator.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkLinearSVCOperator</a></h3>
<div class="type-signature">class SparkLinearSVCOperator extends <a href="org/apache/wayang/basic/operators/LinearSVCOperator.html" title="class in org.apache.wayang.basic.operators">LinearSVCOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkLinearSVCOperator.Model">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkLinearSVCOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkLinearSVCOperator.Model</a></h3>
<div class="type-signature">class Model extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>model</h5>
<pre>org.apache.spark.ml.classification.LinearSVCModel model</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkLogisticRegressionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkLogisticRegressionOperator.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkLogisticRegressionOperator</a></h3>
<div class="type-signature">class SparkLogisticRegressionOperator extends <a href="org/apache/wayang/basic/operators/LogisticRegressionOperator.html" title="class in org.apache.wayang.basic.operators">LogisticRegressionOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkLogisticRegressionOperator.Model">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkLogisticRegressionOperator.Model.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkLogisticRegressionOperator.Model</a></h3>
<div class="type-signature">class Model extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>model</h5>
<pre>org.apache.spark.ml.classification.LogisticRegressionModel model</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkModelTransformOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkModelTransformOperator.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkModelTransformOperator</a></h3>
<div class="type-signature">class SparkModelTransformOperator extends <a href="org/apache/wayang/basic/operators/ModelTransformOperator.html" title="class in org.apache.wayang.basic.operators">ModelTransformOperator</a>&lt;<a href="org/apache/wayang/spark/operators/ml/SparkModelTransformOperator.html" title="type parameter in SparkModelTransformOperator">X</a>,<wbr><a href="org/apache/wayang/spark/operators/ml/SparkModelTransformOperator.html" title="type parameter in SparkModelTransformOperator">Y</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.spark.operators.ml.SparkPredictOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/spark/operators/ml/SparkPredictOperator.html" title="class in org.apache.wayang.spark.operators.ml">org.apache.wayang.spark.operators.ml.SparkPredictOperator</a></h3>
<div class="type-signature">class SparkPredictOperator extends <a href="org/apache/wayang/basic/operators/PredictOperator.html" title="class in org.apache.wayang.basic.operators">PredictOperator</a>&lt;<a href="org/apache/wayang/spark/operators/ml/SparkPredictOperator.html" title="type parameter in SparkPredictOperator">X</a>,<wbr><a href="org/apache/wayang/spark/operators/ml/SparkPredictOperator.html" title="type parameter in SparkPredictOperator">Y</a>&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/sqlite3/operators/package-summary.html">org.apache.wayang.sqlite3.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.sqlite3.operators.Sqlite3FilterOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/sqlite3/operators/Sqlite3FilterOperator.html" title="class in org.apache.wayang.sqlite3.operators">org.apache.wayang.sqlite3.operators.Sqlite3FilterOperator</a></h3>
<div class="type-signature">class Sqlite3FilterOperator extends <a href="org/apache/wayang/jdbc/operators/JdbcFilterOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcFilterOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.sqlite3.operators.Sqlite3ProjectionOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/sqlite3/operators/Sqlite3ProjectionOperator.html" title="class in org.apache.wayang.sqlite3.operators">org.apache.wayang.sqlite3.operators.Sqlite3ProjectionOperator</a></h3>
<div class="type-signature">class Sqlite3ProjectionOperator extends <a href="org/apache/wayang/jdbc/operators/JdbcProjectionOperator.html" title="class in org.apache.wayang.jdbc.operators">JdbcProjectionOperator</a> implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.sqlite3.operators.Sqlite3TableSource">
<h3>Class&nbsp;<a href="org/apache/wayang/sqlite3/operators/Sqlite3TableSource.html" title="class in org.apache.wayang.sqlite3.operators">org.apache.wayang.sqlite3.operators.Sqlite3TableSource</a></h3>
<div class="type-signature">class Sqlite3TableSource extends <a href="org/apache/wayang/jdbc/operators/JdbcTableSource.html" title="class in org.apache.wayang.jdbc.operators">JdbcTableSource</a> implements <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></div>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/tensorflow/model/package-summary.html">org.apache.wayang.tensorflow.model</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.tensorflow.model.TensorflowModel">
<h3>Class&nbsp;<a href="org/apache/wayang/tensorflow/model/TensorflowModel.html" title="class in org.apache.wayang.tensorflow.model">org.apache.wayang.tensorflow.model.TensorflowModel</a></h3>
<div class="type-signature">class TensorflowModel extends <a href="org/apache/wayang/basic/model/DLModel.html" title="class in org.apache.wayang.basic.model">DLModel</a> implements <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></div>
<ul class="block-list">
<li>
<section class="detail">
<h4>Serialized Fields</h4>
<ul class="block-list">
<li class="block-list">
<h5>accuracyCalculation</h5>
<pre><a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> accuracyCalculation</pre>
</li>
<li class="block-list">
<h5>criterion</h5>
<pre><a href="org/apache/wayang/basic/model/op/Op.html" title="class in org.apache.wayang.basic.model.op">Op</a> criterion</pre>
</li>
<li class="block-list">
<h5>graph</h5>
<pre>org.tensorflow.Graph graph</pre>
</li>
<li class="block-list">
<h5>minimize</h5>
<pre>org.tensorflow.op.Op minimize</pre>
</li>
<li class="block-list">
<h5>opMap</h5>
<pre><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;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>,<wbr>org.tensorflow.Operand&lt;?&gt;&gt; opMap</pre>
</li>
<li class="block-list">
<h5>optimizer</h5>
<pre><a href="org/apache/wayang/basic/model/optimizer/Optimizer.html" title="class in org.apache.wayang.basic.model.optimizer">Optimizer</a> optimizer</pre>
</li>
<li class="block-list">
<h5>session</h5>
<pre>org.tensorflow.Session session</pre>
</li>
<li class="block-list">
<h5>tf</h5>
<pre>org.tensorflow.op.Ops tf</pre>
</li>
<li class="block-list">
<h5>trainingMode</h5>
<pre>org.tensorflow.op.core.Placeholder&lt;org.tensorflow.types.TBool&gt; trainingMode</pre>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
</li>
<li>
<section class="serialized-package-container">
<h2 title="Package">Package&nbsp;<a href="org/apache/wayang/tensorflow/operators/package-summary.html">org.apache.wayang.tensorflow.operators</a></h2>
<ul class="block-list">
<li>
<section class="serialized-class-details" id="org.apache.wayang.tensorflow.operators.TensorflowCollectionSource">
<h3>Class&nbsp;<a href="org/apache/wayang/tensorflow/operators/TensorflowCollectionSource.html" title="class in org.apache.wayang.tensorflow.operators">org.apache.wayang.tensorflow.operators.TensorflowCollectionSource</a></h3>
<div class="type-signature">class TensorflowCollectionSource extends <a href="org/apache/wayang/basic/operators/CollectionSource.html" title="class in org.apache.wayang.basic.operators">CollectionSource</a>&lt;<a href="org/apache/wayang/tensorflow/operators/TensorflowCollectionSource.html" title="type parameter in TensorflowCollectionSource">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.tensorflow.operators.TensorflowCollectOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/tensorflow/operators/TensorflowCollectOperator.html" title="class in org.apache.wayang.tensorflow.operators">org.apache.wayang.tensorflow.operators.TensorflowCollectOperator</a></h3>
<div class="type-signature">class TensorflowCollectOperator extends <a href="org/apache/wayang/core/plan/wayangplan/UnaryToUnaryOperator.html" title="class in org.apache.wayang.core.plan.wayangplan">UnaryToUnaryOperator</a>&lt;org.tensorflow.ndarray.NdArray,<wbr><a href="org/apache/wayang/tensorflow/operators/TensorflowCollectOperator.html" title="type parameter in TensorflowCollectOperator">Type</a>&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.tensorflow.operators.TensorflowDLTrainingOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/tensorflow/operators/TensorflowDLTrainingOperator.html" title="class in org.apache.wayang.tensorflow.operators">org.apache.wayang.tensorflow.operators.TensorflowDLTrainingOperator</a></h3>
<div class="type-signature">class TensorflowDLTrainingOperator extends <a href="org/apache/wayang/basic/operators/DLTrainingOperator.html" title="class in org.apache.wayang.basic.operators">DLTrainingOperator</a>&lt;org.tensorflow.ndarray.NdArray&lt;?&gt;,<wbr>org.tensorflow.ndarray.NdArray&lt;?&gt;&gt; implements <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></div>
</section>
</li>
<li>
<section class="serialized-class-details" id="org.apache.wayang.tensorflow.operators.TensorflowPredictOperator">
<h3>Class&nbsp;<a href="org/apache/wayang/tensorflow/operators/TensorflowPredictOperator.html" title="class in org.apache.wayang.tensorflow.operators">org.apache.wayang.tensorflow.operators.TensorflowPredictOperator</a></h3>
<div class="type-signature">class TensorflowPredictOperator extends <a href="org/apache/wayang/basic/operators/PredictOperator.html" title="class in org.apache.wayang.basic.operators">PredictOperator</a>&lt;org.tensorflow.ndarray.NdArray&lt;?&gt;,<wbr>org.tensorflow.ndarray.NdArray&lt;?&gt;&gt; implements <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></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</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>