blob: 8d1e322279ecdf34b8896184e927002ab41fbc14 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.9.1) on Fri Sep 09 19:30:40 KST 2022 -->
<title>Class Hierarchy (Nemo Project 0.4 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-09-09">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (Nemo Project 0.4 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="org/apache/nemo/client/package-tree.html">org.apache.nemo.client</a>, </li>
<li><a href="org/apache/nemo/client/beam/package-tree.html">org.apache.nemo.client.beam</a>, </li>
<li><a href="org/apache/nemo/common/package-tree.html">org.apache.nemo.common</a>, </li>
<li><a href="org/apache/nemo/common/coder/package-tree.html">org.apache.nemo.common.coder</a>, </li>
<li><a href="org/apache/nemo/common/dag/package-tree.html">org.apache.nemo.common.dag</a>, </li>
<li><a href="org/apache/nemo/common/eventhandler/package-tree.html">org.apache.nemo.common.eventhandler</a>, </li>
<li><a href="org/apache/nemo/common/exception/package-tree.html">org.apache.nemo.common.exception</a>, </li>
<li><a href="org/apache/nemo/common/ir/package-tree.html">org.apache.nemo.common.ir</a>, </li>
<li><a href="org/apache/nemo/common/ir/edge/package-tree.html">org.apache.nemo.common.ir.edge</a>, </li>
<li><a href="org/apache/nemo/common/ir/edge/executionproperty/package-tree.html">org.apache.nemo.common.ir.edge.executionproperty</a>, </li>
<li><a href="org/apache/nemo/common/ir/executionproperty/package-tree.html">org.apache.nemo.common.ir.executionproperty</a>, </li>
<li><a href="org/apache/nemo/common/ir/vertex/package-tree.html">org.apache.nemo.common.ir.vertex</a>, </li>
<li><a href="org/apache/nemo/common/ir/vertex/executionproperty/package-tree.html">org.apache.nemo.common.ir.vertex.executionproperty</a>, </li>
<li><a href="org/apache/nemo/common/ir/vertex/transform/package-tree.html">org.apache.nemo.common.ir.vertex.transform</a>, </li>
<li><a href="org/apache/nemo/common/ir/vertex/utility/package-tree.html">org.apache.nemo.common.ir.vertex.utility</a>, </li>
<li><a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/package-tree.html">org.apache.nemo.common.ir.vertex.utility.runtimepass</a>, </li>
<li><a href="org/apache/nemo/common/partitioner/package-tree.html">org.apache.nemo.common.partitioner</a>, </li>
<li><a href="org/apache/nemo/common/pass/package-tree.html">org.apache.nemo.common.pass</a>, </li>
<li><a href="org/apache/nemo/common/punctuation/package-tree.html">org.apache.nemo.common.punctuation</a>, </li>
<li><a href="org/apache/nemo/common/test/package-tree.html">org.apache.nemo.common.test</a>, </li>
<li><a href="org/apache/nemo/compiler/package-tree.html">org.apache.nemo.compiler</a>, </li>
<li><a href="org/apache/nemo/compiler/backend/package-tree.html">org.apache.nemo.compiler.backend</a>, </li>
<li><a href="org/apache/nemo/compiler/backend/nemo/package-tree.html">org.apache.nemo.compiler.backend.nemo</a>, </li>
<li><a href="org/apache/nemo/compiler/backend/nemo/prophet/package-tree.html">org.apache.nemo.compiler.backend.nemo.prophet</a>, </li>
<li><a href="org/apache/nemo/compiler/frontend/beam/package-tree.html">org.apache.nemo.compiler.frontend.beam</a>, </li>
<li><a href="org/apache/nemo/compiler/frontend/beam/coder/package-tree.html">org.apache.nemo.compiler.frontend.beam.coder</a>, </li>
<li><a href="org/apache/nemo/compiler/frontend/beam/source/package-tree.html">org.apache.nemo.compiler.frontend.beam.source</a>, </li>
<li><a href="org/apache/nemo/compiler/frontend/beam/transform/package-tree.html">org.apache.nemo.compiler.frontend.beam.transform</a>, </li>
<li><a href="org/apache/nemo/compiler/frontend/spark/package-tree.html">org.apache.nemo.compiler.frontend.spark</a>, </li>
<li><a href="org/apache/nemo/compiler/optimizer/package-tree.html">org.apache.nemo.compiler.optimizer</a>, </li>
<li><a href="org/apache/nemo/compiler/optimizer/examples/package-tree.html">org.apache.nemo.compiler.optimizer.examples</a>, </li>
<li><a href="org/apache/nemo/compiler/optimizer/pass/compiletime/package-tree.html">org.apache.nemo.compiler.optimizer.pass.compiletime</a>, </li>
<li><a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/package-tree.html">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating</a>, </li>
<li><a href="org/apache/nemo/compiler/optimizer/pass/compiletime/composite/package-tree.html">org.apache.nemo.compiler.optimizer.pass.compiletime.composite</a>, </li>
<li><a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/package-tree.html">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping</a>, </li>
<li><a href="org/apache/nemo/compiler/optimizer/pass/runtime/package-tree.html">org.apache.nemo.compiler.optimizer.pass.runtime</a>, </li>
<li><a href="org/apache/nemo/compiler/optimizer/policy/package-tree.html">org.apache.nemo.compiler.optimizer.policy</a>, </li>
<li><a href="org/apache/nemo/conf/package-tree.html">org.apache.nemo.conf</a>, </li>
<li><a href="org/apache/nemo/driver/package-tree.html">org.apache.nemo.driver</a>, </li>
<li><a href="org/apache/nemo/examples/beam/package-tree.html">org.apache.nemo.examples.beam</a>, </li>
<li><a href="org/apache/nemo/examples/spark/package-tree.html">org.apache.nemo.examples.spark</a>, </li>
<li><a href="org/apache/nemo/examples/spark/sql/package-tree.html">org.apache.nemo.examples.spark.sql</a>, </li>
<li><a href="org/apache/nemo/runtime/common/package-tree.html">org.apache.nemo.runtime.common</a>, </li>
<li><a href="org/apache/nemo/runtime/common/comm/package-tree.html">org.apache.nemo.runtime.common.comm</a>, </li>
<li><a href="org/apache/nemo/runtime/common/exception/package-tree.html">org.apache.nemo.runtime.common.exception</a>, </li>
<li><a href="org/apache/nemo/runtime/common/message/package-tree.html">org.apache.nemo.runtime.common.message</a>, </li>
<li><a href="org/apache/nemo/runtime/common/message/grpc/package-tree.html">org.apache.nemo.runtime.common.message.grpc</a>, </li>
<li><a href="org/apache/nemo/runtime/common/message/local/package-tree.html">org.apache.nemo.runtime.common.message.local</a>, </li>
<li><a href="org/apache/nemo/runtime/common/message/ncs/package-tree.html">org.apache.nemo.runtime.common.message.ncs</a>, </li>
<li><a href="org/apache/nemo/runtime/common/metric/package-tree.html">org.apache.nemo.runtime.common.metric</a>, </li>
<li><a href="org/apache/nemo/runtime/common/plan/package-tree.html">org.apache.nemo.runtime.common.plan</a>, </li>
<li><a href="org/apache/nemo/runtime/common/state/package-tree.html">org.apache.nemo.runtime.common.state</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/package-tree.html">org.apache.nemo.runtime.executor</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/data/package-tree.html">org.apache.nemo.runtime.executor.data</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/data/block/package-tree.html">org.apache.nemo.runtime.executor.data.block</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/data/metadata/package-tree.html">org.apache.nemo.runtime.executor.data.metadata</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/data/partition/package-tree.html">org.apache.nemo.runtime.executor.data.partition</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/data/stores/package-tree.html">org.apache.nemo.runtime.executor.data.stores</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/data/streamchainer/package-tree.html">org.apache.nemo.runtime.executor.data.streamchainer</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/datatransfer/package-tree.html">org.apache.nemo.runtime.executor.datatransfer</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/task/package-tree.html">org.apache.nemo.runtime.executor.task</a>, </li>
<li><a href="org/apache/nemo/runtime/executor/transfer/package-tree.html">org.apache.nemo.runtime.executor.transfer</a>, </li>
<li><a href="org/apache/nemo/runtime/master/package-tree.html">org.apache.nemo.runtime.master</a>, </li>
<li><a href="org/apache/nemo/runtime/master/metric/package-tree.html">org.apache.nemo.runtime.master.metric</a>, </li>
<li><a href="org/apache/nemo/runtime/master/resource/package-tree.html">org.apache.nemo.runtime.master.resource</a>, </li>
<li><a href="org/apache/nemo/runtime/master/scheduler/package-tree.html">org.apache.nemo.runtime.master.scheduler</a>, </li>
<li><a href="org/apache/nemo/runtime/master/servlet/package-tree.html">org.apache.nemo.runtime.master.servlet</a>, </li>
<li><a href="org/apache/reef/runtime/yarn/package-tree.html">org.apache.reef.runtime.yarn</a></li>
</ul>
</div>
<div class="contentContainer">
<section role="region">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<ul>
<li class="circle">org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/AbstractBlockStore.html" title="class in org.apache.nemo.runtime.executor.data.stores"><span class="typeNameLink">AbstractBlockStore</span></a> (implements org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/BlockStore.html" title="interface in org.apache.nemo.runtime.executor.data.stores">BlockStore</a>)
<ul>
<li class="circle">org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/GlusterFileStore.html" title="class in org.apache.nemo.runtime.executor.data.stores"><span class="typeNameLink">GlusterFileStore</span></a> (implements org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/RemoteFileStore.html" title="interface in org.apache.nemo.runtime.executor.data.stores">RemoteFileStore</a>)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/LocalBlockStore.html" title="class in org.apache.nemo.runtime.executor.data.stores"><span class="typeNameLink">LocalBlockStore</span></a>
<ul>
<li class="circle">org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/LocalFileStore.html" title="class in org.apache.nemo.runtime.executor.data.stores"><span class="typeNameLink">LocalFileStore</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/MemoryStore.html" title="class in org.apache.nemo.runtime.executor.data.stores"><span class="typeNameLink">MemoryStore</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/SerializedMemoryStore.html" title="class in org.apache.nemo.runtime.executor.data.stores"><span class="typeNameLink">SerializedMemoryStore</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/AbstractDoFnTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">AbstractDoFnTransform</span></a>&lt;InputT,&#8203;InterT,&#8203;OutputT&gt; (implements org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/Transform.html" title="interface in org.apache.nemo.common.ir.vertex.transform">Transform</a>&lt;I,&#8203;O&gt;)
<ul>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/DoFnTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">DoFnTransform</span></a>&lt;InputT,&#8203;OutputT&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/GBKTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">GBKTransform</span></a>&lt;K,&#8203;InputT,&#8203;OutputT&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/PushBackDoFnTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">PushBackDoFnTransform</span></a>&lt;InputT,&#8203;OutputT&gt;</li>
</ul>
</li>
<li class="circle">com.google.protobuf.AbstractMessageLite&lt;MessageType,&#8203;BuilderType&gt; (implements com.google.protobuf.MessageLite)
<ul>
<li class="circle">com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
<ul>
<li class="circle">com.google.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockLocationInfoMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockLocationInfoMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockLocationInfoMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.BlockLocationInfoMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockStateChangedMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockStateChangedMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockStateChangedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.BlockStateChangedMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockTransferContextDescriptor.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockTransferContextDescriptor</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockTransferContextDescriptorOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.BlockTransferContextDescriptorOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ByteTransferContextSetupMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ByteTransferContextSetupMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ByteTransferContextSetupMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ByteTransferContextSetupMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ClientToDriverMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ClientToDriverMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ClientToDriverMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ClientToDriverMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ContainerFailedMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ContainerFailedMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ContainerFailedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ContainerFailedMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DataCollectMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.DataCollectMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DataCollectMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.DataCollectMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DriverToClientMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.DriverToClientMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DriverToClientMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.DriverToClientMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ExecutorFailedMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ExecutorFailedMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ExecutorFailedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ExecutorFailedMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.InMasterBroadcastVariableMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.InMasterBroadcastVariableMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.InMasterBroadcastVariableMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.InMasterBroadcastVariableMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.LaunchDAGMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.LaunchDAGMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.LaunchDAGMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.LaunchDAGMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.Message.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.Message</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.MessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.Metric.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.Metric</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MetricOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.MetricOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MetricMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.MetricMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MetricMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.MetricMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.NotificationMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.NotificationMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.NotificationMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.NotificationMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeInitMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeInitMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeInitMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.PipeInitMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeLocationInfoMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeLocationInfoMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeLocationInfoMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.PipeLocationInfoMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeTransferContextDescriptor.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeTransferContextDescriptor</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeTransferContextDescriptorOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.PipeTransferContextDescriptorOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBlockLocationMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestBlockLocationMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBlockLocationMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RequestBlockLocationMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBroadcastVariableMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestBroadcastVariableMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBroadcastVariableMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RequestBroadcastVariableMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestPipeLocationMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestPipeLocationMessage</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestPipeLocationMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RequestPipeLocationMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageEntry.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RunTimePassMessageEntry</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageEntryOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RunTimePassMessageEntryOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RunTimePassMessageMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RunTimePassMessageMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ScheduleTaskMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ScheduleTaskMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ScheduleTaskMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ScheduleTaskMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.TaskStateChangedMsg.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.TaskStateChangedMsg</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.TaskStateChangedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.TaskStateChangedMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/GrpcMessageService.Void.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">GrpcMessageService.Void</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/GrpcMessageService.VoidOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">GrpcMessageService.VoidOrBuilder</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">com.google.protobuf.AbstractMessageLite.Builder&lt;MessageType,&#8203;BuilderType&gt; (implements com.google.protobuf.MessageLite.Builder)
<ul>
<li class="circle">com.google.protobuf.AbstractMessage.Builder&lt;BuilderType&gt; (implements com.google.protobuf.Message.Builder)
<ul>
<li class="circle">com.google.protobuf.GeneratedMessageV3.Builder&lt;BuilderType&gt;
<ul>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockLocationInfoMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockLocationInfoMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockLocationInfoMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.BlockLocationInfoMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockStateChangedMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockStateChangedMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockStateChangedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.BlockStateChangedMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockTransferContextDescriptor.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockTransferContextDescriptor.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockTransferContextDescriptorOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.BlockTransferContextDescriptorOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ByteTransferContextSetupMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ByteTransferContextSetupMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ByteTransferContextSetupMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ByteTransferContextSetupMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ClientToDriverMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ClientToDriverMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ClientToDriverMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ClientToDriverMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ContainerFailedMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ContainerFailedMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ContainerFailedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ContainerFailedMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DataCollectMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.DataCollectMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DataCollectMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.DataCollectMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DriverToClientMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.DriverToClientMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DriverToClientMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.DriverToClientMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ExecutorFailedMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ExecutorFailedMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ExecutorFailedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ExecutorFailedMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.InMasterBroadcastVariableMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.InMasterBroadcastVariableMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.InMasterBroadcastVariableMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.InMasterBroadcastVariableMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.LaunchDAGMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.LaunchDAGMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.LaunchDAGMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.LaunchDAGMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.Message.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.Message.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.MessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.Metric.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.Metric.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MetricOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.MetricOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MetricMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.MetricMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MetricMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.MetricMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.NotificationMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.NotificationMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.NotificationMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.NotificationMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeInitMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeInitMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeInitMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.PipeInitMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeLocationInfoMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeLocationInfoMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeLocationInfoMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.PipeLocationInfoMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeTransferContextDescriptor.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeTransferContextDescriptor.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeTransferContextDescriptorOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.PipeTransferContextDescriptorOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBlockLocationMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestBlockLocationMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBlockLocationMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RequestBlockLocationMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBroadcastVariableMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestBroadcastVariableMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBroadcastVariableMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RequestBroadcastVariableMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestPipeLocationMessage.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestPipeLocationMessage.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestPipeLocationMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RequestPipeLocationMessageOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageEntry.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RunTimePassMessageEntry.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageEntryOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RunTimePassMessageEntryOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RunTimePassMessageMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.RunTimePassMessageMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ScheduleTaskMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ScheduleTaskMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ScheduleTaskMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.ScheduleTaskMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.TaskStateChangedMsg.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.TaskStateChangedMsg.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.TaskStateChangedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">ControlMessage.TaskStateChangedMsgOrBuilder</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/GrpcMessageService.Void.Builder.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">GrpcMessageService.Void.Builder</span></a> (implements org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/GrpcMessageService.VoidOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm">GrpcMessageService.VoidOrBuilder</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">io.grpc.stub.AbstractStub&lt;S&gt;
<ul>
<li class="circle">io.grpc.stub.AbstractAsyncStub&lt;S&gt;
<ul>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/MessageServiceGrpc.MessageServiceStub.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">MessageServiceGrpc.MessageServiceStub</span></a></li>
</ul>
</li>
<li class="circle">io.grpc.stub.AbstractBlockingStub&lt;S&gt;
<ul>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/MessageServiceGrpc.MessageServiceBlockingStub.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">MessageServiceGrpc.MessageServiceBlockingStub</span></a></li>
</ul>
</li>
<li class="circle">io.grpc.stub.AbstractFutureStub&lt;S&gt;
<ul>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/MessageServiceGrpc.MessageServiceFutureStub.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">MessageServiceGrpc.MessageServiceFutureStub</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.spark.sql.expressions.Aggregator&lt;IN,&#8203;BUF,&#8203;OUT&gt; (implements scala.Serializable)
<ul>
<li class="circle">org.apache.nemo.examples.spark.sql.<a href="org/apache/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.MyAverage.html" title="class in org.apache.nemo.examples.spark.sql"><span class="typeNameLink">JavaUserDefinedTypedAggregation.MyAverage</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquare.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquare</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquareInefficient.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquareInefficient</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/AntiAffinitySchedulingConstraint.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">AntiAffinitySchedulingConstraint</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingConstraint.html" title="interface in org.apache.nemo.runtime.master.scheduler">SchedulingConstraint</a>)</li>
<li class="circle">org.apache.nemo.common.test.<a href="org/apache/nemo/common/test/ArgBuilder.html" title="class in org.apache.nemo.common.test"><span class="typeNameLink">ArgBuilder</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/BasicPullPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">BasicPullPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/BasicPushPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">BasicPushPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/BatchScheduler.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">BatchScheduler</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/Scheduler.html" title="interface in org.apache.nemo.runtime.master.scheduler">Scheduler</a>)</li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/BatchSchedulerUtils.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">BatchSchedulerUtils</span></a></li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.coder.<a href="org/apache/nemo/compiler/frontend/beam/coder/BeamDecoderFactory.html" title="class in org.apache.nemo.compiler.frontend.beam.coder"><span class="typeNameLink">BeamDecoderFactory</span></a>&lt;T&gt; (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.html" title="interface in org.apache.nemo.common.coder">DecoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.coder.<a href="org/apache/nemo/compiler/frontend/beam/coder/BeamEncoderFactory.html" title="class in org.apache.nemo.compiler.frontend.beam.coder"><span class="typeNameLink">BeamEncoderFactory</span></a>&lt;T&gt; (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.html" title="interface in org.apache.nemo.common.coder">EncoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.client.beam.<a href="org/apache/nemo/client/beam/BeamStateTranslator.html" title="class in org.apache.nemo.client.beam"><span class="typeNameLink">BeamStateTranslator</span></a> (implements org.apache.nemo.client.<a href="org/apache/nemo/client/StateTranslator.html" title="interface in org.apache.nemo.client">StateTranslator</a>)</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/BeamWordCount.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">BeamWordCount</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/BlockInputReader.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">BlockInputReader</span></a> (implements org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/InputReader.html" title="interface in org.apache.nemo.runtime.executor.datatransfer">InputReader</a>)</li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/BlockManagerMaster.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">BlockManagerMaster</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/BlockManagerMaster.BlockManagerMasterControlMessageReceiver.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">BlockManagerMaster.BlockManagerMasterControlMessageReceiver</span></a> (implements org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageListener.html" title="interface in org.apache.nemo.runtime.common.message">MessageListener</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/BlockManagerMaster.BlockRequestHandler.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">BlockManagerMaster.BlockRequestHandler</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/BlockManagerWorker.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">BlockManagerWorker</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/BlockOutputWriter.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">BlockOutputWriter</span></a> (implements org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/OutputWriter.html" title="interface in org.apache.nemo.runtime.executor.datatransfer">OutputWriter</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/BlockState.html" title="class in org.apache.nemo.runtime.common.state"><span class="typeNameLink">BlockState</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/BlockTransferThrottler.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">BlockTransferThrottler</span></a></li>
<li class="circle">org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/BoundedIteratorReadable.html" title="class in org.apache.nemo.common.ir"><span class="typeNameLink">BoundedIteratorReadable</span></a>&lt;O&gt; (implements org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/Readable.html" title="interface in org.apache.nemo.common.ir">Readable</a>&lt;O&gt;)</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/Broadcast.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">Broadcast</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/BroadcastManagerMaster.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">BroadcastManagerMaster</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/BroadcastManagerWorker.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">BroadcastManagerWorker</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/ByteOutputContext.ByteOutputStream.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">ByteOutputContext.ByteOutputStream</span></a> (implements org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/TransferOutputStream.html" title="interface in org.apache.nemo.runtime.executor.transfer">TransferOutputStream</a>)</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/BytesDecoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">BytesDecoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.html" title="interface in org.apache.nemo.common.coder">DecoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/BytesEncoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">BytesEncoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.html" title="interface in org.apache.nemo.common.coder">EncoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/ByteTransfer.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">ByteTransfer</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/ByteTransferContext.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">ByteTransferContext</span></a>
<ul>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/ByteInputContext.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">ByteInputContext</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/ByteOutputContext.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">ByteOutputContext</span></a> (implements org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/OutputContext.html" title="interface in org.apache.nemo.runtime.executor.transfer">OutputContext</a>)</li>
</ul>
</li>
<li class="circle">org.apache.nemo.client.<a href="org/apache/nemo/client/ClientEndpoint.html" title="class in org.apache.nemo.client"><span class="typeNameLink">ClientEndpoint</span></a>
<ul>
<li class="circle">org.apache.nemo.client.beam.<a href="org/apache/nemo/client/beam/NemoPipelineResult.html" title="class in org.apache.nemo.client.beam"><span class="typeNameLink">NemoPipelineResult</span></a> (implements org.apache.beam.sdk.PipelineResult)</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/ClientRPC.html" title="class in org.apache.nemo.runtime.common.message"><span class="typeNameLink">ClientRPC</span></a></li>
<li class="circle">org.apache.nemo.client.<a href="org/apache/nemo/client/ClientUtils.html" title="class in org.apache.nemo.client"><span class="typeNameLink">ClientUtils</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ClonedSchedulingProperty.CloneConf.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ClonedSchedulingProperty.CloneConf</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/ClosableBlockingQueue.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">ClosableBlockingQueue</span></a>&lt;T&gt; (implements java.lang.AutoCloseable)</li>
<li class="circle">org.apache.beam.sdk.coders.Coder&lt;T&gt; (implements java.io.Serializable)
<ul>
<li class="circle">org.apache.beam.sdk.coders.StructuredCoder&lt;T&gt;
<ul>
<li class="circle">org.apache.beam.sdk.coders.AtomicCoder&lt;T&gt;
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/FloatArrayCoder.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">FloatArrayCoder</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/IntArrayCoder.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">IntArrayCoder</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/ObjectCoderForString.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">ObjectCoderForString</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.coder.<a href="org/apache/nemo/compiler/frontend/beam/coder/SideInputCoder.html" title="class in org.apache.nemo.compiler.frontend.beam.coder"><span class="typeNameLink">SideInputCoder</span></a>&lt;T&gt;</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.beam.sdk.transforms.Combine.CombineFn&lt;InputT,&#8203;AccumT,&#8203;OutputT&gt;
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquare.TrainingDataCombiner.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquare.TrainingDataCombiner</span></a></li>
<li class="circle">org.apache.beam.sdk.transforms.Combine.BinaryCombineFn&lt;V&gt;
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/MultinomialLogisticRegression.CombineFunction.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">MultinomialLogisticRegression.CombineFunction</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/FinalCombineFn.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">FinalCombineFn</span></a>&lt;AccumT,&#8203;Output&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/PartialCombineFn.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">PartialCombineFn</span></a>&lt;InputT,&#8203;AccumT&gt;</li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.<a href="org/apache/nemo/compiler/CompilerTestUtil.html" title="class in org.apache.nemo.compiler"><span class="typeNameLink">CompilerTestUtil</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.streamchainer.<a href="org/apache/nemo/runtime/executor/data/streamchainer/CompressionStreamChainer.html" title="class in org.apache.nemo.runtime.executor.data.streamchainer"><span class="typeNameLink">CompressionStreamChainer</span></a> (implements org.apache.nemo.runtime.executor.data.streamchainer.<a href="org/apache/nemo/runtime/executor/data/streamchainer/EncodeStreamChainer.html" title="interface in org.apache.nemo.runtime.executor.data.streamchainer">EncodeStreamChainer</a>)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/ConditionalLargeShufflePolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">ConditionalLargeShufflePolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.reef.tang.formats.ConfigurationModuleBuilder
<ul>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.master.resource.<a href="org/apache/nemo/runtime/master/resource/ContainerManager.html" title="class in org.apache.nemo.runtime.master.resource"><span class="typeNameLink">ContainerManager</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/ContainerTypeAwareSchedulingConstraint.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">ContainerTypeAwareSchedulingConstraint</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingConstraint.html" title="interface in org.apache.nemo.runtime.master.scheduler">SchedulingConstraint</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage</span></a></li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/CreateViewTransform.MultiView.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">CreateViewTransform.MultiView</span></a>&lt;T&gt; (implements org.apache.beam.sdk.transforms.Materializations.MultimapView&lt;K,&#8203;V&gt;, java.io.Serializable)</li>
<li class="circle">org.apache.nemo.common.dag.<a href="org/apache/nemo/common/dag/DAG.html" title="class in org.apache.nemo.common.dag"><span class="typeNameLink">DAG</span></a>&lt;V,&#8203;E&gt; (implements org.apache.nemo.common.dag.<a href="org/apache/nemo/common/dag/DAGInterface.html" title="interface in org.apache.nemo.common.dag">DAGInterface</a>&lt;V,&#8203;E&gt;)</li>
<li class="circle">org.apache.nemo.common.dag.<a href="org/apache/nemo/common/dag/DAGBuilder.html" title="class in org.apache.nemo.common.dag"><span class="typeNameLink">DAGBuilder</span></a>&lt;V,&#8203;E&gt; (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/DataFetcherOutputCollector.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">DataFetcherOutputCollector</span></a>&lt;O&gt; (implements org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/OutputCollector.html" title="interface in org.apache.nemo.common.ir">OutputCollector</a>&lt;O&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/DataPlaneConf.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">DataPlaneConf</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/DataSkewPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">DataSkewPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/DataUtil.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">DataUtil</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/DataUtil.InputStreamIterator.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">DataUtil.InputStreamIterator</span></a>&lt;T&gt; (implements org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/DataUtil.IteratorWithNumBytes.html" title="interface in org.apache.nemo.runtime.executor.data">DataUtil.IteratorWithNumBytes</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.DummyDecoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">DecoderFactory.DummyDecoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.html" title="interface in org.apache.nemo.common.coder">DecoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.streamchainer.<a href="org/apache/nemo/runtime/executor/data/streamchainer/DecompressionStreamChainer.html" title="class in org.apache.nemo.runtime.executor.data.streamchainer"><span class="typeNameLink">DecompressionStreamChainer</span></a> (implements org.apache.nemo.runtime.executor.data.streamchainer.<a href="org/apache/nemo/runtime/executor/data/streamchainer/DecodeStreamChainer.html" title="interface in org.apache.nemo.runtime.executor.data.streamchainer">DecodeStreamChainer</a>)</li>
<li class="circle">org.apache.nemo.common.partitioner.<a href="org/apache/nemo/common/partitioner/DedicatedKeyPerElementPartitioner.html" title="class in org.apache.nemo.common.partitioner"><span class="typeNameLink">DedicatedKeyPerElementPartitioner</span></a> (implements org.apache.nemo.common.partitioner.<a href="org/apache/nemo/common/partitioner/Partitioner.html" title="interface in org.apache.nemo.common.partitioner">Partitioner</a>&lt;K&gt;)</li>
<li class="circle">org.apache.nemo.runtime.master.resource.<a href="org/apache/nemo/runtime/master/resource/DefaultExecutorRepresenter.html" title="class in org.apache.nemo.runtime.master.resource"><span class="typeNameLink">DefaultExecutorRepresenter</span></a> (implements org.apache.nemo.runtime.master.resource.<a href="org/apache/nemo/runtime/master/resource/ExecutorRepresenter.html" title="interface in org.apache.nemo.runtime.master.resource">ExecutorRepresenter</a>)</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/DefaultOutputManager.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">DefaultOutputManager</span></a>&lt;OutputT&gt; (implements org.apache.beam.runners.core.DoFnRunners.OutputManager)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/DefaultPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">DefaultPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/DefaultPolicyWithSeparatePass.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">DefaultPolicyWithSeparatePass</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/DisaggregationPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">DisaggregationPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.beam.sdk.transforms.DoFn&lt;InputT,&#8203;OutputT&gt; (implements org.apache.beam.sdk.transforms.display.HasDisplayData, java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquare.CalculateNextMatrix.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquare.CalculateNextMatrix</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquare.CreateInitialMatrix.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquare.CreateInitialMatrix</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquare.ParseLine.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquare.ParseLine</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquare.UngroupSingleVectorList.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquare.UngroupSingleVectorList</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/MultinomialLogisticRegression.ApplyGradient.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">MultinomialLogisticRegression.ApplyGradient</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/MultinomialLogisticRegression.CalculateGradient.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">MultinomialLogisticRegression.CalculateGradient</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.client.<a href="org/apache/nemo/client/DriverEndpoint.html" title="class in org.apache.nemo.client"><span class="typeNameLink">DriverEndpoint</span></a></li>
<li class="circle">org.apache.nemo.client.<a href="org/apache/nemo/client/DriverRPCServer.html" title="class in org.apache.nemo.client"><span class="typeNameLink">DriverRPCServer</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DuplicateEdgeGroupPropertyValue.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DuplicateEdgeGroupPropertyValue</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/DynamicTaskSizingPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">DynamicTaskSizingPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/EDGARAvgDocSize.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">EDGARAvgDocSize</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/EDGARDocumentSuccessRate.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">EDGARDocumentSuccessRate</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/EDGARRequestsByCIK.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">EDGARRequestsByCIK</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/EDGARTop10BadRefererDocs.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">EDGARTop10BadRefererDocs</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/EDGARTop10BadRefererDocs.ValueComparator.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">EDGARTop10BadRefererDocs.ValueComparator</span></a>&lt;K&gt; (implements java.util.Comparator&lt;T&gt;, java.io.Serializable)</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/EDGARTop10Documents.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">EDGARTop10Documents</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/EDGARTop10Documents.ValueComparator.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">EDGARTop10Documents.ValueComparator</span></a>&lt;K&gt; (implements java.util.Comparator&lt;T&gt;, java.io.Serializable)</li>
<li class="circle">org.apache.nemo.common.dag.<a href="org/apache/nemo/common/dag/Edge.html" title="class in org.apache.nemo.common.dag"><span class="typeNameLink">Edge</span></a>&lt;V&gt; (implements java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.common.ir.edge.<a href="org/apache/nemo/common/ir/edge/IREdge.html" title="class in org.apache.nemo.common.ir.edge"><span class="typeNameLink">IREdge</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/RuntimeEdge.html" title="class in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">RuntimeEdge</span></a>&lt;V&gt;
<ul>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/StageEdge.html" title="class in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">StageEdge</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.test.<a href="org/apache/nemo/common/test/EmptyComponents.html" title="class in org.apache.nemo.common.test"><span class="typeNameLink">EmptyComponents</span></a></li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.DummyEncoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">EncoderFactory.DummyEncoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.html" title="interface in org.apache.nemo.common.coder">EncoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/Event.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">Event</span></a> (implements java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/DataTransferEvent.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">DataTransferEvent</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/StateTransitionEvent.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">StateTransitionEvent</span></a>&lt;T&gt;</li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.test.<a href="org/apache/nemo/common/test/ExampleTestArgs.html" title="class in org.apache.nemo.common.test"><span class="typeNameLink">ExampleTestArgs</span></a></li>
<li class="circle">org.apache.nemo.common.test.<a href="org/apache/nemo/common/test/ExampleTestUtil.html" title="class in org.apache.nemo.common.test"><span class="typeNameLink">ExampleTestUtil</span></a></li>
<li class="circle">org.apache.nemo.common.ir.executionproperty.<a href="org/apache/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in org.apache.nemo.common.ir.executionproperty"><span class="typeNameLink">ExecutionProperty</span></a>&lt;T&gt; (implements java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.common.ir.executionproperty.<a href="org/apache/nemo/common/ir/executionproperty/EdgeExecutionProperty.html" title="class in org.apache.nemo.common.ir.executionproperty"><span class="typeNameLink">EdgeExecutionProperty</span></a>&lt;T&gt;
<ul>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/AdditionalOutputTagProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">AdditionalOutputTagProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/BlockFetchFailureProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">BlockFetchFailureProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/CacheIDProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">CacheIDProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/CommunicationPatternProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">CommunicationPatternProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/CompressionProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">CompressionProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DataFlowProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DataFlowProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DataPersistenceProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DataPersistenceProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DataStoreProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DataStoreProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DecoderProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DecoderProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DecompressionProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DecompressionProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DuplicateEdgeGroupProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DuplicateEdgeGroupProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/EncoderProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">EncoderProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/KeyDecoderProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">KeyDecoderProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/KeyEncoderProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">KeyEncoderProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/KeyExtractorProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">KeyExtractorProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/MessageIdEdgeProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">MessageIdEdgeProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/PartitionerProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">PartitionerProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/PartitionSetProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">PartitionSetProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/SubPartitionSetProperty.html" title="class in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">SubPartitionSetProperty</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.ir.executionproperty.<a href="org/apache/nemo/common/ir/executionproperty/VertexExecutionProperty.html" title="class in org.apache.nemo.common.ir.executionproperty"><span class="typeNameLink">VertexExecutionProperty</span></a>&lt;T&gt;
<ul>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ClonedSchedulingProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ClonedSchedulingProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/EnableDynamicTaskSizingProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">EnableDynamicTaskSizingProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/IgnoreSchedulingTempDataReceiverProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">IgnoreSchedulingTempDataReceiverProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/MessageIdVertexProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">MessageIdVertexProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ParallelismProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ParallelismProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ResourceAntiAffinityProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ResourceAntiAffinityProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ResourceLambdaProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ResourceLambdaProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ResourceLocalityProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ResourceLocalityProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ResourcePriorityProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ResourcePriorityProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ResourceSiteProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ResourceSiteProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ResourceSlotProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ResourceSlotProperty</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ScheduleGroupProperty.html" title="class in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ScheduleGroupProperty</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.ir.executionproperty.<a href="org/apache/nemo/common/ir/executionproperty/ExecutionPropertyMap.html" title="class in org.apache.nemo.common.ir.executionproperty"><span class="typeNameLink">ExecutionPropertyMap</span></a>&lt;T&gt; (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.runtime.executor.<a href="org/apache/nemo/runtime/executor/Executor.html" title="class in org.apache.nemo.runtime.executor"><span class="typeNameLink">Executor</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/ExecutorRegistry.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">ExecutorRegistry</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/FailedMessageSender.html" title="class in org.apache.nemo.runtime.common.message"><span class="typeNameLink">FailedMessageSender</span></a> (implements org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageSender.html" title="interface in org.apache.nemo.runtime.common.message">MessageSender</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/FileArea.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">FileArea</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.beam.sdk.io.FileBasedSink.FilenamePolicy (implements java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/WriteOneFilePerWindow.PerWindowFiles.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">WriteOneFilePerWindow.PerWindowFiles</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.executor.data.block.<a href="org/apache/nemo/runtime/executor/data/block/FileBlock.html" title="class in org.apache.nemo.runtime.executor.data.block"><span class="typeNameLink">FileBlock</span></a>&lt;K&gt; (implements org.apache.nemo.runtime.executor.data.block.<a href="org/apache/nemo/runtime/executor/data/block/Block.html" title="interface in org.apache.nemo.runtime.executor.data.block">Block</a>&lt;K&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.metadata.<a href="org/apache/nemo/runtime/executor/data/metadata/FileMetadata.html" title="class in org.apache.nemo.runtime.executor.data.metadata"><span class="typeNameLink">FileMetadata</span></a>&lt;K&gt;
<ul>
<li class="circle">org.apache.nemo.runtime.executor.data.metadata.<a href="org/apache/nemo/runtime/executor/data/metadata/LocalFileMetadata.html" title="class in org.apache.nemo.runtime.executor.data.metadata"><span class="typeNameLink">LocalFileMetadata</span></a>&lt;K&gt;</li>
<li class="circle">org.apache.nemo.runtime.executor.data.metadata.<a href="org/apache/nemo/runtime/executor/data/metadata/RemoteFileMetadata.html" title="class in org.apache.nemo.runtime.executor.data.metadata"><span class="typeNameLink">RemoteFileMetadata</span></a>&lt;K&gt;</li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.punctuation.<a href="org/apache/nemo/common/punctuation/Finishmark.html" title="class in org.apache.nemo.common.punctuation"><span class="typeNameLink">Finishmark</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/FreeSlotSchedulingConstraint.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">FreeSlotSchedulingConstraint</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingConstraint.html" title="interface in org.apache.nemo.runtime.master.scheduler">SchedulingConstraint</a>)</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/GBKTransform.GBKOutputCollector.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">GBKTransform.GBKOutputCollector</span></a> (implements org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/OutputCollector.html" title="interface in org.apache.nemo.common.ir">OutputCollector</a>&lt;O&gt;)</li>
<li class="circle">javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
<ul>
<li class="circle">javax.servlet.http.HttpServlet
<ul>
<li class="circle">org.apache.nemo.runtime.master.servlet.<a href="org/apache/nemo/runtime/master/servlet/AllMetricServlet.html" title="class in org.apache.nemo.runtime.master.servlet"><span class="typeNameLink">AllMetricServlet</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.servlet.<a href="org/apache/nemo/runtime/master/servlet/JobMetricServlet.html" title="class in org.apache.nemo.runtime.master.servlet"><span class="typeNameLink">JobMetricServlet</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.servlet.<a href="org/apache/nemo/runtime/master/servlet/StageMetricServlet.html" title="class in org.apache.nemo.runtime.master.servlet"><span class="typeNameLink">StageMetricServlet</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.servlet.<a href="org/apache/nemo/runtime/master/servlet/TaskMetricServlet.html" title="class in org.apache.nemo.runtime.master.servlet"><span class="typeNameLink">TaskMetricServlet</span></a></li>
<li class="circle">org.eclipse.jetty.websocket.servlet.WebSocketServlet
<ul>
<li class="circle">org.apache.nemo.runtime.master.servlet.<a href="org/apache/nemo/runtime/master/servlet/WebSocketMetricServlet.html" title="class in org.apache.nemo.runtime.master.servlet"><span class="typeNameLink">WebSocketMetricServlet</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.common.message.grpc.<a href="org/apache/nemo/runtime/common/message/grpc/GrpcMessageEnvironment.html" title="class in org.apache.nemo.runtime.common.message.grpc"><span class="typeNameLink">GrpcMessageEnvironment</span></a> (implements org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageEnvironment.html" title="interface in org.apache.nemo.runtime.common.message">MessageEnvironment</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/GrpcMessageService.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">GrpcMessageService</span></a></li>
<li class="circle">java.util.logging.Handler
<ul>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/RemoteClientMessageLoggingHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">RemoteClientMessageLoggingHandler</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.partitioner.<a href="org/apache/nemo/common/partitioner/HashPartitioner.html" title="class in org.apache.nemo.common.partitioner"><span class="typeNameLink">HashPartitioner</span></a> (implements org.apache.nemo.common.partitioner.<a href="org/apache/nemo/common/partitioner/Partitioner.html" title="interface in org.apache.nemo.common.partitioner">Partitioner</a>&lt;K&gt;)</li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/HashRange.html" title="class in org.apache.nemo.common"><span class="typeNameLink">HashRange</span></a> (implements org.apache.nemo.common.<a href="org/apache/nemo/common/KeyRange.html" title="interface in org.apache.nemo.common">KeyRange</a>&lt;K&gt;)</li>
<li class="circle">org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/IdManager.html" title="class in org.apache.nemo.common.ir"><span class="typeNameLink">IdManager</span></a></li>
<li class="circle">org.apache.beam.sdk.transforms.InferableFunction&lt;InputT,&#8203;OutputT&gt; (implements org.apache.beam.sdk.transforms.display.HasDisplayData, org.apache.beam.sdk.transforms.ProcessFunction&lt;InputT,&#8203;OutputT&gt;)
<ul>
<li class="circle">org.apache.beam.sdk.transforms.SimpleFunction&lt;InputT,&#8203;OutputT&gt; (implements org.apache.beam.sdk.transforms.SerializableFunction&lt;InputT,&#8203;OutputT&gt;)
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/BeamWordCount.FormatAsTextFn.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">BeamWordCount.FormatAsTextFn</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.<a href="org/apache/nemo/compiler/frontend/beam/InMemorySideInputReader.html" title="class in org.apache.nemo.compiler.frontend.beam"><span class="typeNameLink">InMemorySideInputReader</span></a> (implements org.apache.beam.runners.core.ReadyCheckingSideInputReader)</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/InMemoryStateInternalsFactory.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">InMemoryStateInternalsFactory</span></a>&lt;K&gt; (implements org.apache.beam.runners.core.StateInternalsFactory&lt;K&gt;)</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/InMemoryTimerInternalsFactory.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">InMemoryTimerInternalsFactory</span></a>&lt;K&gt; (implements org.apache.beam.runners.core.TimerInternalsFactory&lt;K&gt;)</li>
<li class="circle">java.io.InputStream (implements java.io.Closeable)
<ul>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/ByteBufferInputStream.html" title="class in org.apache.nemo.common"><span class="typeNameLink">ByteBufferInputStream</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/LimitedInputStream.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">LimitedInputStream</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.partitioner.<a href="org/apache/nemo/common/partitioner/IntactPartitioner.html" title="class in org.apache.nemo.common.partitioner"><span class="typeNameLink">IntactPartitioner</span></a> (implements org.apache.nemo.common.partitioner.<a href="org/apache/nemo/common/partitioner/Partitioner.html" title="interface in org.apache.nemo.common.partitioner">Partitioner</a>&lt;K&gt;)</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/IntDecoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">IntDecoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.html" title="interface in org.apache.nemo.common.coder">DecoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/IntEncoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">IntEncoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.html" title="interface in org.apache.nemo.common.coder">EncoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/IntermediateDataIOFactory.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">IntermediateDataIOFactory</span></a></li>
<li class="circle">org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/IRDAG.html" title="class in org.apache.nemo.common.ir"><span class="typeNameLink">IRDAG</span></a> (implements org.apache.nemo.common.dag.<a href="org/apache/nemo/common/dag/DAGInterface.html" title="interface in org.apache.nemo.common.dag">DAGInterface</a>&lt;V,&#8203;E&gt;)</li>
<li class="circle">org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/IRDAGChecker.html" title="class in org.apache.nemo.common.ir"><span class="typeNameLink">IRDAGChecker</span></a></li>
<li class="circle">org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/IRDAGChecker.CheckerResult.html" title="class in org.apache.nemo.common.ir"><span class="typeNameLink">IRDAGChecker.CheckerResult</span></a></li>
<li class="circle">org.apache.nemo.examples.spark.<a href="org/apache/nemo/examples/spark/JavaMapReduce.html" title="class in org.apache.nemo.examples.spark"><span class="typeNameLink">JavaMapReduce</span></a></li>
<li class="circle">org.apache.nemo.examples.spark.<a href="org/apache/nemo/examples/spark/JavaSparkPi.html" title="class in org.apache.nemo.examples.spark"><span class="typeNameLink">JavaSparkPi</span></a></li>
<li class="circle">org.apache.nemo.examples.spark.sql.<a href="org/apache/nemo/examples/spark/sql/JavaSparkSQLExample.html" title="class in org.apache.nemo.examples.spark.sql"><span class="typeNameLink">JavaSparkSQLExample</span></a></li>
<li class="circle">org.apache.nemo.examples.spark.sql.<a href="org/apache/nemo/examples/spark/sql/JavaSparkSQLExample.Person.html" title="class in org.apache.nemo.examples.spark.sql"><span class="typeNameLink">JavaSparkSQLExample.Person</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.examples.spark.sql.<a href="org/apache/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.html" title="class in org.apache.nemo.examples.spark.sql"><span class="typeNameLink">JavaUserDefinedTypedAggregation</span></a></li>
<li class="circle">org.apache.nemo.examples.spark.sql.<a href="org/apache/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.Average.html" title="class in org.apache.nemo.examples.spark.sql"><span class="typeNameLink">JavaUserDefinedTypedAggregation.Average</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.examples.spark.sql.<a href="org/apache/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.Employee.html" title="class in org.apache.nemo.examples.spark.sql"><span class="typeNameLink">JavaUserDefinedTypedAggregation.Employee</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.examples.spark.sql.<a href="org/apache/nemo/examples/spark/sql/JavaUserDefinedUntypedAggregation.html" title="class in org.apache.nemo.examples.spark.sql"><span class="typeNameLink">JavaUserDefinedUntypedAggregation</span></a></li>
<li class="circle">org.apache.nemo.examples.spark.<a href="org/apache/nemo/examples/spark/JavaWordAndLineCount.html" title="class in org.apache.nemo.examples.spark"><span class="typeNameLink">JavaWordAndLineCount</span></a></li>
<li class="circle">org.apache.nemo.examples.spark.<a href="org/apache/nemo/examples/spark/JavaWordCount.html" title="class in org.apache.nemo.examples.spark"><span class="typeNameLink">JavaWordCount</span></a></li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.BandwidthJSONContents.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.BandwidthJSONContents</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.BandwidthJSONPath.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.BandwidthJSONPath</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ChunkSizeKb.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ChunkSizeKb</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ClientSideRPCServerHost.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ClientSideRPCServerHost</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ClientSideRPCServerPort.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ClientSideRPCServerPort</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.DAGDirectory.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.DAGDirectory</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.DBAddress.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.DBAddress</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.DBEnabled.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.DBEnabled</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.DBId.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.DBId</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.DBPasswd.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.DBPasswd</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.DeployMode.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.DeployMode</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.DriverMemMb.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.DriverMemMb</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.EnvironmentType.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.EnvironmentType</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ExecutorId.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ExecutorId</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ExecutorJSONContents.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ExecutorJSONContents</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ExecutorJSONPath.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ExecutorJSONPath</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ExecutorMemoryMb.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ExecutorMemoryMb</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ExecutorPoisonSec.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ExecutorPoisonSec</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ExecutorType.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ExecutorType</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.FileDirectory.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.FileDirectory</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.GlusterVolumeDirectory.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.GlusterVolumeDirectory</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.IORequestHandleThreadsTotal.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.IORequestHandleThreadsTotal</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.JobId.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.JobId</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.JVMHeapSlack.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.JVMHeapSlack</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.LatencyMarkPeriod.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.LatencyMarkPeriod</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.MaxNumDownloadsForARuntimeEdge.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.MaxNumDownloadsForARuntimeEdge</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.MaxOffheapRatio.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.MaxOffheapRatio</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.MaxTaskAttempt.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.MaxTaskAttempt</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.OptimizationPolicy.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.OptimizationPolicy</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.PartitionTransportClientNumThreads.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.PartitionTransportClientNumThreads</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.PartitionTransportServerBacklog.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.PartitionTransportServerBacklog</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.PartitionTransportServerNumListeningThreads.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.PartitionTransportServerNumListeningThreads</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.PartitionTransportServerNumWorkingThreads.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.PartitionTransportServerNumWorkingThreads</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.PartitionTransportServerPort.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.PartitionTransportServerPort</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.SchedulerImplClassName.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.SchedulerImplClassName</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.ScheduleSerThread.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.ScheduleSerThread</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.StreamMetricPeriod.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.StreamMetricPeriod</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.UserMainArguments.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.UserMainArguments</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.conf.<a href="org/apache/nemo/conf/JobConf.UserMainClass.html" title="class in org.apache.nemo.conf"><span class="typeNameLink">JobConf.UserMainClass</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.client.<a href="org/apache/nemo/client/JobLauncher.html" title="class in org.apache.nemo.client"><span class="typeNameLink">JobLauncher</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/JobMetric.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">JobMetric</span></a> (implements org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/StateMetric.html" title="interface in org.apache.nemo.runtime.common.metric">StateMetric</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/LambdaPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">LambdaPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/LargeShufflePolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">LargeShufflePolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.common.punctuation.<a href="org/apache/nemo/common/punctuation/LatencyMark.html" title="class in org.apache.nemo.common.punctuation"><span class="typeNameLink">LatencyMark</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/LatencymarkEmitTransform.html" title="class in org.apache.nemo.common.ir.vertex.transform"><span class="typeNameLink">LatencymarkEmitTransform</span></a>&lt;I,&#8203;O&gt; (implements org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/Transform.html" title="interface in org.apache.nemo.common.ir.vertex.transform">Transform</a>&lt;I,&#8203;O&gt;)
<ul>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/CreateViewTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">CreateViewTransform</span></a>&lt;I,&#8203;O&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/FlattenTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">FlattenTransform</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/SideInputTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">SideInputTransform</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/StreamTransform.html" title="class in org.apache.nemo.common.ir.vertex.transform"><span class="typeNameLink">StreamTransform</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/WindowFnTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">WindowFnTransform</span></a>&lt;T,&#8203;W&gt;</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/LatencyMetric.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">LatencyMetric</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/LocalitySchedulingConstraint.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">LocalitySchedulingConstraint</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingConstraint.html" title="interface in org.apache.nemo.runtime.master.scheduler">SchedulingConstraint</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.message.local.<a href="org/apache/nemo/runtime/common/message/local/LocalMessageDispatcher.html" title="class in org.apache.nemo.runtime.common.message.local"><span class="typeNameLink">LocalMessageDispatcher</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.message.local.<a href="org/apache/nemo/runtime/common/message/local/LocalMessageEnvironment.html" title="class in org.apache.nemo.runtime.common.message.local"><span class="typeNameLink">LocalMessageEnvironment</span></a> (implements org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageEnvironment.html" title="interface in org.apache.nemo.runtime.common.message">MessageEnvironment</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.message.local.<a href="org/apache/nemo/runtime/common/message/local/LocalMessageSender.html" title="class in org.apache.nemo.runtime.common.message.local"><span class="typeNameLink">LocalMessageSender</span></a>&lt;T&gt; (implements org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageSender.html" title="interface in org.apache.nemo.runtime.common.message">MessageSender</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/LocalTransferContext.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">LocalTransferContext</span></a>
<ul>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/LocalInputContext.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">LocalInputContext</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/LocalOutputContext.html" title="class in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">LocalOutputContext</span></a> (implements org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/OutputContext.html" title="interface in org.apache.nemo.runtime.executor.transfer">OutputContext</a>)</li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/LongDecoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">LongDecoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.html" title="interface in org.apache.nemo.common.coder">DecoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/LongEncoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">LongEncoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.html" title="interface in org.apache.nemo.common.coder">EncoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopOptimizations.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">LoopOptimizations</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.examples.<a href="org/apache/nemo/compiler/optimizer/examples/MapReduceDisaggregationOptimization.html" title="class in org.apache.nemo.compiler.optimizer.examples"><span class="typeNameLink">MapReduceDisaggregationOptimization</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/MemoryChunk.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">MemoryChunk</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/MemoryPoolAssigner.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">MemoryPoolAssigner</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.runtime.<a href="org/apache/nemo/compiler/optimizer/pass/runtime/Message.html" title="class in org.apache.nemo.compiler.optimizer.pass.runtime"><span class="typeNameLink">Message</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageParameters.html" title="class in org.apache.nemo.runtime.common.message"><span class="typeNameLink">MessageParameters</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageParameters.SenderId.html" title="class in org.apache.nemo.runtime.common.message"><span class="typeNameLink">MessageParameters.SenderId</span></a> (implements org.apache.reef.tang.annotations.Name&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/MessageServiceGrpc.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">MessageServiceGrpc</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/MessageServiceGrpc.MessageServiceImplBase.html" title="class in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">MessageServiceGrpc.MessageServiceImplBase</span></a> (implements io.grpc.BindableService)</li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageUtils.html" title="class in org.apache.nemo.runtime.common.message"><span class="typeNameLink">MessageUtils</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.metric.<a href="org/apache/nemo/runtime/master/metric/MetricBroadcaster.html" title="class in org.apache.nemo.runtime.master.metric"><span class="typeNameLink">MetricBroadcaster</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.metric.<a href="org/apache/nemo/runtime/master/metric/MetricManagerMaster.html" title="class in org.apache.nemo.runtime.master.metric"><span class="typeNameLink">MetricManagerMaster</span></a> (implements org.apache.nemo.runtime.master.metric.<a href="org/apache/nemo/runtime/master/metric/MetricMessageHandler.html" title="interface in org.apache.nemo.runtime.master.metric">MetricMessageHandler</a>)</li>
<li class="circle">org.apache.nemo.runtime.executor.<a href="org/apache/nemo/runtime/executor/MetricManagerWorker.html" title="class in org.apache.nemo.runtime.executor"><span class="typeNameLink">MetricManagerWorker</span></a> (implements org.apache.nemo.runtime.executor.<a href="org/apache/nemo/runtime/executor/MetricMessageSender.html" title="interface in org.apache.nemo.runtime.executor">MetricMessageSender</a>)</li>
<li class="circle">org.apache.nemo.runtime.master.metric.<a href="org/apache/nemo/runtime/master/metric/MetricStore.html" title="class in org.apache.nemo.runtime.master.metric"><span class="typeNameLink">MetricStore</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/MetricUtils.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">MetricUtils</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/MinimalWordCount.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">MinimalWordCount</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/MinOccupancyFirstSchedulingPolicy.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">MinOccupancyFirstSchedulingPolicy</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingPolicy.html" title="interface in org.apache.nemo.runtime.master.scheduler">SchedulingPolicy</a>)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/MultiInputWatermarkManager.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">MultiInputWatermarkManager</span></a> (implements org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/InputWatermarkManager.html" title="interface in org.apache.nemo.runtime.executor.datatransfer">InputWatermarkManager</a>)</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/MultinomialLogisticRegression.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">MultinomialLogisticRegression</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/MultinomialLogisticRegression.CombineFunctionForIterable.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">MultinomialLogisticRegression.CombineFunctionForIterable</span></a> (implements org.apache.beam.sdk.transforms.SerializableFunction&lt;InputT,&#8203;OutputT&gt;)</li>
<li class="circle">org.apache.nemo.runtime.common.<a href="org/apache/nemo/runtime/common/NativeChannelImplementationSelector.html" title="class in org.apache.nemo.runtime.common"><span class="typeNameLink">NativeChannelImplementationSelector</span></a> (implements org.apache.nemo.runtime.common.<a href="org/apache/nemo/runtime/common/NettyChannelImplementationSelector.html" title="interface in org.apache.nemo.runtime.common">NettyChannelImplementationSelector</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.message.ncs.<a href="org/apache/nemo/runtime/common/message/ncs/NcsMessageEnvironment.html" title="class in org.apache.nemo.runtime.common.message.ncs"><span class="typeNameLink">NcsMessageEnvironment</span></a> (implements org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageEnvironment.html" title="interface in org.apache.nemo.runtime.common.message">MessageEnvironment</a>)</li>
<li class="circle">org.apache.nemo.compiler.backend.nemo.<a href="org/apache/nemo/compiler/backend/nemo/NemoBackend.html" title="class in org.apache.nemo.compiler.backend.nemo"><span class="typeNameLink">NemoBackend</span></a> (implements org.apache.nemo.compiler.backend.<a href="org/apache/nemo/compiler/backend/Backend.html" title="interface in org.apache.nemo.compiler.backend">Backend</a>&lt;Plan&gt;)</li>
<li class="circle">org.apache.nemo.client.<a href="org/apache/nemo/client/NemoClient.html" title="class in org.apache.nemo.client"><span class="typeNameLink">NemoClient</span></a></li>
<li class="circle">org.apache.nemo.client.<a href="org/apache/nemo/client/NemoClient.JobMessageHandler.html" title="class in org.apache.nemo.client"><span class="typeNameLink">NemoClient.JobMessageHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoContext.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoContext</span></a></li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoContext.ContextStartHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoContext.ContextStartHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoContext.ContextStopHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoContext.ContextStopHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoDriver.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoDriver</span></a></li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoDriver.ActiveContextHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoDriver.ActiveContextHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoDriver.AllocatedEvaluatorHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoDriver.AllocatedEvaluatorHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoDriver.DriverStopHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoDriver.DriverStopHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoDriver.FailedContextHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoDriver.FailedContextHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoDriver.FailedEvaluatorHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoDriver.FailedEvaluatorHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/NemoDriver.StartHandler.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">NemoDriver.StartHandler</span></a> (implements org.apache.reef.wake.EventHandler&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/NemoEventDecoderFactory.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">NemoEventDecoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.html" title="interface in org.apache.nemo.common.coder">DecoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/NemoEventEncoderFactory.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">NemoEventEncoderFactory</span></a> (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.html" title="interface in org.apache.nemo.common.coder">EncoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.<a href="org/apache/nemo/compiler/optimizer/NemoOptimizer.html" title="class in org.apache.nemo.compiler.optimizer"><span class="typeNameLink">NemoOptimizer</span></a> (implements org.apache.nemo.compiler.optimizer.<a href="org/apache/nemo/compiler/optimizer/Optimizer.html" title="interface in org.apache.nemo.compiler.optimizer">Optimizer</a>)</li>
<li class="circle">org.apache.nemo.compiler.backend.nemo.<a href="org/apache/nemo/compiler/backend/nemo/NemoPlanRewriter.html" title="class in org.apache.nemo.compiler.backend.nemo"><span class="typeNameLink">NemoPlanRewriter</span></a> (implements org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/PlanRewriter.html" title="interface in org.apache.nemo.runtime.common.plan">PlanRewriter</a>)</li>
<li class="circle">org.apache.nemo.client.beam.<a href="org/apache/nemo/client/beam/NemoRunnerRegistrar.html" title="class in org.apache.nemo.client.beam"><span class="typeNameLink">NemoRunnerRegistrar</span></a></li>
<li class="circle">org.apache.nemo.client.beam.<a href="org/apache/nemo/client/beam/NemoRunnerRegistrar.Options.html" title="class in org.apache.nemo.client.beam"><span class="typeNameLink">NemoRunnerRegistrar.Options</span></a> (implements org.apache.beam.sdk.options.PipelineOptionsRegistrar)</li>
<li class="circle">org.apache.nemo.client.beam.<a href="org/apache/nemo/client/beam/NemoRunnerRegistrar.Runner.html" title="class in org.apache.nemo.client.beam"><span class="typeNameLink">NemoRunnerRegistrar.Runner</span></a> (implements org.apache.beam.sdk.runners.PipelineRunnerRegistrar)</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/NetworkTraceAnalysis.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">NetworkTraceAnalysis</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/NextIntraTaskOperatorInfo.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">NextIntraTaskOperatorInfo</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.<a href="org/apache/nemo/runtime/common/NioChannelImplementationSelector.html" title="class in org.apache.nemo.runtime.common"><span class="typeNameLink">NioChannelImplementationSelector</span></a> (implements org.apache.nemo.runtime.common.<a href="org/apache/nemo/runtime/common/NettyChannelImplementationSelector.html" title="interface in org.apache.nemo.runtime.common">NettyChannelImplementationSelector</a>)</li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/NodeShareSchedulingConstraint.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">NodeShareSchedulingConstraint</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingConstraint.html" title="interface in org.apache.nemo.runtime.master.scheduler">SchedulingConstraint</a>)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.block.<a href="org/apache/nemo/runtime/executor/data/block/NonSerializedMemoryBlock.html" title="class in org.apache.nemo.runtime.executor.data.block"><span class="typeNameLink">NonSerializedMemoryBlock</span></a>&lt;K&gt; (implements org.apache.nemo.runtime.executor.data.block.<a href="org/apache/nemo/runtime/executor/data/block/Block.html" title="interface in org.apache.nemo.runtime.executor.data.block">Block</a>&lt;K&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.partition.<a href="org/apache/nemo/runtime/executor/data/partition/NonSerializedPartition.html" title="class in org.apache.nemo.runtime.executor.data.partition"><span class="typeNameLink">NonSerializedPartition</span></a>&lt;K&gt; (implements org.apache.nemo.runtime.executor.data.partition.<a href="org/apache/nemo/runtime/executor/data/partition/Partition.html" title="interface in org.apache.nemo.runtime.executor.data.partition">Partition</a>&lt;T,&#8203;K&gt;)</li>
<li class="circle">org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/NoWatermarkEmitTransform.html" title="class in org.apache.nemo.common.ir.vertex.transform"><span class="typeNameLink">NoWatermarkEmitTransform</span></a>&lt;I,&#8203;O&gt; (implements org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/Transform.html" title="interface in org.apache.nemo.common.ir.vertex.transform">Transform</a>&lt;I,&#8203;O&gt;)
<ul>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/CombineFnFinalTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">CombineFnFinalTransform</span></a>&lt;K,&#8203;A,&#8203;O&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/CombineFnPartialTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">CombineFnPartialTransform</span></a>&lt;K,&#8203;I,&#8203;A&gt;</li>
<li class="circle">org.apache.nemo.common.test.<a href="org/apache/nemo/common/test/EmptyComponents.EmptyTransform.html" title="class in org.apache.nemo.common.test"><span class="typeNameLink">EmptyComponents.EmptyTransform</span></a>&lt;I,&#8203;O&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/GroupByKeyTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">GroupByKeyTransform</span></a>&lt;I&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/MessageAggregatorTransform.html" title="class in org.apache.nemo.common.ir.vertex.transform"><span class="typeNameLink">MessageAggregatorTransform</span></a>&lt;K,&#8203;V,&#8203;O&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/MessageGeneratorTransform.html" title="class in org.apache.nemo.common.ir.vertex.transform"><span class="typeNameLink">MessageGeneratorTransform</span></a>&lt;I,&#8203;K,&#8203;V&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/SignalTransform.html" title="class in org.apache.nemo.common.ir.vertex.transform"><span class="typeNameLink">SignalTransform</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/OperatorVertexOutputCollector.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">OperatorVertexOutputCollector</span></a>&lt;O&gt; (implements org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/OutputCollector.html" title="interface in org.apache.nemo.common.ir">OutputCollector</a>&lt;O&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/OperatorWatermarkCollector.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">OperatorWatermarkCollector</span></a> (implements org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/OutputCollector.html" title="interface in org.apache.nemo.common.ir">OutputCollector</a>&lt;O&gt;)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.<a href="org/apache/nemo/compiler/optimizer/OptimizerUtils.html" title="class in org.apache.nemo.compiler.optimizer"><span class="typeNameLink">OptimizerUtils</span></a></li>
<li class="circle">java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
<ul>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/DirectByteBufferOutputStream.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">DirectByteBufferOutputStream</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/Pair.html" title="class in org.apache.nemo.common"><span class="typeNameLink">Pair</span></a>&lt;A,&#8203;B&gt; (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/PairDecoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">PairDecoderFactory</span></a>&lt;A,&#8203;B&gt; (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.html" title="interface in org.apache.nemo.common.coder">DecoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/PairEncoderFactory.html" title="class in org.apache.nemo.common.coder"><span class="typeNameLink">PairEncoderFactory</span></a>&lt;A,&#8203;B&gt; (implements org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.html" title="interface in org.apache.nemo.common.coder">EncoderFactory</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/PairKeyExtractor.html" title="class in org.apache.nemo.common"><span class="typeNameLink">PairKeyExtractor</span></a> (implements org.apache.nemo.common.<a href="org/apache/nemo/common/KeyExtractor.html" title="interface in org.apache.nemo.common">KeyExtractor</a>)</li>
<li class="circle">org.apache.nemo.compiler.backend.nemo.prophet.<a href="org/apache/nemo/compiler/backend/nemo/prophet/ParallelismProphet.html" title="class in org.apache.nemo.compiler.backend.nemo.prophet"><span class="typeNameLink">ParallelismProphet</span></a> (implements org.apache.nemo.compiler.backend.nemo.prophet.<a href="org/apache/nemo/compiler/backend/nemo/prophet/Prophet.html" title="interface in org.apache.nemo.compiler.backend.nemo.prophet">Prophet</a>&lt;K,&#8203;V&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.metadata.<a href="org/apache/nemo/runtime/executor/data/metadata/PartitionMetadata.html" title="class in org.apache.nemo.runtime.executor.data.metadata"><span class="typeNameLink">PartitionMetadata</span></a>&lt;K&gt;</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/PartitionWordsByLength.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">PartitionWordsByLength</span></a></li>
<li class="circle">org.apache.nemo.common.pass.<a href="org/apache/nemo/common/pass/Pass.html" title="class in org.apache.nemo.common.pass"><span class="typeNameLink">Pass</span></a>
<ul>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/CompileTimePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime"><span class="typeNameLink">CompileTimePass</span></a> (implements java.util.function.Function&lt;T,&#8203;R&gt;)
<ul>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">AnnotatingPass</span></a>
<ul>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/AggressiveSpeculativeCloningPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">AggressiveSpeculativeCloningPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/CompressionPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">CompressionPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultDataPersistencePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">DefaultDataPersistencePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultDataStorePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">DefaultDataStorePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultEdgeDecoderPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">DefaultEdgeDecoderPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultEdgeEncoderPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">DefaultEdgeEncoderPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultParallelismPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">DefaultParallelismPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultScheduleGroupPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">DefaultScheduleGroupPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/DisaggregationEdgeDataStorePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">DisaggregationEdgeDataStorePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/DuplicateEdgeGroupSizePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">DuplicateEdgeGroupSizePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/LambdaPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">LambdaPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/LargeShuffleAnnotatingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">LargeShuffleAnnotatingPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/PipeTransferForAllEdgesPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">PipeTransferForAllEdgesPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/ResourceLocalityPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">ResourceLocalityPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/ResourceSitePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">ResourceSitePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/ResourceSlotPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">ResourceSlotPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/ShuffleEdgePushPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">ShuffleEdgePushPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/SkewAnnotatingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">SkewAnnotatingPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/TransientResourceDataTransferPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">TransientResourceDataTransferPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/TransientResourcePriorityPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">TransientResourcePriorityPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/UpfrontCloningPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">UpfrontCloningPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/XGBoostPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">XGBoostPass</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.composite.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/composite/CompositePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.composite"><span class="typeNameLink">CompositePass</span></a>
<ul>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.composite.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/composite/DefaultCompositePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.composite"><span class="typeNameLink">DefaultCompositePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/DefaultPolicyWithSeparatePass.RefactoredPass.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">DefaultPolicyWithSeparatePass.RefactoredPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.composite.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/composite/LargeShuffleCompositePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.composite"><span class="typeNameLink">LargeShuffleCompositePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.composite.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/composite/LoopOptimizationCompositePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.composite"><span class="typeNameLink">LoopOptimizationCompositePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.composite.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/composite/SkewCompositePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.composite"><span class="typeNameLink">SkewCompositePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.composite.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/composite/TransientResourceCompositePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.composite"><span class="typeNameLink">TransientResourceCompositePass</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">ReshapingPass</span></a>
<ul>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/CommonSubexpressionEliminationPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">CommonSubexpressionEliminationPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/LargeShuffleReshapingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">LargeShuffleReshapingPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopExtractionPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">LoopExtractionPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopOptimizations.LoopFusionPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">LoopOptimizations.LoopFusionPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopOptimizations.LoopInvariantCodeMotionPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">LoopOptimizations.LoopInvariantCodeMotionPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopUnrollingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">LoopUnrollingPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/SamplingSkewReshapingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">SamplingSkewReshapingPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/SamplingTaskSizingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">SamplingTaskSizingPass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/reshaping/SkewReshapingPass.html" title="class in org.apache.nemo.compiler.optimizer.pass.compiletime.reshaping"><span class="typeNameLink">SkewReshapingPass</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.runtime.<a href="org/apache/nemo/compiler/optimizer/pass/runtime/RunTimePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.runtime"><span class="typeNameLink">RunTimePass</span></a>&lt;T&gt; (implements java.util.function.BiFunction&lt;T,&#8203;U,&#8203;R&gt;)
<ul>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.runtime.<a href="org/apache/nemo/compiler/optimizer/pass/runtime/DynamicTaskSizingRuntimePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.runtime"><span class="typeNameLink">DynamicTaskSizingRuntimePass</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.runtime.<a href="org/apache/nemo/compiler/optimizer/pass/runtime/SkewRunTimePass.html" title="class in org.apache.nemo.compiler.optimizer.pass.runtime"><span class="typeNameLink">SkewRunTimePass</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/PendingTaskCollectionPointer.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">PendingTaskCollectionPointer</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/PerKeyMedian.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">PerKeyMedian</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/PerPercentileAverage.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">PerPercentileAverage</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/PersistentConnectionToMasterMap.html" title="class in org.apache.nemo.runtime.common.message"><span class="typeNameLink">PersistentConnectionToMasterMap</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/PhysicalPlan.html" title="class in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">PhysicalPlan</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/PhysicalPlanGenerator.html" title="class in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">PhysicalPlanGenerator</span></a> (implements java.util.function.Function&lt;T,&#8203;R&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/PipeContainer.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">PipeContainer</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/PipeInputReader.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">PipeInputReader</span></a> (implements org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/InputReader.html" title="interface in org.apache.nemo.runtime.executor.datatransfer">InputReader</a>)</li>
<li class="circle">org.apache.beam.sdk.Pipeline.PipelineVisitor.Defaults (implements org.apache.beam.sdk.Pipeline.PipelineVisitor)
<ul>
<li class="circle">org.apache.nemo.compiler.frontend.beam.<a href="org/apache/nemo/compiler/frontend/beam/PipelineVisitor.html" title="class in org.apache.nemo.compiler.frontend.beam"><span class="typeNameLink">PipelineVisitor</span></a></li>
</ul>
</li>
<li class="circle">org.apache.beam.sdk.PipelineRunner&lt;ResultT&gt;
<ul>
<li class="circle">org.apache.nemo.client.beam.<a href="org/apache/nemo/client/beam/NemoRunner.html" title="class in org.apache.nemo.client.beam"><span class="typeNameLink">NemoRunner</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/PipeManagerMaster.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">PipeManagerMaster</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/PipeManagerMaster.PipeManagerMasterControlMessageReceiver.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">PipeManagerMaster.PipeManagerMasterControlMessageReceiver</span></a> (implements org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageListener.html" title="interface in org.apache.nemo.runtime.common.message">MessageListener</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/PipeManagerWorker.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">PipeManagerWorker</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/PipeOutputWriter.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">PipeOutputWriter</span></a> (implements org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/OutputWriter.html" title="interface in org.apache.nemo.runtime.executor.datatransfer">OutputWriter</a>)</li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/PlanAppender.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">PlanAppender</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/PlanState.html" title="class in org.apache.nemo.runtime.common.state"><span class="typeNameLink">PlanState</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/PlanStateManager.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">PlanStateManager</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/PolicyBuilder.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">PolicyBuilder</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/PolicyImpl.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">PolicyImpl</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.beam.sdk.transforms.PTransform&lt;InputT,&#8203;OutputT&gt; (implements org.apache.beam.sdk.transforms.display.HasDisplayData, java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/BeamWordCount.CountWords.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">BeamWordCount.CountWords</span></a></li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.transform.<a href="org/apache/nemo/compiler/frontend/beam/transform/LoopCompositeTransform.html" title="class in org.apache.nemo.compiler.frontend.beam.transform"><span class="typeNameLink">LoopCompositeTransform</span></a>&lt;inputT,&#8203;outputT&gt; (implements java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquare.UpdateUserAndItemMatrix.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquare.UpdateUserAndItemMatrix</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/AlternatingLeastSquareInefficient.UpdateUserAndItemMatrix.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">AlternatingLeastSquareInefficient.UpdateUserAndItemMatrix</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/MultinomialLogisticRegression.UpdateModel.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">MultinomialLogisticRegression.UpdateModel</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/WriteOneFilePerWindow.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">WriteOneFilePerWindow</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.eventhandler.<a href="org/apache/nemo/common/eventhandler/PubSubEventHandlerWrapper.html" title="class in org.apache.nemo.common.eventhandler"><span class="typeNameLink">PubSubEventHandlerWrapper</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.<a href="org/apache/nemo/runtime/common/ReplyFutureMap.html" title="class in org.apache.nemo.runtime.common"><span class="typeNameLink">ReplyFutureMap</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.ir.executionproperty.<a href="org/apache/nemo/common/ir/executionproperty/ResourceSpecification.html" title="class in org.apache.nemo.common.ir.executionproperty"><span class="typeNameLink">ResourceSpecification</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.<a href="org/apache/nemo/runtime/common/RuntimeIdManager.html" title="class in org.apache.nemo.runtime.common"><span class="typeNameLink">RuntimeIdManager</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/RuntimeMaster.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">RuntimeMaster</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.<a href="org/apache/nemo/runtime/master/RuntimeMaster.MasterControlMessageReceiver.html" title="class in org.apache.nemo.runtime.master"><span class="typeNameLink">RuntimeMaster.MasterControlMessageReceiver</span></a> (implements org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageListener.html" title="interface in org.apache.nemo.runtime.common.message">MessageListener</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/RunTimeMessageOutputCollector.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">RunTimeMessageOutputCollector</span></a>&lt;O&gt; (implements org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/OutputCollector.html" title="interface in org.apache.nemo.common.ir">OutputCollector</a>&lt;O&gt;)</li>
<li class="circle">org.apache.nemo.runtime.common.<a href="org/apache/nemo/runtime/common/RuntimeTestUtil.html" title="class in org.apache.nemo.runtime.common"><span class="typeNameLink">RuntimeTestUtil</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/SamplingLargeShuffleSkewPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">SamplingLargeShuffleSkewPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingConstraintRegistry.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">SchedulingConstraintRegistry</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.block.<a href="org/apache/nemo/runtime/executor/data/block/SerializedMemoryBlock.html" title="class in org.apache.nemo.runtime.executor.data.block"><span class="typeNameLink">SerializedMemoryBlock</span></a>&lt;K&gt; (implements org.apache.nemo.runtime.executor.data.block.<a href="org/apache/nemo/runtime/executor/data/block/Block.html" title="interface in org.apache.nemo.runtime.executor.data.block">Block</a>&lt;K&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.partition.<a href="org/apache/nemo/runtime/executor/data/partition/SerializedPartition.html" title="class in org.apache.nemo.runtime.executor.data.partition"><span class="typeNameLink">SerializedPartition</span></a>&lt;K&gt; (implements org.apache.nemo.runtime.executor.data.partition.<a href="org/apache/nemo/runtime/executor/data/partition/Partition.html" title="interface in org.apache.nemo.runtime.executor.data.partition">Partition</a>&lt;T,&#8203;K&gt;)</li>
<li class="circle">org.apache.nemo.runtime.executor.data.streamchainer.<a href="org/apache/nemo/runtime/executor/data/streamchainer/Serializer.html" title="class in org.apache.nemo.runtime.executor.data.streamchainer"><span class="typeNameLink">Serializer</span></a>&lt;E,&#8203;D&gt;</li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/SerializerManager.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">SerializerManager</span></a></li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.<a href="org/apache/nemo/compiler/frontend/beam/SideInputElement.html" title="class in org.apache.nemo.compiler.frontend.beam"><span class="typeNameLink">SideInputElement</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/SimpleSumSQL.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">SimpleSumSQL</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SimulatedTaskExecutor.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">SimulatedTaskExecutor</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SimulationScheduler.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">SimulationScheduler</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/Scheduler.html" title="interface in org.apache.nemo.runtime.master.scheduler">Scheduler</a>)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/SingleInputWatermarkManager.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">SingleInputWatermarkManager</span></a> (implements org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/InputWatermarkManager.html" title="interface in org.apache.nemo.runtime.executor.datatransfer">InputWatermarkManager</a>)</li>
<li class="circle">org.apache.nemo.compiler.backend.nemo.prophet.<a href="org/apache/nemo/compiler/backend/nemo/prophet/SkewProphet.html" title="class in org.apache.nemo.compiler.backend.nemo.prophet"><span class="typeNameLink">SkewProphet</span></a> (implements org.apache.nemo.compiler.backend.nemo.prophet.<a href="org/apache/nemo/compiler/backend/nemo/prophet/Prophet.html" title="interface in org.apache.nemo.compiler.backend.nemo.prophet">Prophet</a>&lt;K,&#8203;V&gt;)</li>
<li class="circle">org.apache.nemo.compiler.frontend.spark.<a href="org/apache/nemo/compiler/frontend/spark/SparkBroadcastVariables.html" title="class in org.apache.nemo.compiler.frontend.spark"><span class="typeNameLink">SparkBroadcastVariables</span></a></li>
<li class="circle">org.apache.nemo.compiler.frontend.spark.<a href="org/apache/nemo/compiler/frontend/spark/SparkKeyExtractor.html" title="class in org.apache.nemo.compiler.frontend.spark"><span class="typeNameLink">SparkKeyExtractor</span></a> (implements org.apache.nemo.common.<a href="org/apache/nemo/common/KeyExtractor.html" title="interface in org.apache.nemo.common">KeyExtractor</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/StageMetric.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">StageMetric</span></a> (implements org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/StateMetric.html" title="interface in org.apache.nemo.runtime.common.metric">StateMetric</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/StagePartitioner.html" title="class in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">StagePartitioner</span></a> (implements java.util.function.Function&lt;T,&#8203;R&gt;)</li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/StageState.html" title="class in org.apache.nemo.runtime.common.state"><span class="typeNameLink">StageState</span></a></li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/StateMachine.html" title="class in org.apache.nemo.common"><span class="typeNameLink">StateMachine</span></a></li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/StateMachine.Builder.html" title="class in org.apache.nemo.common"><span class="typeNameLink">StateMachine.Builder</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/StreamingPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">StreamingPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/StreamingScheduler.html" title="class in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">StreamingScheduler</span></a> (implements org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/Scheduler.html" title="interface in org.apache.nemo.runtime.master.scheduler">Scheduler</a>)</li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/StreamMetric.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">StreamMetric</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/Task.html" title="class in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">Task</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.apache.nemo.runtime.executor.task.<a href="org/apache/nemo/runtime/executor/task/TaskExecutor.html" title="class in org.apache.nemo.runtime.executor.task"><span class="typeNameLink">TaskExecutor</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/TaskMetric.html" title="class in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">TaskMetric</span></a> (implements org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/StateMetric.html" title="interface in org.apache.nemo.runtime.common.metric">StateMetric</a>&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/TaskState.html" title="class in org.apache.nemo.runtime.common.state"><span class="typeNameLink">TaskState</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.<a href="org/apache/nemo/runtime/executor/TaskStateManager.html" title="class in org.apache.nemo.runtime.executor"><span class="typeNameLink">TaskStateManager</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/TestPlanGenerator.html" title="class in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">TestPlanGenerator</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/TestPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">TestPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">java.lang.Throwable (implements java.io.Serializable)
<ul>
<li class="circle">java.lang.Exception
<ul>
<li class="circle">org.apache.nemo.runtime.common.exception.<a href="org/apache/nemo/runtime/common/exception/AbsentBlockException.html" title="class in org.apache.nemo.runtime.common.exception"><span class="typeNameLink">AbsentBlockException</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/DataUtil.IteratorWithNumBytes.NumBytesNotSupportedException.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">DataUtil.IteratorWithNumBytes.NumBytesNotSupportedException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/IllegalStateTransitionException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">IllegalStateTransitionException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/InvalidUserMainException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">InvalidUserMainException</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/MemoryAllocationException.html" title="class in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">MemoryAllocationException</span></a></li>
<li class="circle">java.lang.RuntimeException
<ul>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/BlockFetchException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">BlockFetchException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/BlockWriteException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">BlockWriteException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/CompileTimeOptimizationException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">CompileTimeOptimizationException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/ContainerException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">ContainerException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/DataSourceException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">DataSourceException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/DynamicOptimizationException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">DynamicOptimizationException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/IllegalEdgeOperationException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">IllegalEdgeOperationException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/IllegalMessageException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">IllegalMessageException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/IllegalVertexOperationException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">IllegalVertexOperationException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/InvalidParameterException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">InvalidParameterException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/JsonParseException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">JsonParseException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/MetricException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">MetricException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/NodeConnectionException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">NodeConnectionException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/OutputMismatchException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">OutputMismatchException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/PhysicalPlanGenerationException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">PhysicalPlanGenerationException</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.exception.<a href="org/apache/nemo/runtime/common/exception/PlanAppenderException.html" title="class in org.apache.nemo.runtime.common.exception"><span class="typeNameLink">PlanAppenderException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/RuntimeOptimizationException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">RuntimeOptimizationException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/SchedulingException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">SchedulingException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/SimulationException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">SimulationException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnknownExecutionStateException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnknownExecutionStateException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnknownFailureCauseException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnknownFailureCauseException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnrecoverableFailureException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnrecoverableFailureException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnsupportedBlockStoreException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnsupportedBlockStoreException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnsupportedCommPatternException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnsupportedCommPatternException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnsupportedCompressionException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnsupportedCompressionException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnsupportedExecutionPropertyException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnsupportedExecutionPropertyException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnsupportedMethodException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnsupportedMethodException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnsupportedMetricException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnsupportedMetricException</span></a></li>
<li class="circle">org.apache.nemo.common.exception.<a href="org/apache/nemo/common/exception/UnsupportedPartitionerException.html" title="class in org.apache.nemo.common.exception"><span class="typeNameLink">UnsupportedPartitionerException</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.executor.<a href="org/apache/nemo/runtime/executor/TransformContextImpl.html" title="class in org.apache.nemo.runtime.executor"><span class="typeNameLink">TransformContextImpl</span></a> (implements org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/Transform.Context.html" title="interface in org.apache.nemo.common.ir.vertex.transform">Transform.Context</a>)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/TransientResourcePolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">TransientResourcePolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
<li class="circle">org.apache.nemo.driver.<a href="org/apache/nemo/driver/UserApplicationRunner.html" title="class in org.apache.nemo.driver"><span class="typeNameLink">UserApplicationRunner</span></a></li>
<li class="circle">org.apache.spark.sql.expressions.UserDefinedAggregateFunction (implements scala.Serializable)
<ul>
<li class="circle">org.apache.nemo.examples.spark.sql.<a href="org/apache/nemo/examples/spark/sql/JavaUserDefinedUntypedAggregation.MyAverage.html" title="class in org.apache.nemo.examples.spark.sql"><span class="typeNameLink">JavaUserDefinedUntypedAggregation.MyAverage</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/Util.html" title="class in org.apache.nemo.common"><span class="typeNameLink">Util</span></a></li>
<li class="circle">org.apache.nemo.common.dag.<a href="org/apache/nemo/common/dag/Vertex.html" title="class in org.apache.nemo.common.dag"><span class="typeNameLink">Vertex</span></a> (implements java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.common.ir.vertex.<a href="org/apache/nemo/common/ir/vertex/IRVertex.html" title="class in org.apache.nemo.common.ir.vertex"><span class="typeNameLink">IRVertex</span></a> (implements org.apache.nemo.common.<a href="org/apache/nemo/common/Cloneable.html" title="interface in org.apache.nemo.common">Cloneable</a>&lt;T&gt;)
<ul>
<li class="circle">org.apache.nemo.common.ir.vertex.<a href="org/apache/nemo/common/ir/vertex/LoopVertex.html" title="class in org.apache.nemo.common.ir.vertex"><span class="typeNameLink">LoopVertex</span></a>
<ul>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.<a href="org/apache/nemo/common/ir/vertex/utility/TaskSizeSplitterVertex.html" title="class in org.apache.nemo.common.ir.vertex.utility"><span class="typeNameLink">TaskSizeSplitterVertex</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.ir.vertex.<a href="org/apache/nemo/common/ir/vertex/OperatorVertex.html" title="class in org.apache.nemo.common.ir.vertex"><span class="typeNameLink">OperatorVertex</span></a>
<ul>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/MessageAggregatorVertex.html" title="class in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">MessageAggregatorVertex</span></a>&lt;K,&#8203;V,&#8203;O&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/MessageGeneratorVertex.html" title="class in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">MessageGeneratorVertex</span></a>&lt;I,&#8203;K,&#8203;V&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.<a href="org/apache/nemo/common/ir/vertex/utility/RelayVertex.html" title="class in org.apache.nemo.common.ir.vertex.utility"><span class="typeNameLink">RelayVertex</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/SignalVertex.html" title="class in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">SignalVertex</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.<a href="org/apache/nemo/common/ir/vertex/utility/SamplingVertex.html" title="class in org.apache.nemo.common.ir.vertex.utility"><span class="typeNameLink">SamplingVertex</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.<a href="org/apache/nemo/common/ir/vertex/SourceVertex.html" title="class in org.apache.nemo.common.ir.vertex"><span class="typeNameLink">SourceVertex</span></a>&lt;O&gt;
<ul>
<li class="circle">org.apache.nemo.compiler.frontend.beam.source.<a href="org/apache/nemo/compiler/frontend/beam/source/BeamBoundedSourceVertex.html" title="class in org.apache.nemo.compiler.frontend.beam.source"><span class="typeNameLink">BeamBoundedSourceVertex</span></a>&lt;O&gt;</li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.source.<a href="org/apache/nemo/compiler/frontend/beam/source/BeamUnboundedSourceVertex.html" title="class in org.apache.nemo.compiler.frontend.beam.source"><span class="typeNameLink">BeamUnboundedSourceVertex</span></a>&lt;O,&#8203;M&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.<a href="org/apache/nemo/common/ir/vertex/CachedSourceVertex.html" title="class in org.apache.nemo.common.ir.vertex"><span class="typeNameLink">CachedSourceVertex</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.test.<a href="org/apache/nemo/common/test/EmptyComponents.EmptySourceVertex.html" title="class in org.apache.nemo.common.test"><span class="typeNameLink">EmptyComponents.EmptySourceVertex</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.<a href="org/apache/nemo/common/ir/vertex/InMemorySourceVertex.html" title="class in org.apache.nemo.common.ir.vertex"><span class="typeNameLink">InMemorySourceVertex</span></a>&lt;T&gt;</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/Stage.html" title="class in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">Stage</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.punctuation.<a href="org/apache/nemo/common/punctuation/Watermark.html" title="class in org.apache.nemo.common.punctuation"><span class="typeNameLink">Watermark</span></a> (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/WatermarkWithIndex.html" title="class in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">WatermarkWithIndex</span></a> (implements java.io.Serializable)</li>
<li class="circle">org.eclipse.jetty.websocket.api.WebSocketAdapter (implements org.eclipse.jetty.websocket.api.WebSocketListener)
<ul>
<li class="circle">org.apache.nemo.runtime.master.servlet.<a href="org/apache/nemo/runtime/master/servlet/WebSocketMetricAdapter.html" title="class in org.apache.nemo.runtime.master.servlet"><span class="typeNameLink">WebSocketMetricAdapter</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/WindowedBroadcast.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">WindowedBroadcast</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/WindowedWordCount.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">WindowedWordCount</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/WordCount.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">WordCount</span></a></li>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/WordCountTimeOut1Sec.html" title="class in org.apache.nemo.examples.beam"><span class="typeNameLink">WordCountTimeOut1Sec</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/XGBoostPolicy.html" title="class in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">XGBoostPolicy</span></a> (implements org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy">Policy</a>)</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">java.lang.AutoCloseable
<ul>
<li class="circle">org.apache.nemo.runtime.executor.<a href="org/apache/nemo/runtime/executor/MetricMessageSender.html" title="interface in org.apache.nemo.runtime.executor"><span class="typeNameLink">MetricMessageSender</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/OutputContext.html" title="interface in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">OutputContext</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.transfer.<a href="org/apache/nemo/runtime/executor/transfer/TransferOutputStream.html" title="interface in org.apache.nemo.runtime.executor.transfer"><span class="typeNameLink">TransferOutputStream</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.compiler.backend.<a href="org/apache/nemo/compiler/backend/Backend.html" title="interface in org.apache.nemo.compiler.backend"><span class="typeNameLink">Backend</span></a>&lt;Plan&gt;</li>
<li class="circle">java.util.function.BiFunction&lt;T,&#8203;U,&#8203;R&gt;
<ul>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/MessageAggregatorVertex.MessageAggregatorFunction.html" title="interface in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">MessageAggregatorVertex.MessageAggregatorFunction</span></a>&lt;K,&#8203;V,&#8203;O&gt; (also extends java.io.Serializable)</li>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/MessageGeneratorVertex.MessageGeneratorFunction.html" title="interface in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">MessageGeneratorVertex.MessageGeneratorFunction</span></a>&lt;I,&#8203;K,&#8203;V&gt; (also extends java.io.Serializable)</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.executor.data.block.<a href="org/apache/nemo/runtime/executor/data/block/Block.html" title="interface in org.apache.nemo.runtime.executor.data.block"><span class="typeNameLink">Block</span></a>&lt;K&gt;</li>
<li class="circle">org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/BlockStore.html" title="interface in org.apache.nemo.runtime.executor.data.stores"><span class="typeNameLink">BlockStore</span></a>
<ul>
<li class="circle">org.apache.nemo.runtime.executor.data.stores.<a href="org/apache/nemo/runtime/executor/data/stores/RemoteFileStore.html" title="interface in org.apache.nemo.runtime.executor.data.stores"><span class="typeNameLink">RemoteFileStore</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/Cloneable.html" title="interface in org.apache.nemo.common"><span class="typeNameLink">Cloneable</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.eventhandler.<a href="org/apache/nemo/common/eventhandler/CompilerEvent.html" title="interface in org.apache.nemo.common.eventhandler"><span class="typeNameLink">CompilerEvent</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.streamchainer.<a href="org/apache/nemo/runtime/executor/data/streamchainer/DecodeStreamChainer.html" title="interface in org.apache.nemo.runtime.executor.data.streamchainer"><span class="typeNameLink">DecodeStreamChainer</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.streamchainer.<a href="org/apache/nemo/runtime/executor/data/streamchainer/EncodeStreamChainer.html" title="interface in org.apache.nemo.runtime.executor.data.streamchainer"><span class="typeNameLink">EncodeStreamChainer</span></a></li>
<li class="circle">org.apache.reef.wake.EventHandler&lt;T&gt;
<ul>
<li class="circle">org.apache.nemo.common.eventhandler.<a href="org/apache/nemo/common/eventhandler/CommonEventHandler.html" title="interface in org.apache.nemo.common.eventhandler"><span class="typeNameLink">CommonEventHandler</span></a>&lt;T&gt;
<ul>
<li class="circle">org.apache.nemo.common.eventhandler.<a href="org/apache/nemo/common/eventhandler/CompilerEventHandler.html" title="interface in org.apache.nemo.common.eventhandler"><span class="typeNameLink">CompilerEventHandler</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.eventhandler.<a href="org/apache/nemo/common/eventhandler/RuntimeEventHandler.html" title="interface in org.apache.nemo.common.eventhandler"><span class="typeNameLink">RuntimeEventHandler</span></a>&lt;T&gt;</li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.master.resource.<a href="org/apache/nemo/runtime/master/resource/ExecutorRepresenter.html" title="interface in org.apache.nemo.runtime.master.resource"><span class="typeNameLink">ExecutorRepresenter</span></a></li>
<li class="circle">org.apache.beam.sdk.transforms.display.HasDisplayData
<ul>
<li class="circle">org.apache.beam.sdk.options.PipelineOptions
<ul>
<li class="circle">org.apache.nemo.examples.beam.<a href="org/apache/nemo/examples/beam/BeamWordCount.WordCountOptions.html" title="interface in org.apache.nemo.examples.beam"><span class="typeNameLink">BeamWordCount.WordCountOptions</span></a></li>
<li class="circle">org.apache.nemo.compiler.frontend.beam.<a href="org/apache/nemo/compiler/frontend/beam/NemoPipelineOptions.html" title="interface in org.apache.nemo.compiler.frontend.beam"><span class="typeNameLink">NemoPipelineOptions</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/InputReader.html" title="interface in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">InputReader</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/InputWatermarkManager.html" title="interface in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">InputWatermarkManager</span></a></li>
<li class="circle">org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/IRDAGChecker.GlobalDAGChecker.html" title="interface in org.apache.nemo.common.ir"><span class="typeNameLink">IRDAGChecker.GlobalDAGChecker</span></a></li>
<li class="circle">java.util.Iterator&lt;E&gt;
<ul>
<li class="circle">org.apache.nemo.runtime.executor.data.<a href="org/apache/nemo/runtime/executor/data/DataUtil.IteratorWithNumBytes.html" title="interface in org.apache.nemo.runtime.executor.data"><span class="typeNameLink">DataUtil.IteratorWithNumBytes</span></a>&lt;T&gt;</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageContext.html" title="interface in org.apache.nemo.runtime.common.message"><span class="typeNameLink">MessageContext</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageEnvironment.html" title="interface in org.apache.nemo.runtime.common.message"><span class="typeNameLink">MessageEnvironment</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageListener.html" title="interface in org.apache.nemo.runtime.common.message"><span class="typeNameLink">MessageListener</span></a>&lt;T&gt;</li>
<li class="circle">com.google.protobuf.MessageLiteOrBuilder
<ul>
<li class="circle">com.google.protobuf.MessageOrBuilder
<ul>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockLocationInfoMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockLocationInfoMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockStateChangedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockStateChangedMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockTransferContextDescriptorOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockTransferContextDescriptorOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ByteTransferContextSetupMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ByteTransferContextSetupMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ClientToDriverMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ClientToDriverMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ContainerFailedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ContainerFailedMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DataCollectMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.DataCollectMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DriverToClientMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.DriverToClientMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ExecutorFailedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ExecutorFailedMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.InMasterBroadcastVariableMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.InMasterBroadcastVariableMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.LaunchDAGMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.LaunchDAGMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.MessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MetricMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.MetricMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MetricOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.MetricOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.NotificationMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.NotificationMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeInitMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeInitMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeLocationInfoMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeLocationInfoMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.PipeTransferContextDescriptorOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.PipeTransferContextDescriptorOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBlockLocationMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestBlockLocationMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestBroadcastVariableMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestBroadcastVariableMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RequestPipeLocationMessageOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RequestPipeLocationMessageOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageEntryOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RunTimePassMessageEntryOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RunTimePassMessageMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RunTimePassMessageMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ScheduleTaskMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ScheduleTaskMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.TaskStateChangedMsgOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.TaskStateChangedMsgOrBuilder</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/GrpcMessageService.VoidOrBuilder.html" title="interface in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">GrpcMessageService.VoidOrBuilder</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.common.message.<a href="org/apache/nemo/runtime/common/message/MessageSender.html" title="interface in org.apache.nemo.runtime.common.message"><span class="typeNameLink">MessageSender</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/Metric.html" title="interface in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">Metric</span></a>
<ul>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/StateMetric.html" title="interface in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">StateMetric</span></a>&lt;T&gt;</li>
</ul>
</li>
<li class="circle">org.apache.nemo.runtime.master.metric.<a href="org/apache/nemo/runtime/master/metric/MetricMessageHandler.html" title="interface in org.apache.nemo.runtime.master.metric"><span class="typeNameLink">MetricMessageHandler</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.<a href="org/apache/nemo/runtime/common/NettyChannelImplementationSelector.html" title="interface in org.apache.nemo.runtime.common"><span class="typeNameLink">NettyChannelImplementationSelector</span></a></li>
<li class="circle">org.apache.nemo.compiler.optimizer.<a href="org/apache/nemo/compiler/optimizer/Optimizer.html" title="interface in org.apache.nemo.compiler.optimizer"><span class="typeNameLink">Optimizer</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.datatransfer.<a href="org/apache/nemo/runtime/executor/datatransfer/OutputWriter.html" title="interface in org.apache.nemo.runtime.executor.datatransfer"><span class="typeNameLink">OutputWriter</span></a></li>
<li class="circle">org.apache.nemo.runtime.executor.data.partition.<a href="org/apache/nemo/runtime/executor/data/partition/Partition.html" title="interface in org.apache.nemo.runtime.executor.data.partition"><span class="typeNameLink">Partition</span></a>&lt;T,&#8203;K&gt;</li>
<li class="circle">org.apache.nemo.common.partitioner.<a href="org/apache/nemo/common/partitioner/Partitioner.html" title="interface in org.apache.nemo.common.partitioner"><span class="typeNameLink">Partitioner</span></a>&lt;K&gt;</li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/PlanRewriter.html" title="interface in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">PlanRewriter</span></a></li>
<li class="circle">org.apache.nemo.compiler.backend.nemo.prophet.<a href="org/apache/nemo/compiler/backend/nemo/prophet/Prophet.html" title="interface in org.apache.nemo.compiler.backend.nemo.prophet"><span class="typeNameLink">Prophet</span></a>&lt;K,&#8203;V&gt;</li>
<li class="circle">org.apache.nemo.common.eventhandler.<a href="org/apache/nemo/common/eventhandler/RuntimeEvent.html" title="interface in org.apache.nemo.common.eventhandler"><span class="typeNameLink">RuntimeEvent</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/Scheduler.html" title="interface in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">Scheduler</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingConstraint.html" title="interface in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">SchedulingConstraint</span></a></li>
<li class="circle">org.apache.nemo.runtime.master.scheduler.<a href="org/apache/nemo/runtime/master/scheduler/SchedulingPolicy.html" title="interface in org.apache.nemo.runtime.master.scheduler"><span class="typeNameLink">SchedulingPolicy</span></a></li>
<li class="circle">java.io.Serializable
<ul>
<li class="circle">org.apache.nemo.common.dag.<a href="org/apache/nemo/common/dag/DAGInterface.html" title="interface in org.apache.nemo.common.dag"><span class="typeNameLink">DAGInterface</span></a>&lt;V,&#8203;E&gt;</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.html" title="interface in org.apache.nemo.common.coder"><span class="typeNameLink">DecoderFactory</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/DecoderFactory.Decoder.html" title="interface in org.apache.nemo.common.coder"><span class="typeNameLink">DecoderFactory.Decoder</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.html" title="interface in org.apache.nemo.common.coder"><span class="typeNameLink">EncoderFactory</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.coder.<a href="org/apache/nemo/common/coder/EncoderFactory.Encoder.html" title="interface in org.apache.nemo.common.coder"><span class="typeNameLink">EncoderFactory.Encoder</span></a>&lt;T&gt;</li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/KeyExtractor.html" title="interface in org.apache.nemo.common"><span class="typeNameLink">KeyExtractor</span></a></li>
<li class="circle">org.apache.nemo.common.<a href="org/apache/nemo/common/KeyRange.html" title="interface in org.apache.nemo.common"><span class="typeNameLink">KeyRange</span></a>&lt;K&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/MessageAggregatorVertex.InitialStateSupplier.html" title="interface in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">MessageAggregatorVertex.InitialStateSupplier</span></a>&lt;O&gt; (also extends java.util.function.Supplier&lt;T&gt;)</li>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/MessageAggregatorVertex.MessageAggregatorFunction.html" title="interface in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">MessageAggregatorVertex.MessageAggregatorFunction</span></a>&lt;K,&#8203;V,&#8203;O&gt; (also extends java.util.function.BiFunction&lt;T,&#8203;U,&#8203;R&gt;)</li>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/MessageGeneratorVertex.MessageGeneratorFunction.html" title="interface in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">MessageGeneratorVertex.MessageGeneratorFunction</span></a>&lt;I,&#8203;K,&#8203;V&gt; (also extends java.util.function.BiFunction&lt;T,&#8203;U,&#8203;R&gt;)</li>
<li class="circle">org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/OutputCollector.html" title="interface in org.apache.nemo.common.ir"><span class="typeNameLink">OutputCollector</span></a>&lt;O&gt;</li>
<li class="circle">org.apache.nemo.compiler.optimizer.policy.<a href="org/apache/nemo/compiler/optimizer/policy/Policy.html" title="interface in org.apache.nemo.compiler.optimizer.policy"><span class="typeNameLink">Policy</span></a></li>
<li class="circle">org.apache.nemo.common.ir.<a href="org/apache/nemo/common/ir/Readable.html" title="interface in org.apache.nemo.common.ir"><span class="typeNameLink">Readable</span></a>&lt;O&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/Transform.html" title="interface in org.apache.nemo.common.ir.vertex.transform"><span class="typeNameLink">Transform</span></a>&lt;I,&#8203;O&gt;</li>
<li class="circle">org.apache.nemo.common.ir.vertex.transform.<a href="org/apache/nemo/common/ir/vertex/transform/Transform.Context.html" title="interface in org.apache.nemo.common.ir.vertex.transform"><span class="typeNameLink">Transform.Context</span></a></li>
</ul>
</li>
<li class="circle">org.apache.nemo.client.<a href="org/apache/nemo/client/StateTranslator.html" title="interface in org.apache.nemo.client"><span class="typeNameLink">StateTranslator</span></a></li>
<li class="circle">java.util.function.Supplier&lt;T&gt;
<ul>
<li class="circle">org.apache.nemo.common.ir.vertex.utility.runtimepass.<a href="org/apache/nemo/common/ir/vertex/utility/runtimepass/MessageAggregatorVertex.InitialStateSupplier.html" title="interface in org.apache.nemo.common.ir.vertex.utility.runtimepass"><span class="typeNameLink">MessageAggregatorVertex.InitialStateSupplier</span></a>&lt;O&gt; (also extends java.io.Serializable)</li>
</ul>
</li>
</ul>
</section>
<section role="region">
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.annotating.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/annotating/Annotates.html" title="annotation in org.apache.nemo.compiler.optimizer.pass.compiletime.annotating"><span class="typeNameLink">Annotates</span></a> (implements java.lang.annotation.Annotation)</li>
<li class="circle">org.apache.nemo.common.ir.executionproperty.<a href="org/apache/nemo/common/ir/executionproperty/AssociatedProperty.html" title="annotation in org.apache.nemo.common.ir.executionproperty"><span class="typeNameLink">AssociatedProperty</span></a> (implements java.lang.annotation.Annotation)</li>
<li class="circle">org.apache.nemo.common.partitioner.<a href="org/apache/nemo/common/partitioner/DedicatedKeyPerElement.html" title="annotation in org.apache.nemo.common.partitioner"><span class="typeNameLink">DedicatedKeyPerElement</span></a> (implements java.lang.annotation.Annotation)</li>
<li class="circle">org.apache.nemo.compiler.optimizer.pass.compiletime.<a href="org/apache/nemo/compiler/optimizer/pass/compiletime/Requires.html" title="annotation in org.apache.nemo.compiler.optimizer.pass.compiletime"><span class="typeNameLink">Requires</span></a> (implements java.lang.annotation.Annotation)</li>
</ul>
</section>
<section role="region">
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<ul>
<li class="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/BlockFetchFailureProperty.Value.html" title="enum in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">BlockFetchFailureProperty.Value</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/BlockState.State.html" title="enum in org.apache.nemo.runtime.common.state"><span class="typeNameLink">BlockState.State</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/CommunicationPatternProperty.Value.html" title="enum in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">CommunicationPatternProperty.Value</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/CompressionProperty.Value.html" title="enum in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">CompressionProperty.Value</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockStateFromExecutor.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockStateFromExecutor</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.BlockStore.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.BlockStore</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ByteTransferDataDirection.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ByteTransferDataDirection</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.ClientToDriverMessageType.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.ClientToDriverMessageType</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.DriverToClientMessageType.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.DriverToClientMessageType</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.MessageType.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.MessageType</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.OptimizationType.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.OptimizationType</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.RecoverableFailureCause.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.RecoverableFailureCause</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.runtime.common.comm.<a href="org/apache/nemo/runtime/common/comm/ControlMessage.TaskStateFromExecutor.html" title="enum in org.apache.nemo.runtime.common.comm"><span class="typeNameLink">ControlMessage.TaskStateFromExecutor</span></a> (implements com.google.protobuf.ProtocolMessageEnum)</li>
<li class="circle">org.apache.nemo.common.dag.<a href="org/apache/nemo/common/dag/DAGInterface.TraversalOrder.html" title="enum in org.apache.nemo.common.dag"><span class="typeNameLink">DAGInterface.TraversalOrder</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DataFlowProperty.Value.html" title="enum in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DataFlowProperty.Value</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DataPersistenceProperty.Value.html" title="enum in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DataPersistenceProperty.Value</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/DataStoreProperty.Value.html" title="enum in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">DataStoreProperty.Value</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.metric.<a href="org/apache/nemo/runtime/common/metric/DataTransferEvent.TransferType.html" title="enum in org.apache.nemo.runtime.common.metric"><span class="typeNameLink">DataTransferEvent.TransferType</span></a></li>
<li class="circle">org.apache.nemo.common.ir.edge.executionproperty.<a href="org/apache/nemo/common/ir/edge/executionproperty/PartitionerProperty.Type.html" title="enum in org.apache.nemo.common.ir.edge.executionproperty"><span class="typeNameLink">PartitionerProperty.Type</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/PlanState.State.html" title="enum in org.apache.nemo.runtime.common.state"><span class="typeNameLink">PlanState.State</span></a></li>
<li class="circle">org.apache.nemo.common.ir.vertex.executionproperty.<a href="org/apache/nemo/common/ir/vertex/executionproperty/ResourceLambdaProperty.Value.html" title="enum in org.apache.nemo.common.ir.vertex.executionproperty"><span class="typeNameLink">ResourceLambdaProperty.Value</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/StageState.State.html" title="enum in org.apache.nemo.runtime.common.state"><span class="typeNameLink">StageState.State</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/TaskState.RecoverableTaskFailureCause.html" title="enum in org.apache.nemo.runtime.common.state"><span class="typeNameLink">TaskState.RecoverableTaskFailureCause</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.state.<a href="org/apache/nemo/runtime/common/state/TaskState.State.html" title="enum in org.apache.nemo.runtime.common.state"><span class="typeNameLink">TaskState.State</span></a></li>
<li class="circle">org.apache.nemo.runtime.common.plan.<a href="org/apache/nemo/runtime/common/plan/TestPlanGenerator.PlanType.html" title="enum in org.apache.nemo.runtime.common.plan"><span class="typeNameLink">TestPlanGenerator.PlanType</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2020 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>