blob: 060d580bdba4a3d03c14917bad362dde0b1d2828 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_162) on Tue Mar 06 22:04:37 KST 2018 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Serialized Form (Nemo Project 0.1-SNAPSHOT API)</title>
<meta name="date" content="2018-03-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form (Nemo Project 0.1-SNAPSHOT API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></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>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<div class="serializedFormContainer">
<ul class="blockList">
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.Pair">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/Pair.html" title="class in edu.snu.nemo.common">edu.snu.nemo.common.Pair</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>left</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> left</pre>
</li>
<li class="blockListLast">
<h4>right</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> right</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.coder</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.coder.BytesCoder">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/coder/BytesCoder.html" title="class in edu.snu.nemo.common.coder">edu.snu.nemo.common.coder.BytesCoder</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.coder.Coder.DummyCoder">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/coder/Coder.DummyCoder.html" title="class in edu.snu.nemo.common.coder">edu.snu.nemo.common.coder.Coder.DummyCoder</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.dag</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.dag.DAG">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/dag/DAG.html" title="class in edu.snu.nemo.common.dag">edu.snu.nemo.common.dag.DAG</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>vertices</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; vertices</pre>
</li>
<li class="blockList">
<h4>rootVertices</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; rootVertices</pre>
</li>
<li class="blockList">
<h4>incomingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; incomingEdges</pre>
</li>
<li class="blockList">
<h4>outgoingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; outgoingEdges</pre>
</li>
<li class="blockList">
<h4>assignedLoopVertexMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; assignedLoopVertexMap</pre>
</li>
<li class="blockListLast">
<h4>loopStackDepthMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; loopStackDepthMap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.dag.DAGBuilder">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/dag/DAGBuilder.html" title="class in edu.snu.nemo.common.dag">edu.snu.nemo.common.dag.DAGBuilder</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>vertices</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; vertices</pre>
</li>
<li class="blockList">
<h4>incomingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; incomingEdges</pre>
</li>
<li class="blockList">
<h4>outgoingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; outgoingEdges</pre>
</li>
<li class="blockList">
<h4>assignedLoopVertexMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; assignedLoopVertexMap</pre>
</li>
<li class="blockListLast">
<h4>loopStackDepthMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; loopStackDepthMap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.dag.Edge">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">edu.snu.nemo.common.dag.Edge</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>id</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id</pre>
</li>
<li class="blockList">
<h4>src</h4>
<pre><a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a> src</pre>
</li>
<li class="blockListLast">
<h4>dst</h4>
<pre><a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a> dst</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.dag.Vertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">edu.snu.nemo.common.dag.Vertex</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>id</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.exception</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.exception.BlockFetchException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/BlockFetchException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.BlockFetchException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.BlockWriteException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/BlockWriteException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.BlockWriteException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.CompileTimeOptimizationException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/CompileTimeOptimizationException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.CompileTimeOptimizationException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.ContainerException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/ContainerException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.ContainerException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.DynamicOptimizationException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/DynamicOptimizationException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.DynamicOptimizationException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.IllegalEdgeOperationException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/IllegalEdgeOperationException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.IllegalEdgeOperationException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.IllegalMessageException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/IllegalMessageException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.IllegalMessageException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.IllegalStateTransitionException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/IllegalStateTransitionException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.IllegalStateTransitionException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.IllegalVertexOperationException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/IllegalVertexOperationException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.IllegalVertexOperationException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.InvalidParameterException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/InvalidParameterException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.InvalidParameterException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.JsonParseException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/JsonParseException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.JsonParseException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.NodeConnectionException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/NodeConnectionException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.NodeConnectionException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.PhysicalPlanGenerationException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/PhysicalPlanGenerationException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.PhysicalPlanGenerationException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.SchedulingException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/SchedulingException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.SchedulingException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnknownExecutionStateException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnknownExecutionStateException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnknownExecutionStateException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnknownFailureCauseException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnknownFailureCauseException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnknownFailureCauseException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnrecoverableFailureException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnrecoverableFailureException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnrecoverableFailureException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnsupportedBlockStoreException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnsupportedBlockStoreException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnsupportedBlockStoreException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnsupportedCommPatternException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnsupportedCommPatternException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnsupportedCommPatternException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnsupportedCompressionException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnsupportedCompressionException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnsupportedCompressionException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnsupportedExecutionPropertyException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnsupportedExecutionPropertyException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnsupportedExecutionPropertyException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnsupportedMethodException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnsupportedMethodException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnsupportedMethodException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.exception.UnsupportedPartitionerException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/exception/UnsupportedPartitionerException.html" title="class in edu.snu.nemo.common.exception">edu.snu.nemo.common.exception.UnsupportedPartitionerException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">RuntimeException</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.ir</h2>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.ir.edge</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.IREdge">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/IREdge.html" title="class in edu.snu.nemo.common.ir.edge">edu.snu.nemo.common.ir.edge.IREdge</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>executionProperties</h4>
<pre><a href="edu/snu/nemo/common/ir/executionproperty/ExecutionPropertyMap.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionPropertyMap</a> executionProperties</pre>
</li>
<li class="blockList">
<h4>coder</h4>
<pre><a href="edu/snu/nemo/common/coder/Coder.html" title="interface in edu.snu.nemo.common.coder">Coder</a>&lt;<a href="edu/snu/nemo/common/coder/Coder.html" title="type parameter in Coder">T</a>&gt; coder</pre>
</li>
<li class="blockListLast">
<h4>isSideInput</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> isSideInput</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.ir.edge.executionproperty</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.CompressionProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/CompressionProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.CompressionProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/edge/executionproperty/CompressionProperty.Compression.html" title="enum in edu.snu.nemo.common.ir.edge.executionproperty">CompressionProperty.Compression</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.DataCommunicationPatternProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/DataCommunicationPatternProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.DataCommunicationPatternProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/edge/executionproperty/DataCommunicationPatternProperty.Value.html" title="enum in edu.snu.nemo.common.ir.edge.executionproperty">DataCommunicationPatternProperty.Value</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.DataFlowModelProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/DataFlowModelProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.DataFlowModelProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/edge/executionproperty/DataFlowModelProperty.Value.html" title="enum in edu.snu.nemo.common.ir.edge.executionproperty">DataFlowModelProperty.Value</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.DataStoreProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/DataStoreProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.DataStoreProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/edge/executionproperty/DataStoreProperty.Value.html" title="enum in edu.snu.nemo.common.ir.edge.executionproperty">DataStoreProperty.Value</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.DuplicateEdgeGroupProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/DuplicateEdgeGroupProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.DuplicateEdgeGroupProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/edge/executionproperty/DuplicateEdgeGroupPropertyValue.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">DuplicateEdgeGroupPropertyValue</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.DuplicateEdgeGroupPropertyValue">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/DuplicateEdgeGroupPropertyValue.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.DuplicateEdgeGroupPropertyValue</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>isRepresentativeEdgeDecided</h4>
<pre>boolean isRepresentativeEdgeDecided</pre>
</li>
<li class="blockList">
<h4>groupId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> groupId</pre>
</li>
<li class="blockList">
<h4>representativeEdgeId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> representativeEdgeId</pre>
</li>
<li class="blockListLast">
<h4>groupSize</h4>
<pre>int groupSize</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.KeyExtractorProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/KeyExtractorProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.KeyExtractorProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/KeyExtractor.html" title="interface in edu.snu.nemo.common">KeyExtractor</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.MetricCollectionProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/MetricCollectionProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.MetricCollectionProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/edge/executionproperty/MetricCollectionProperty.Value.html" title="enum in edu.snu.nemo.common.ir.edge.executionproperty">MetricCollectionProperty.Value</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.PartitionerProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/PartitionerProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.PartitionerProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/edge/executionproperty/PartitionerProperty.Value.html" title="enum in edu.snu.nemo.common.ir.edge.executionproperty">PartitionerProperty.Value</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.edge.executionproperty.UsedDataHandlingProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/edge/executionproperty/UsedDataHandlingProperty.html" title="class in edu.snu.nemo.common.ir.edge.executionproperty">edu.snu.nemo.common.ir.edge.executionproperty.UsedDataHandlingProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/edge/executionproperty/UsedDataHandlingProperty.Value.html" title="enum in edu.snu.nemo.common.ir.edge.executionproperty">UsedDataHandlingProperty.Value</a>&gt; implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.ir.executionproperty</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.ir.executionproperty.ExecutionProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">edu.snu.nemo.common.ir.executionproperty.ExecutionProperty</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>key</h4>
<pre><a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.Key.html" title="enum in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty.Key</a> key</pre>
</li>
<li class="blockListLast">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.executionproperty.ExecutionPropertyMap">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionPropertyMap.html" title="class in edu.snu.nemo.common.ir.executionproperty">edu.snu.nemo.common.ir.executionproperty.ExecutionPropertyMap</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>id</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id</pre>
</li>
<li class="blockListLast">
<h4>properties</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; properties</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.ir.vertex</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.InitializedSourceVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/InitializedSourceVertex.html" title="class in edu.snu.nemo.common.ir.vertex">edu.snu.nemo.common.ir.vertex.InitializedSourceVertex</a> extends <a href="edu/snu/nemo/common/ir/vertex/SourceVertex.html" title="class in edu.snu.nemo.common.ir.vertex">SourceVertex</a>&lt;<a href="edu/snu/nemo/common/ir/vertex/InitializedSourceVertex.html" title="type parameter in InitializedSourceVertex">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>initializedSourceData</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">T</a>&gt; initializedSourceData</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.IRVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">edu.snu.nemo.common.ir.vertex.IRVertex</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>executionProperties</h4>
<pre><a href="edu/snu/nemo/common/ir/executionproperty/ExecutionPropertyMap.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionPropertyMap</a> executionProperties</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.LoopVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/LoopVertex.html" title="class in edu.snu.nemo.common.ir.vertex">edu.snu.nemo.common.ir.vertex.LoopVertex</a> extends <a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>builder</h4>
<pre><a href="edu/snu/nemo/common/dag/DAGBuilder.html" title="class in edu.snu.nemo.common.dag">DAGBuilder</a>&lt;<a href="edu/snu/nemo/common/dag/DAGBuilder.html" title="type parameter in DAGBuilder">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>,<a href="edu/snu/nemo/common/dag/DAGBuilder.html" title="type parameter in DAGBuilder">E</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/dag/DAGBuilder.html" title="type parameter in DAGBuilder">V</a>&gt;&gt; builder</pre>
</li>
<li class="blockList">
<h4>compositeTransformFullName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> compositeTransformFullName</pre>
</li>
<li class="blockList">
<h4>dagIncomingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; dagIncomingEdges</pre>
</li>
<li class="blockList">
<h4>iterativeIncomingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; iterativeIncomingEdges</pre>
</li>
<li class="blockList">
<h4>nonIterativeIncomingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; nonIterativeIncomingEdges</pre>
</li>
<li class="blockList">
<h4>dagOutgoingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; dagOutgoingEdges</pre>
</li>
<li class="blockList">
<h4>edgeWithLoopToEdgeWithInternalVertex</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; edgeWithLoopToEdgeWithInternalVertex</pre>
</li>
<li class="blockList">
<h4>edgeWithInternalVertexToEdgeWithLoop</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; edgeWithInternalVertexToEdgeWithLoop</pre>
</li>
<li class="blockList">
<h4>maxNumberOfIterations</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> maxNumberOfIterations</pre>
</li>
<li class="blockListLast">
<h4>terminationCondition</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/IntPredicate.html?is-external=true" title="class or interface in java.util.function">IntPredicate</a> terminationCondition</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.MetricCollectionBarrierVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/MetricCollectionBarrierVertex.html" title="class in edu.snu.nemo.common.ir.vertex">edu.snu.nemo.common.ir.vertex.MetricCollectionBarrierVertex</a> extends <a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>metricData</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; metricData</pre>
</li>
<li class="blockListLast">
<h4>dagSnapshot</h4>
<pre><a href="edu/snu/nemo/common/dag/DAG.html" title="class in edu.snu.nemo.common.dag">DAG</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>,<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">E</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a>&gt;&gt; dagSnapshot</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.OperatorVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/OperatorVertex.html" title="class in edu.snu.nemo.common.ir.vertex">edu.snu.nemo.common.ir.vertex.OperatorVertex</a> extends <a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>transform</h4>
<pre><a href="edu/snu/nemo/common/ir/vertex/transform/Transform.html" title="interface in edu.snu.nemo.common.ir.vertex.transform">Transform</a>&lt;<a href="edu/snu/nemo/common/ir/vertex/transform/Transform.html" title="type parameter in Transform">I</a>,<a href="edu/snu/nemo/common/ir/vertex/transform/Transform.html" title="type parameter in Transform">O</a>&gt; transform</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.SourceVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/SourceVertex.html" title="class in edu.snu.nemo.common.ir.vertex">edu.snu.nemo.common.ir.vertex.SourceVertex</a> extends <a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.ir.vertex.executionproperty</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.executionproperty.DynamicOptimizationProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/executionproperty/DynamicOptimizationProperty.html" title="class in edu.snu.nemo.common.ir.vertex.executionproperty">edu.snu.nemo.common.ir.vertex.executionproperty.DynamicOptimizationProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="edu/snu/nemo/common/ir/vertex/executionproperty/DynamicOptimizationProperty.Value.html" title="enum in edu.snu.nemo.common.ir.vertex.executionproperty">DynamicOptimizationProperty.Value</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.executionproperty.ExecutorPlacementProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/executionproperty/ExecutorPlacementProperty.html" title="class in edu.snu.nemo.common.ir.vertex.executionproperty">edu.snu.nemo.common.ir.vertex.executionproperty.ExecutorPlacementProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.executionproperty.ParallelismProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/executionproperty/ParallelismProperty.html" title="class in edu.snu.nemo.common.ir.vertex.executionproperty">edu.snu.nemo.common.ir.vertex.executionproperty.ParallelismProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.executionproperty.ScheduleGroupIndexProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/executionproperty/ScheduleGroupIndexProperty.html" title="class in edu.snu.nemo.common.ir.vertex.executionproperty">edu.snu.nemo.common.ir.vertex.executionproperty.ScheduleGroupIndexProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.executionproperty.StageIdProperty">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/executionproperty/StageIdProperty.html" title="class in edu.snu.nemo.common.ir.vertex.executionproperty">edu.snu.nemo.common.ir.vertex.executionproperty.StageIdProperty</a> extends <a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt; implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.common.ir.vertex.transform</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.common.ir.vertex.transform.RelayTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/common/ir/vertex/transform/RelayTransform.html" title="class in edu.snu.nemo.common.ir.vertex.transform">edu.snu.nemo.common.ir.vertex.transform.RelayTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>outputCollector</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; outputCollector</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.beam.coder</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.coder.BeamCoder">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/coder/BeamCoder.html" title="class in edu.snu.nemo.compiler.frontend.beam.coder">edu.snu.nemo.compiler.frontend.beam.coder.BeamCoder</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>beamCoder</h4>
<pre>org.apache.beam.sdk.coders.Coder&lt;T&gt; beamCoder</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.coder.PairCoder">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/coder/PairCoder.html" title="class in edu.snu.nemo.compiler.frontend.beam.coder">edu.snu.nemo.compiler.frontend.beam.coder.PairCoder</a> extends org.apache.beam.sdk.coders.StructuredCoder&lt;<a href="edu/snu/nemo/common/Pair.html" title="class in edu.snu.nemo.common">Pair</a>&lt;<a href="edu/snu/nemo/compiler/frontend/beam/coder/PairCoder.html" title="type parameter in PairCoder">A</a>,<a href="edu/snu/nemo/compiler/frontend/beam/coder/PairCoder.html" title="type parameter in PairCoder">B</a>&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>leftCoder</h4>
<pre>org.apache.beam.sdk.coders.Coder&lt;T&gt; leftCoder</pre>
</li>
<li class="blockListLast">
<h4>rightCoder</h4>
<pre>org.apache.beam.sdk.coders.Coder&lt;T&gt; rightCoder</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.beam.source</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.source.BeamBoundedSourceVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/source/BeamBoundedSourceVertex.html" title="class in edu.snu.nemo.compiler.frontend.beam.source">edu.snu.nemo.compiler.frontend.beam.source.BeamBoundedSourceVertex</a> extends <a href="edu/snu/nemo/common/ir/vertex/SourceVertex.html" title="class in edu.snu.nemo.common.ir.vertex">SourceVertex</a>&lt;<a href="edu/snu/nemo/compiler/frontend/beam/source/BeamBoundedSourceVertex.html" title="type parameter in BeamBoundedSourceVertex">O</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>source</h4>
<pre>org.apache.beam.sdk.io.BoundedSource&lt;T&gt; source</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.beam.transform</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.transform.CreateViewTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/transform/CreateViewTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">edu.snu.nemo.compiler.frontend.beam.transform.CreateViewTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>pCollectionView</h4>
<pre>org.apache.beam.sdk.values.PCollectionView&lt;T&gt; pCollectionView</pre>
</li>
<li class="blockList">
<h4>outputCollector</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; outputCollector</pre>
</li>
<li class="blockList">
<h4>windowed</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; windowed</pre>
</li>
<li class="blockListLast">
<h4>viewFn</h4>
<pre>org.apache.beam.sdk.transforms.ViewFn&lt;PrimitiveViewT,ViewT&gt; viewFn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.transform.DoTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/transform/DoTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">edu.snu.nemo.compiler.frontend.beam.transform.DoTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>doFn</h4>
<pre>org.apache.beam.sdk.transforms.DoFn&lt;InputT,OutputT&gt; doFn</pre>
</li>
<li class="blockList">
<h4>mapper</h4>
<pre>com.fasterxml.jackson.databind.ObjectMapper mapper</pre>
</li>
<li class="blockList">
<h4>serializedOptions</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> serializedOptions</pre>
</li>
<li class="blockList">
<h4>sideInputs</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; sideInputs</pre>
</li>
<li class="blockListLast">
<h4>outputCollector</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; outputCollector</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.transform.FlattenTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/transform/FlattenTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">edu.snu.nemo.compiler.frontend.beam.transform.FlattenTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>collectedElements</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">ArrayList</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util">E</a>&gt; collectedElements</pre>
</li>
<li class="blockListLast">
<h4>outputCollector</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; outputCollector</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.transform.GroupByKeyTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/transform/GroupByKeyTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">edu.snu.nemo.compiler.frontend.beam.transform.GroupByKeyTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>keyToValues</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; keyToValues</pre>
</li>
<li class="blockListLast">
<h4>outputCollector</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; outputCollector</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.transform.LoopCompositeTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/transform/LoopCompositeTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">edu.snu.nemo.compiler.frontend.beam.transform.LoopCompositeTransform</a> extends org.apache.beam.sdk.transforms.PTransform&lt;<a href="edu/snu/nemo/compiler/frontend/beam/transform/LoopCompositeTransform.html" title="type parameter in LoopCompositeTransform">inputT</a> extends org.apache.beam.sdk.values.PInput,<a href="edu/snu/nemo/compiler/frontend/beam/transform/LoopCompositeTransform.html" title="type parameter in LoopCompositeTransform">outputT</a> extends org.apache.beam.sdk.values.POutput&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.beam.transform.WindowTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/beam/transform/WindowTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">edu.snu.nemo.compiler.frontend.beam.transform.WindowTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>windowFn</h4>
<pre>org.apache.beam.sdk.transforms.windowing.WindowFn&lt;T,W extends org.apache.beam.sdk.transforms.windowing.BoundedWindow&gt; windowFn</pre>
</li>
<li class="blockListLast">
<h4>outputCollector</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; outputCollector</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.spark</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.SparkKeyExtractor">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/SparkKeyExtractor.html" title="class in edu.snu.nemo.compiler.frontend.spark">edu.snu.nemo.compiler.frontend.spark.SparkKeyExtractor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.spark.coder</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.coder.SparkCoder">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/coder/SparkCoder.html" title="class in edu.snu.nemo.compiler.frontend.spark.coder">edu.snu.nemo.compiler.frontend.spark.coder.SparkCoder</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>serializer</h4>
<pre>org.apache.spark.serializer.Serializer serializer</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.spark.core</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.core.RDD">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/core/RDD.html" title="class in edu.snu.nemo.compiler.frontend.spark.core">edu.snu.nemo.compiler.frontend.spark.core.RDD</a> extends org.apache.spark.rdd.RDD&lt;<a href="edu/snu/nemo/compiler/frontend/spark/core/RDD.html" title="type parameter in RDD">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>loopVertexStack</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">E</a>&gt; loopVertexStack</pre>
</li>
<li class="blockListLast">
<h4>dag</h4>
<pre><a href="edu/snu/nemo/common/dag/DAG.html" title="class in edu.snu.nemo.common.dag">DAG</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>,<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">E</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a>&gt;&gt; dag</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.spark.core.java</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.core.java.JavaPairRDD">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/core/java/JavaPairRDD.html" title="class in edu.snu.nemo.compiler.frontend.spark.core.java">edu.snu.nemo.compiler.frontend.spark.core.java.JavaPairRDD</a> extends org.apache.spark.api.java.JavaPairRDD&lt;<a href="edu/snu/nemo/compiler/frontend/spark/core/java/JavaPairRDD.html" title="type parameter in JavaPairRDD">K</a>,<a href="edu/snu/nemo/compiler/frontend/spark/core/java/JavaPairRDD.html" title="type parameter in JavaPairRDD">V</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>sparkContext</h4>
<pre>org.apache.spark.SparkContext sparkContext</pre>
</li>
<li class="blockList">
<h4>loopVertexStack</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">E</a>&gt; loopVertexStack</pre>
</li>
<li class="blockList">
<h4>dag</h4>
<pre><a href="edu/snu/nemo/common/dag/DAG.html" title="class in edu.snu.nemo.common.dag">DAG</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>,<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">E</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a>&gt;&gt; dag</pre>
</li>
<li class="blockList">
<h4>lastVertex</h4>
<pre><a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> lastVertex</pre>
</li>
<li class="blockListLast">
<h4>serializer</h4>
<pre>org.apache.spark.serializer.Serializer serializer</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.core.java.JavaRDD">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/core/java/JavaRDD.html" title="class in edu.snu.nemo.compiler.frontend.spark.core.java">edu.snu.nemo.compiler.frontend.spark.core.java.JavaRDD</a> extends org.apache.spark.api.java.JavaRDD&lt;<a href="edu/snu/nemo/compiler/frontend/spark/core/java/JavaRDD.html" title="type parameter in JavaRDD">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>sparkContext</h4>
<pre>org.apache.spark.SparkContext sparkContext</pre>
</li>
<li class="blockList">
<h4>loopVertexStack</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">Stack</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Stack.html?is-external=true" title="class or interface in java.util">E</a>&gt; loopVertexStack</pre>
</li>
<li class="blockList">
<h4>dag</h4>
<pre><a href="edu/snu/nemo/common/dag/DAG.html" title="class in edu.snu.nemo.common.dag">DAG</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>,<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">E</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a>&gt;&gt; dag</pre>
</li>
<li class="blockList">
<h4>lastVertex</h4>
<pre><a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> lastVertex</pre>
</li>
<li class="blockListLast">
<h4>serializer</h4>
<pre>org.apache.spark.serializer.Serializer serializer</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.spark.source</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.source.SparkBoundedSourceVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/source/SparkBoundedSourceVertex.html" title="class in edu.snu.nemo.compiler.frontend.spark.source">edu.snu.nemo.compiler.frontend.spark.source.SparkBoundedSourceVertex</a> extends <a href="edu/snu/nemo/common/ir/vertex/SourceVertex.html" title="class in edu.snu.nemo.common.ir.vertex">SourceVertex</a>&lt;<a href="edu/snu/nemo/compiler/frontend/spark/source/SparkBoundedSourceVertex.html" title="type parameter in SparkBoundedSourceVertex">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readables</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; readables</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.spark.sql</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.sql.Dataset">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/sql/Dataset.html" title="class in edu.snu.nemo.compiler.frontend.spark.sql">edu.snu.nemo.compiler.frontend.spark.sql.Dataset</a> extends org.apache.spark.sql.Dataset&lt;<a href="edu/snu/nemo/compiler/frontend/spark/sql/Dataset.html" title="type parameter in Dataset">T</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.sql.SparkSession">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/sql/SparkSession.html" title="class in edu.snu.nemo.compiler.frontend.spark.sql">edu.snu.nemo.compiler.frontend.spark.sql.SparkSession</a> extends org.apache.spark.sql.SparkSession implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>datasetCommandsList</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">V</a>&gt; datasetCommandsList</pre>
</li>
<li class="blockList">
<h4>initialConf</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; initialConf</pre>
</li>
<li class="blockListLast">
<h4>isUserTriggered</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicBoolean.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicBoolean</a> isUserTriggered</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.frontend.spark.transform</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.transform.CollectTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/transform/CollectTransform.html" title="class in edu.snu.nemo.compiler.frontend.spark.transform">edu.snu.nemo.compiler.frontend.spark.transform.CollectTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>filename</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> filename</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.transform.FlatMapTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/transform/FlatMapTransform.html" title="class in edu.snu.nemo.compiler.frontend.spark.transform">edu.snu.nemo.compiler.frontend.spark.transform.FlatMapTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>func</h4>
<pre>org.apache.spark.api.java.function.FlatMapFunction&lt;T,R&gt; func</pre>
</li>
<li class="blockListLast">
<h4>oc</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; oc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.transform.GroupByKeyTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/transform/GroupByKeyTransform.html" title="class in edu.snu.nemo.compiler.frontend.spark.transform">edu.snu.nemo.compiler.frontend.spark.transform.GroupByKeyTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>keyToValues</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; keyToValues</pre>
</li>
<li class="blockListLast">
<h4>oc</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; oc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.transform.MapToPairTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/transform/MapToPairTransform.html" title="class in edu.snu.nemo.compiler.frontend.spark.transform">edu.snu.nemo.compiler.frontend.spark.transform.MapToPairTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>func</h4>
<pre>org.apache.spark.api.java.function.PairFunction&lt;T,K,V&gt; func</pre>
</li>
<li class="blockListLast">
<h4>oc</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; oc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.transform.MapTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/transform/MapTransform.html" title="class in edu.snu.nemo.compiler.frontend.spark.transform">edu.snu.nemo.compiler.frontend.spark.transform.MapTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>func</h4>
<pre>org.apache.spark.api.java.function.Function&lt;T1,R&gt; func</pre>
</li>
<li class="blockListLast">
<h4>oc</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; oc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.transform.ReduceByKeyTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/transform/ReduceByKeyTransform.html" title="class in edu.snu.nemo.compiler.frontend.spark.transform">edu.snu.nemo.compiler.frontend.spark.transform.ReduceByKeyTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>keyToValues</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; keyToValues</pre>
</li>
<li class="blockList">
<h4>func</h4>
<pre>org.apache.spark.api.java.function.Function2&lt;T1,T2,R&gt; func</pre>
</li>
<li class="blockListLast">
<h4>oc</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; oc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.frontend.spark.transform.ReduceTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/frontend/spark/transform/ReduceTransform.html" title="class in edu.snu.nemo.compiler.frontend.spark.transform">edu.snu.nemo.compiler.frontend.spark.transform.ReduceTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>func</h4>
<pre>org.apache.spark.api.java.function.Function2&lt;T1,T2,R&gt; func</pre>
</li>
<li class="blockListLast">
<h4>oc</h4>
<pre><a href="edu/snu/nemo/common/ir/OutputCollector.html" title="interface in edu.snu.nemo.common.ir">OutputCollector</a>&lt;<a href="edu/snu/nemo/common/ir/OutputCollector.html" title="type parameter in OutputCollector">O</a>&gt; oc</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.optimizer.examples</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.examples.EmptyComponents.EmptySourceVertex">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/examples/EmptyComponents.EmptySourceVertex.html" title="class in edu.snu.nemo.compiler.optimizer.examples">edu.snu.nemo.compiler.optimizer.examples.EmptyComponents.EmptySourceVertex</a> extends <a href="edu/snu/nemo/common/ir/vertex/SourceVertex.html" title="class in edu.snu.nemo.common.ir.vertex">SourceVertex</a>&lt;<a href="edu/snu/nemo/compiler/optimizer/examples/EmptyComponents.EmptySourceVertex.html" title="type parameter in EmptyComponents.EmptySourceVertex">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.examples.EmptyComponents.EmptyTransform">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/examples/EmptyComponents.EmptyTransform.html" title="class in edu.snu.nemo.compiler.optimizer.examples">edu.snu.nemo.compiler.optimizer.examples.EmptyComponents.EmptyTransform</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.optimizer.pass.compiletime</h2>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.AnnotatingPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.AnnotatingPass</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>keyOfExecutionPropertyToModify</h4>
<pre><a href="edu/snu/nemo/common/ir/executionproperty/ExecutionProperty.Key.html" title="enum in edu.snu.nemo.common.ir.executionproperty">ExecutionProperty.Key</a> keyOfExecutionPropertyToModify</pre>
</li>
<li class="blockListLast">
<h4>prerequisiteExecutionProperties</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; prerequisiteExecutionProperties</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.CompressionPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/CompressionPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.CompressionPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>compression</h4>
<pre><a href="edu/snu/nemo/common/ir/edge/executionproperty/CompressionProperty.Compression.html" title="enum in edu.snu.nemo.common.ir.edge.executionproperty">CompressionProperty.Compression</a> compression</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DataSkewEdgeDataStorePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DataSkewEdgeDataStorePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DataSkewEdgeDataStorePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DataSkewEdgeMetricCollectionPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DataSkewEdgeMetricCollectionPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DataSkewEdgeMetricCollectionPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DataSkewEdgePartitionerPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DataSkewEdgePartitionerPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DataSkewEdgePartitionerPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DataSkewVertexPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DataSkewVertexPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DataSkewVertexPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DefaultEdgeUsedDataHandlingPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultEdgeUsedDataHandlingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DefaultEdgeUsedDataHandlingPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DefaultParallelismPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultParallelismPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DefaultParallelismPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>desiredSourceParallelism</h4>
<pre>int desiredSourceParallelism</pre>
</li>
<li class="blockListLast">
<h4>shuffleDecreaseFactor</h4>
<pre>int shuffleDecreaseFactor</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DefaultStagePartitioningPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DefaultStagePartitioningPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DefaultStagePartitioningPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DisaggregationEdgeDataStorePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DisaggregationEdgeDataStorePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DisaggregationEdgeDataStorePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DuplicateEdgeGroupSizePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/DuplicateEdgeGroupSizePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.DuplicateEdgeGroupSizePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.PadoEdgeDataFlowModelPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/PadoEdgeDataFlowModelPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.PadoEdgeDataFlowModelPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.PadoEdgeDataStorePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/PadoEdgeDataStorePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.PadoEdgeDataStorePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.PadoVertexExecutorPlacementPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/PadoVertexExecutorPlacementPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.PadoVertexExecutorPlacementPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.ReviseInterStageEdgeDataStorePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/ReviseInterStageEdgeDataStorePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.ReviseInterStageEdgeDataStorePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.SailfishEdgeDataFlowModelPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/SailfishEdgeDataFlowModelPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.SailfishEdgeDataFlowModelPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.SailfishEdgeDataStorePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/SailfishEdgeDataStorePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.SailfishEdgeDataStorePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.SailfishEdgeUsedDataHandlingPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/SailfishEdgeUsedDataHandlingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.SailfishEdgeUsedDataHandlingPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.ScheduleGroupPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/ScheduleGroupPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.ScheduleGroupPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.ShuffleEdgePushPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/ShuffleEdgePushPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating.ShuffleEdgePushPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/annotating/AnnotatingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.annotating">AnnotatingPass</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.optimizer.pass.compiletime.composite</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.CompositePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/CompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.CompositePass</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>passList</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; passList</pre>
</li>
<li class="blockListLast">
<h4>prerequisiteExecutionProperties</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; prerequisiteExecutionProperties</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.DataSkewCompositePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/DataSkewCompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.DataSkewCompositePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/CompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">CompositePass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.LoopOptimizationCompositePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/LoopOptimizationCompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.LoopOptimizationCompositePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/CompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">CompositePass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.PadoCompositePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/PadoCompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.PadoCompositePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/CompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">CompositePass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.PrimitiveCompositePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/PrimitiveCompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.PrimitiveCompositePass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/CompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">CompositePass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.SailfishPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/SailfishPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">edu.snu.nemo.compiler.optimizer.pass.compiletime.composite.SailfishPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/CompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">CompositePass</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.CommonSubexpressionEliminationPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/CommonSubexpressionEliminationPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.CommonSubexpressionEliminationPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">ReshapingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.DataSkewReshapingPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/DataSkewReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.DataSkewReshapingPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">ReshapingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.LoopExtractionPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopExtractionPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.LoopExtractionPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">ReshapingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.LoopOptimizations.LoopFusionPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopOptimizations.LoopFusionPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.LoopOptimizations.LoopFusionPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">ReshapingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.LoopOptimizations.LoopInvariantCodeMotionPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopOptimizations.LoopInvariantCodeMotionPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.LoopOptimizations.LoopInvariantCodeMotionPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">ReshapingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.LoopUnrollingPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/LoopUnrollingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.LoopUnrollingPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">ReshapingPass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.ReshapingPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.ReshapingPass</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>prerequisiteExecutionProperties</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; prerequisiteExecutionProperties</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.SailfishRelayReshapingPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/SailfishRelayReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping.SailfishRelayReshapingPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/reshaping/ReshapingPass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.reshaping">ReshapingPass</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.compiler.optimizer.policy</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.policy.DataSkewPolicy">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/policy/DataSkewPolicy.html" title="class in edu.snu.nemo.compiler.optimizer.policy">edu.snu.nemo.compiler.optimizer.policy.DataSkewPolicy</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>policy</h4>
<pre><a href="edu/snu/nemo/compiler/optimizer/policy/Policy.html" title="interface in edu.snu.nemo.compiler.optimizer.policy">Policy</a> policy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.policy.DefaultPolicy">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/policy/DefaultPolicy.html" title="class in edu.snu.nemo.compiler.optimizer.policy">edu.snu.nemo.compiler.optimizer.policy.DefaultPolicy</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>policy</h4>
<pre><a href="edu/snu/nemo/compiler/optimizer/policy/Policy.html" title="interface in edu.snu.nemo.compiler.optimizer.policy">Policy</a> policy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.policy.DefaultPolicyWithSeparatePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/policy/DefaultPolicyWithSeparatePass.html" title="class in edu.snu.nemo.compiler.optimizer.policy">edu.snu.nemo.compiler.optimizer.policy.DefaultPolicyWithSeparatePass</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>policy</h4>
<pre><a href="edu/snu/nemo/compiler/optimizer/policy/Policy.html" title="interface in edu.snu.nemo.compiler.optimizer.policy">Policy</a> policy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.policy.DefaultPolicyWithSeparatePass.RefactoredPass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/policy/DefaultPolicyWithSeparatePass.RefactoredPass.html" title="class in edu.snu.nemo.compiler.optimizer.policy">edu.snu.nemo.compiler.optimizer.policy.DefaultPolicyWithSeparatePass.RefactoredPass</a> extends <a href="edu/snu/nemo/compiler/optimizer/pass/compiletime/composite/CompositePass.html" title="class in edu.snu.nemo.compiler.optimizer.pass.compiletime.composite">CompositePass</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.policy.DisaggregationPolicy">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/policy/DisaggregationPolicy.html" title="class in edu.snu.nemo.compiler.optimizer.policy">edu.snu.nemo.compiler.optimizer.policy.DisaggregationPolicy</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>policy</h4>
<pre><a href="edu/snu/nemo/compiler/optimizer/policy/Policy.html" title="interface in edu.snu.nemo.compiler.optimizer.policy">Policy</a> policy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.policy.PadoPolicy">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/policy/PadoPolicy.html" title="class in edu.snu.nemo.compiler.optimizer.policy">edu.snu.nemo.compiler.optimizer.policy.PadoPolicy</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>policy</h4>
<pre><a href="edu/snu/nemo/compiler/optimizer/policy/Policy.html" title="interface in edu.snu.nemo.compiler.optimizer.policy">Policy</a> policy</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.compiler.optimizer.policy.SailfishPolicy">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/compiler/optimizer/policy/SailfishPolicy.html" title="class in edu.snu.nemo.compiler.optimizer.policy">edu.snu.nemo.compiler.optimizer.policy.SailfishPolicy</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>policy</h4>
<pre><a href="edu/snu/nemo/compiler/optimizer/policy/Policy.html" title="interface in edu.snu.nemo.compiler.optimizer.policy">Policy</a> policy</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.examples.beam</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.examples.beam.AlternatingLeastSquare.CalculateNextMatrix">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/AlternatingLeastSquare.CalculateNextMatrix.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.AlternatingLeastSquare.CalculateNextMatrix</a> extends org.apache.beam.sdk.transforms.DoFn&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="edu/snu/nemo/common/Pair.html" title="class in edu.snu.nemo.common">Pair</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;,org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>results</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; results</pre>
</li>
<li class="blockList">
<h4>upperTriangularLeftMatrix</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>[] upperTriangularLeftMatrix</pre>
</li>
<li class="blockList">
<h4>numFeatures</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numFeatures</pre>
</li>
<li class="blockList">
<h4>lambda</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a> lambda</pre>
</li>
<li class="blockListLast">
<h4>fixedMatrixView</h4>
<pre>org.apache.beam.sdk.values.PCollectionView&lt;T&gt; fixedMatrixView</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.AlternatingLeastSquare.ParseLine">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/AlternatingLeastSquare.ParseLine.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.AlternatingLeastSquare.ParseLine</a> extends org.apache.beam.sdk.transforms.DoFn&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="edu/snu/nemo/common/Pair.html" title="class in edu.snu.nemo.common">Pair</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>isUserData</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> isUserData</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.AlternatingLeastSquare.TrainingDataCombiner">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/AlternatingLeastSquare.TrainingDataCombiner.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.AlternatingLeastSquare.TrainingDataCombiner</a> extends org.apache.beam.sdk.transforms.Combine.CombineFn&lt;<a href="edu/snu/nemo/common/Pair.html" title="class in edu.snu.nemo.common">Pair</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="edu/snu/nemo/common/Pair.html" title="class in edu.snu.nemo.common">Pair</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;,<a href="edu/snu/nemo/common/Pair.html" title="class in edu.snu.nemo.common">Pair</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&gt;,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.AlternatingLeastSquare.UngroupSingleVectorList">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/AlternatingLeastSquare.UngroupSingleVectorList.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.AlternatingLeastSquare.UngroupSingleVectorList</a> extends org.apache.beam.sdk.transforms.DoFn&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;,org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.AlternatingLeastSquare.UpdateUserAndItemMatrix">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/AlternatingLeastSquare.UpdateUserAndItemMatrix.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.AlternatingLeastSquare.UpdateUserAndItemMatrix</a> extends <a href="edu/snu/nemo/compiler/frontend/beam/transform/LoopCompositeTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">LoopCompositeTransform</a>&lt;org.apache.beam.sdk.values.PCollection&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;,org.apache.beam.sdk.values.PCollection&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>numFeatures</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numFeatures</pre>
</li>
<li class="blockList">
<h4>lambda</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a> lambda</pre>
</li>
<li class="blockList">
<h4>parsedUserData</h4>
<pre>org.apache.beam.sdk.values.PCollection&lt;T&gt; parsedUserData</pre>
</li>
<li class="blockListLast">
<h4>parsedItemData</h4>
<pre>org.apache.beam.sdk.values.PCollection&lt;T&gt; parsedItemData</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.AlternatingLeastSquareInefficient.UpdateUserAndItemMatrix">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/AlternatingLeastSquareInefficient.UpdateUserAndItemMatrix.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.AlternatingLeastSquareInefficient.UpdateUserAndItemMatrix</a> extends <a href="edu/snu/nemo/compiler/frontend/beam/transform/LoopCompositeTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">LoopCompositeTransform</a>&lt;org.apache.beam.sdk.values.PCollection&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;,org.apache.beam.sdk.values.PCollection&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>numFeatures</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numFeatures</pre>
</li>
<li class="blockList">
<h4>lambda</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a> lambda</pre>
</li>
<li class="blockList">
<h4>rawData</h4>
<pre>org.apache.beam.sdk.values.PCollection&lt;T&gt; rawData</pre>
</li>
<li class="blockListLast">
<h4>parsedItemData</h4>
<pre>org.apache.beam.sdk.values.PCollection&lt;T&gt; parsedItemData</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.MultinomialLogisticRegression.ApplyGradient">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/MultinomialLogisticRegression.ApplyGradient.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.MultinomialLogisticRegression.ApplyGradient</a> extends org.apache.beam.sdk.transforms.DoFn&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,org.apache.beam.sdk.transforms.join.CoGbkResult&gt;,org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>gradientTag</h4>
<pre>org.apache.beam.sdk.values.TupleTag&lt;V&gt; gradientTag</pre>
</li>
<li class="blockList">
<h4>modelTag</h4>
<pre>org.apache.beam.sdk.values.TupleTag&lt;V&gt; modelTag</pre>
</li>
<li class="blockList">
<h4>numFeatures</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numFeatures</pre>
</li>
<li class="blockList">
<h4>numClasses</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numClasses</pre>
</li>
<li class="blockListLast">
<h4>iterationNum</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> iterationNum</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.MultinomialLogisticRegression.CalculateGradient">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/MultinomialLogisticRegression.CalculateGradient.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.MultinomialLogisticRegression.CalculateGradient</a> extends org.apache.beam.sdk.transforms.DoFn&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>gradients</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; gradients</pre>
</li>
<li class="blockList">
<h4>numClasses</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numClasses</pre>
</li>
<li class="blockList">
<h4>numFeatures</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numFeatures</pre>
</li>
<li class="blockList">
<h4>modelView</h4>
<pre>org.apache.beam.sdk.values.PCollectionView&lt;T&gt; modelView</pre>
</li>
<li class="blockListLast">
<h4>model</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; model</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.MultinomialLogisticRegression.CombineFunction">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/MultinomialLogisticRegression.CombineFunction.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.MultinomialLogisticRegression.CombineFunction</a> extends org.apache.beam.sdk.transforms.Combine.BinaryCombineFn&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.MultinomialLogisticRegression.CombineFunctionForIterable">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/MultinomialLogisticRegression.CombineFunctionForIterable.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.MultinomialLogisticRegression.CombineFunctionForIterable</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.beam.MultinomialLogisticRegression.UpdateModel">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/beam/MultinomialLogisticRegression.UpdateModel.html" title="class in edu.snu.nemo.examples.beam">edu.snu.nemo.examples.beam.MultinomialLogisticRegression.UpdateModel</a> extends <a href="edu/snu/nemo/compiler/frontend/beam/transform/LoopCompositeTransform.html" title="class in edu.snu.nemo.compiler.frontend.beam.transform">LoopCompositeTransform</a>&lt;org.apache.beam.sdk.values.PCollection&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;,org.apache.beam.sdk.values.PCollection&lt;org.apache.beam.sdk.values.KV&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt;&gt;&gt;&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>numFeatures</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numFeatures</pre>
</li>
<li class="blockList">
<h4>numClasses</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> numClasses</pre>
</li>
<li class="blockList">
<h4>iterationNum</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a> iterationNum</pre>
</li>
<li class="blockListLast">
<h4>readInput</h4>
<pre>org.apache.beam.sdk.values.PCollection&lt;T&gt; readInput</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.examples.spark.sql</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.examples.spark.sql.JavaSparkSQLExample.Person">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/spark/sql/JavaSparkSQLExample.Person.html" title="class in edu.snu.nemo.examples.spark.sql">edu.snu.nemo.examples.spark.sql.JavaSparkSQLExample.Person</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
</li>
<li class="blockListLast">
<h4>age</h4>
<pre>int age</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.spark.sql.JavaUserDefinedTypedAggregation.Average">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.Average.html" title="class in edu.snu.nemo.examples.spark.sql">edu.snu.nemo.examples.spark.sql.JavaUserDefinedTypedAggregation.Average</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>sum</h4>
<pre>long sum</pre>
</li>
<li class="blockListLast">
<h4>count</h4>
<pre>long count</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.spark.sql.JavaUserDefinedTypedAggregation.Employee">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.Employee.html" title="class in edu.snu.nemo.examples.spark.sql">edu.snu.nemo.examples.spark.sql.JavaUserDefinedTypedAggregation.Employee</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> name</pre>
</li>
<li class="blockListLast">
<h4>salary</h4>
<pre>long salary</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.spark.sql.JavaUserDefinedTypedAggregation.MyAverage">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.MyAverage.html" title="class in edu.snu.nemo.examples.spark.sql">edu.snu.nemo.examples.spark.sql.JavaUserDefinedTypedAggregation.MyAverage</a> extends org.apache.spark.sql.expressions.Aggregator&lt;<a href="edu/snu/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.Employee.html" title="class in edu.snu.nemo.examples.spark.sql">JavaUserDefinedTypedAggregation.Employee</a>,<a href="edu/snu/nemo/examples/spark/sql/JavaUserDefinedTypedAggregation.Average.html" title="class in edu.snu.nemo.examples.spark.sql">JavaUserDefinedTypedAggregation.Average</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Double.html?is-external=true" title="class or interface in java.lang">Double</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.examples.spark.sql.JavaUserDefinedUntypedAggregation.MyAverage">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/examples/spark/sql/JavaUserDefinedUntypedAggregation.MyAverage.html" title="class in edu.snu.nemo.examples.spark.sql">edu.snu.nemo.examples.spark.sql.JavaUserDefinedUntypedAggregation.MyAverage</a> extends org.apache.spark.sql.expressions.UserDefinedAggregateFunction implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>inputSchema</h4>
<pre>org.apache.spark.sql.types.StructType inputSchema</pre>
</li>
<li class="blockListLast">
<h4>bufferSchema</h4>
<pre>org.apache.spark.sql.types.StructType bufferSchema</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.runtime.common.data</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.runtime.common.data.HashRange">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/data/HashRange.html" title="class in edu.snu.nemo.runtime.common.data">edu.snu.nemo.runtime.common.data.HashRange</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>rangeBeginInclusive</h4>
<pre>int rangeBeginInclusive</pre>
</li>
<li class="blockListLast">
<h4>rangeEndExclusive</h4>
<pre>int rangeEndExclusive</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.runtime.common.exception</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.runtime.common.exception.AbsentBlockException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/exception/AbsentBlockException.html" title="class in edu.snu.nemo.runtime.common.exception">edu.snu.nemo.runtime.common.exception.AbsentBlockException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>blockId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> blockId</pre>
</li>
<li class="blockListLast">
<h4>state</h4>
<pre><a href="edu/snu/nemo/runtime/common/state/BlockState.State.html" title="enum in edu.snu.nemo.runtime.common.state">BlockState.State</a> state</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.runtime.common.optimizer.pass.runtime</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.runtime.common.optimizer.pass.runtime.DataSkewRuntimePass">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/optimizer/pass/runtime/DataSkewRuntimePass.html" title="class in edu.snu.nemo.runtime.common.optimizer.pass.runtime">edu.snu.nemo.runtime.common.optimizer.pass.runtime.DataSkewRuntimePass</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>eventHandlers</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</a>&gt; eventHandlers</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.runtime.common.plan</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.RuntimeEdge">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/RuntimeEdge.html" title="class in edu.snu.nemo.runtime.common.plan">edu.snu.nemo.runtime.common.plan.RuntimeEdge</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/runtime/common/plan/RuntimeEdge.html" title="type parameter in RuntimeEdge">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>edgeProperties</h4>
<pre><a href="edu/snu/nemo/common/ir/executionproperty/ExecutionPropertyMap.html" title="class in edu.snu.nemo.common.ir.executionproperty">ExecutionPropertyMap</a> edgeProperties</pre>
</li>
<li class="blockList">
<h4>coder</h4>
<pre><a href="edu/snu/nemo/common/coder/Coder.html" title="interface in edu.snu.nemo.common.coder">Coder</a>&lt;<a href="edu/snu/nemo/common/coder/Coder.html" title="type parameter in Coder">T</a>&gt; coder</pre>
</li>
<li class="blockListLast">
<h4>isSideInput</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a> isSideInput</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.runtime.common.plan.physical</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.BoundedSourceTask">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/BoundedSourceTask.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.BoundedSourceTask</a> extends <a href="edu/snu/nemo/runtime/common/plan/physical/Task.html" title="class in edu.snu.nemo.runtime.common.plan.physical">Task</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readable</h4>
<pre><a href="edu/snu/nemo/common/ir/Readable.html" title="interface in edu.snu.nemo.common.ir">Readable</a>&lt;<a href="edu/snu/nemo/common/ir/Readable.html" title="type parameter in Readable">O</a>&gt; readable</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.MetricCollectionBarrierTask">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/MetricCollectionBarrierTask.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.MetricCollectionBarrierTask</a> extends <a href="edu/snu/nemo/runtime/common/plan/physical/Task.html" title="class in edu.snu.nemo.runtime.common.plan.physical">Task</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.OperatorTask">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/OperatorTask.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.OperatorTask</a> extends <a href="edu/snu/nemo/runtime/common/plan/physical/Task.html" title="class in edu.snu.nemo.runtime.common.plan.physical">Task</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>transform</h4>
<pre><a href="edu/snu/nemo/common/ir/vertex/transform/Transform.html" title="interface in edu.snu.nemo.common.ir.vertex.transform">Transform</a>&lt;<a href="edu/snu/nemo/common/ir/vertex/transform/Transform.html" title="type parameter in Transform">I</a>,<a href="edu/snu/nemo/common/ir/vertex/transform/Transform.html" title="type parameter in Transform">O</a>&gt; transform</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.PhysicalPlan">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/PhysicalPlan.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.PhysicalPlan</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>id</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> id</pre>
</li>
<li class="blockList">
<h4>stageDAG</h4>
<pre><a href="edu/snu/nemo/common/dag/DAG.html" title="class in edu.snu.nemo.common.dag">DAG</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>,<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">E</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a>&gt;&gt; stageDAG</pre>
</li>
<li class="blockListLast">
<h4>taskIRVertexMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; taskIRVertexMap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.PhysicalStage">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/PhysicalStage.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.PhysicalStage</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>taskGroupDag</h4>
<pre><a href="edu/snu/nemo/common/dag/DAG.html" title="class in edu.snu.nemo.common.dag">DAG</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>,<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">E</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a>&gt;&gt; taskGroupDag</pre>
</li>
<li class="blockList">
<h4>parallelism</h4>
<pre>int parallelism</pre>
</li>
<li class="blockList">
<h4>scheduleGroupIndex</h4>
<pre>int scheduleGroupIndex</pre>
</li>
<li class="blockList">
<h4>containerType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> containerType</pre>
</li>
<li class="blockList">
<h4>serializedTaskGroupDag</h4>
<pre>byte[] serializedTaskGroupDag</pre>
</li>
<li class="blockListLast">
<h4>logicalTaskIdToReadables</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; logicalTaskIdToReadables</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.PhysicalStageEdge">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/PhysicalStageEdge.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.PhysicalStageEdge</a> extends <a href="edu/snu/nemo/runtime/common/plan/RuntimeEdge.html" title="class in edu.snu.nemo.runtime.common.plan">RuntimeEdge</a>&lt;<a href="edu/snu/nemo/runtime/common/plan/physical/PhysicalStage.html" title="class in edu.snu.nemo.runtime.common.plan.physical">PhysicalStage</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>srcVertex</h4>
<pre><a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> srcVertex</pre>
<div class="block">The source <a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex"><code>IRVertex</code></a>.
This belongs to the srcStage.</div>
</li>
<li class="blockList">
<h4>dstVertex</h4>
<pre><a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> dstVertex</pre>
<div class="block">The destination <a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex"><code>IRVertex</code></a>.
This belongs to the dstStage.</div>
</li>
<li class="blockListLast">
<h4>taskGroupIdxToKeyRange</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; taskGroupIdxToKeyRange</pre>
<div class="block">The list between the task group idx and key range to read.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.ScheduledTaskGroup">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/ScheduledTaskGroup.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.ScheduledTaskGroup</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>jobId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> jobId</pre>
</li>
<li class="blockList">
<h4>taskGroupId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> taskGroupId</pre>
</li>
<li class="blockList">
<h4>taskGroupIdx</h4>
<pre>int taskGroupIdx</pre>
</li>
<li class="blockList">
<h4>taskGroupIncomingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; taskGroupIncomingEdges</pre>
</li>
<li class="blockList">
<h4>taskGroupOutgoingEdges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</a>&gt; taskGroupOutgoingEdges</pre>
</li>
<li class="blockList">
<h4>attemptIdx</h4>
<pre>int attemptIdx</pre>
</li>
<li class="blockList">
<h4>containerType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> containerType</pre>
</li>
<li class="blockList">
<h4>serializedTaskGroupDag</h4>
<pre>byte[] serializedTaskGroupDag</pre>
</li>
<li class="blockListLast">
<h4>logicalTaskIdToReadable</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</a>&gt; logicalTaskIdToReadable</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.Task">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/Task.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.Task</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>irVertexId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> irVertexId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.physical.UnboundedSourceTask">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/physical/UnboundedSourceTask.html" title="class in edu.snu.nemo.runtime.common.plan.physical">edu.snu.nemo.runtime.common.plan.physical.UnboundedSourceTask</a> extends <a href="edu/snu/nemo/runtime/common/plan/physical/Task.html" title="class in edu.snu.nemo.runtime.common.plan.physical">Task</a> implements Serializable</h3>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.runtime.common.plan.stage</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.stage.Stage">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/stage/Stage.html" title="class in edu.snu.nemo.runtime.common.plan.stage">edu.snu.nemo.runtime.common.plan.stage.Stage</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>stageInternalDAG</h4>
<pre><a href="edu/snu/nemo/common/dag/DAG.html" title="class in edu.snu.nemo.common.dag">DAG</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a> extends <a href="edu/snu/nemo/common/dag/Vertex.html" title="class in edu.snu.nemo.common.dag">Vertex</a>,<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">E</a> extends <a href="edu/snu/nemo/common/dag/Edge.html" title="class in edu.snu.nemo.common.dag">Edge</a>&lt;<a href="edu/snu/nemo/common/dag/DAG.html" title="type parameter in DAG">V</a>&gt;&gt; stageInternalDAG</pre>
</li>
<li class="blockListLast">
<h4>scheduleGroupIndex</h4>
<pre>int scheduleGroupIndex</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.common.plan.stage.StageEdge">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/common/plan/stage/StageEdge.html" title="class in edu.snu.nemo.runtime.common.plan.stage">edu.snu.nemo.runtime.common.plan.stage.StageEdge</a> extends <a href="edu/snu/nemo/runtime/common/plan/RuntimeEdge.html" title="class in edu.snu.nemo.runtime.common.plan">RuntimeEdge</a>&lt;<a href="edu/snu/nemo/runtime/common/plan/stage/Stage.html" title="class in edu.snu.nemo.runtime.common.plan.stage">Stage</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>srcVertex</h4>
<pre><a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> srcVertex</pre>
</li>
<li class="blockListLast">
<h4>dstVertex</h4>
<pre><a href="edu/snu/nemo/common/ir/vertex/IRVertex.html" title="class in edu.snu.nemo.common.ir.vertex">IRVertex</a> dstVertex</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.runtime.executor.data</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.runtime.executor.data.DataUtil.IteratorWithNumBytes.NumBytesNotSupportedException">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/executor/data/DataUtil.IteratorWithNumBytes.NumBytesNotSupportedException.html" title="class in edu.snu.nemo.runtime.executor.data">edu.snu.nemo.runtime.executor.data.DataUtil.IteratorWithNumBytes.NumBytesNotSupportedException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> implements Serializable</h3>
</li>
<li class="blockList"><a name="edu.snu.nemo.runtime.executor.data.FileArea">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/executor/data/FileArea.html" title="class in edu.snu.nemo.runtime.executor.data">edu.snu.nemo.runtime.executor.data.FileArea</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>path</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> path</pre>
</li>
<li class="blockList">
<h4>position</h4>
<pre>long position</pre>
</li>
<li class="blockListLast">
<h4>count</h4>
<pre>long count</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList">
<h2 title="Package">Package&nbsp;edu.snu.nemo.runtime.executor.datatransfer</h2>
<ul class="blockList">
<li class="blockList"><a name="edu.snu.nemo.runtime.executor.datatransfer.OutputCollectorImpl">
<!-- -->
</a>
<h3>Class <a href="edu/snu/nemo/runtime/executor/datatransfer/OutputCollectorImpl.html" title="class in edu.snu.nemo.runtime.executor.datatransfer">edu.snu.nemo.runtime.executor.datatransfer.OutputCollectorImpl</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>outputList</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">AtomicReference</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic">V</a>&gt; outputList</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?serialized-form.html" target="_top">Frames</a></li>
<li><a href="serialized-form.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.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>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2018. All rights reserved.</small></p>
</body>
</html>