blob: 5cb0754ef411a6ae546d26f66ec27ca222fd421d [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) on Mon Mar 07 09:03:18 PST 2016 -->
<title>Uses of Interface quarks.topology.TStream (Quarks v0.4.0)</title>
<meta name="date" content="2016-03-07">
<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="Uses of Interface quarks.topology.TStream (Quarks v0.4.0)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div role="navigation" title ="TOP_Navigation" aria-label ="Top Navigation Bar"/>
<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><a href="../package-summary.html">Package</a></li>
<li><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-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?quarks/topology/class-use/TStream.html" target="_top">Frames</a></li>
<li><a href="TStream.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">
<h2 title="Uses of Interface quarks.topology.TStream" class="title">Uses of Interface<br>quarks.topology.TStream</h2>
</div>
<div role="main" title ="Uses of Interface quarks.topology.TStream" aria-label ="quarks.topology.TStream"/>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.analytics.math3.json">quarks.analytics.math3.json</a></td>
<td class="colLast">
<div class="block">JSON analytics using Apache Commons Math.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.analytics.sensors">quarks.analytics.sensors</a></td>
<td class="colLast">
<div class="block">Analytics focused on handling sensor data.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.connectors.file">quarks.connectors.file</a></td>
<td class="colLast">
<div class="block">File stream connector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.connectors.http">quarks.connectors.http</a></td>
<td class="colLast">
<div class="block">HTTP stream connector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.connectors.iot">quarks.connectors.iot</a></td>
<td class="colLast">
<div class="block">Quarks device connector API to a message hub.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.connectors.iotf">quarks.connectors.iotf</a></td>
<td class="colLast">
<div class="block">IBM Watson IoT Platform stream connector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.connectors.jdbc">quarks.connectors.jdbc</a></td>
<td class="colLast">
<div class="block">JDBC based database stream connector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.connectors.kafka">quarks.connectors.kafka</a></td>
<td class="colLast">
<div class="block">Apache Kafka enterprise messing hub stream connector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.connectors.mqtt">quarks.connectors.mqtt</a></td>
<td class="colLast">
<div class="block">MQTT (lightweight messaging protocol for small sensors and mobile devices) stream connector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.connectors.mqtt.iot">quarks.connectors.mqtt.iot</a></td>
<td class="colLast">
<div class="block">An MQTT based IotDevice connector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.connectors.pubsub">quarks.connectors.pubsub</a></td>
<td class="colLast">
<div class="block">Publish subscribe model between jobs.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.connectors.wsclient">quarks.connectors.wsclient</a></td>
<td class="colLast">
<div class="block">WebSocket Client Connector API for sending and receiving messages to a WebSocket Server.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.connectors.wsclient.javax.websocket">quarks.connectors.wsclient.javax.websocket</a></td>
<td class="colLast">
<div class="block">WebSocket Client Connector for sending and receiving messages to a WebSocket Server.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.metrics">quarks.metrics</a></td>
<td class="colLast">
<div class="block">Metric utility methods, oplets, and reporters which allow an
application to expose metric values, for example via JMX.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.samples.apps">quarks.samples.apps</a></td>
<td class="colLast">
<div class="block">Support for some more complex Quarks application samples.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.samples.connectors.iotf">quarks.samples.connectors.iotf</a></td>
<td class="colLast">
<div class="block">Samples showing device events and commands with IBM Watson IoT Platform.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.samples.console">quarks.samples.console</a></td>
<td class="colLast">
<div class="block">Samples showing use of the
<a href="../../../quarks/console/package-summary.html">
Console web application</a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.samples.topology">quarks.samples.topology</a></td>
<td class="colLast">
<div class="block">Samples showing creating and executing basic topologies .</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.samples.utils.sensor">quarks.samples.utils.sensor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.topology">quarks.topology</a></td>
<td class="colLast">
<div class="block">Functional api to build a streaming topology.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#quarks.topology.plumbing">quarks.topology.plumbing</a></td>
<td class="colLast">
<div class="block">Plumbing for a streaming topology.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#quarks.topology.tester">quarks.topology.tester</a></td>
<td class="colLast">
<div class="block">Testing for a streaming topology.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="quarks.analytics.math3.json">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/analytics/math3/json/package-summary.html">quarks.analytics.math3.json</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/analytics/math3/json/package-summary.html">quarks.analytics.math3.json</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;K extends com.google.gson.JsonElement&gt;<br><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JsonAnalytics.</span><code><span class="memberNameLink"><a href="../../../quarks/analytics/math3/json/JsonAnalytics.html#aggregate-quarks.topology.TWindow-java.lang.String-java.lang.String-quarks.analytics.math3.json.JsonUnivariateAggregate...-">aggregate</a></span>(<a href="../../../quarks/topology/TWindow.html" title="interface in quarks.topology">TWindow</a>&lt;com.google.gson.JsonObject,K&gt;&nbsp;window,
java.lang.String&nbsp;resultPartitionProperty,
java.lang.String&nbsp;valueProperty,
<a href="../../../quarks/analytics/math3/json/JsonUnivariateAggregate.html" title="interface in quarks.analytics.math3.json">JsonUnivariateAggregate</a>...&nbsp;aggregates)</code>
<div class="block">Aggregate against a single <code>Numeric</code> variable contained in an JSON object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;K extends com.google.gson.JsonElement&gt;<br><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JsonAnalytics.</span><code><span class="memberNameLink"><a href="../../../quarks/analytics/math3/json/JsonAnalytics.html#aggregate-quarks.topology.TWindow-java.lang.String-java.lang.String-quarks.function.ToDoubleFunction-quarks.analytics.math3.json.JsonUnivariateAggregate...-">aggregate</a></span>(<a href="../../../quarks/topology/TWindow.html" title="interface in quarks.topology">TWindow</a>&lt;com.google.gson.JsonObject,K&gt;&nbsp;window,
java.lang.String&nbsp;resultPartitionProperty,
java.lang.String&nbsp;resultProperty,
<a href="../../../quarks/function/ToDoubleFunction.html" title="interface in quarks.function">ToDoubleFunction</a>&lt;com.google.gson.JsonObject&gt;&nbsp;valueGetter,
<a href="../../../quarks/analytics/math3/json/JsonUnivariateAggregate.html" title="interface in quarks.analytics.math3.json">JsonUnivariateAggregate</a>...&nbsp;aggregates)</code>
<div class="block">Aggregate against a single <code>Numeric</code> variable contained in an JSON object.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.analytics.sensors">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/analytics/sensors/package-summary.html">quarks.analytics.sensors</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/analytics/sensors/package-summary.html">quarks.analytics.sensors</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,V&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Filters.</span><code><span class="memberNameLink"><a href="../../../quarks/analytics/sensors/Filters.html#deadband-quarks.topology.TStream-quarks.function.Function-quarks.function.Predicate-long-java.util.concurrent.TimeUnit-">deadband</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,V&gt;&nbsp;value,
<a href="../../../quarks/function/Predicate.html" title="interface in quarks.function">Predicate</a>&lt;V&gt;&nbsp;inBand,
long&nbsp;maximumSuppression,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Deadband filter with maximum suppression time.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,V&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Filters.</span><code><span class="memberNameLink"><a href="../../../quarks/analytics/sensors/Filters.html#deadband-quarks.topology.TStream-quarks.function.Function-quarks.function.Predicate-">deadband</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,V&gt;&nbsp;value,
<a href="../../../quarks/function/Predicate.html" title="interface in quarks.function">Predicate</a>&lt;V&gt;&nbsp;inBand)</code>
<div class="block">Deadband filter.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/analytics/sensors/package-summary.html">quarks.analytics.sensors</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,V&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Filters.</span><code><span class="memberNameLink"><a href="../../../quarks/analytics/sensors/Filters.html#deadband-quarks.topology.TStream-quarks.function.Function-quarks.function.Predicate-long-java.util.concurrent.TimeUnit-">deadband</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,V&gt;&nbsp;value,
<a href="../../../quarks/function/Predicate.html" title="interface in quarks.function">Predicate</a>&lt;V&gt;&nbsp;inBand,
long&nbsp;maximumSuppression,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Deadband filter with maximum suppression time.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,V&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Filters.</span><code><span class="memberNameLink"><a href="../../../quarks/analytics/sensors/Filters.html#deadband-quarks.topology.TStream-quarks.function.Function-quarks.function.Predicate-">deadband</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,V&gt;&nbsp;value,
<a href="../../../quarks/function/Predicate.html" title="interface in quarks.function">Predicate</a>&lt;V&gt;&nbsp;inBand)</code>
<div class="block">Deadband filter.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.file">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/file/package-summary.html">quarks.connectors.file</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/file/package-summary.html">quarks.connectors.file</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/file/FileStreams.html#directoryWatcher-quarks.topology.TopologyElement-quarks.function.Supplier-java.util.Comparator-">directoryWatcher</a></span>(<a href="../../../quarks/topology/TopologyElement.html" title="interface in quarks.topology">TopologyElement</a>&nbsp;te,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;directory,
java.util.Comparator&lt;java.io.File&gt;&nbsp;comparator)</code>
<div class="block">Declare a stream containing the absolute pathname of
newly created file names from watching <code>directory</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/file/FileStreams.html#directoryWatcher-quarks.topology.TopologyElement-quarks.function.Supplier-">directoryWatcher</a></span>(<a href="../../../quarks/topology/TopologyElement.html" title="interface in quarks.topology">TopologyElement</a>&nbsp;te,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;directory)</code>
<div class="block">Declare a stream containing the absolute pathname of
newly created file names from watching <code>directory</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/file/FileStreams.html#textFileReader-quarks.topology.TStream-quarks.function.Function-quarks.function.BiFunction-">textFileReader</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;pathnames,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;java.lang.String,java.lang.String&gt;&nbsp;preFn,
<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;java.lang.String,java.lang.Exception,java.lang.String&gt;&nbsp;postFn)</code>
<div class="block">Declare a stream containing the lines read from the files
whose pathnames correspond to each tuple on the <code>pathnames</code>
stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/file/FileStreams.html#textFileReader-quarks.topology.TStream-">textFileReader</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;pathnames)</code>
<div class="block">Declare a stream containing the lines read from the files
whose pathnames correspond to each tuple on the <code>pathnames</code>
stream.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/file/package-summary.html">quarks.connectors.file</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/file/FileStreams.html#textFileReader-quarks.topology.TStream-quarks.function.Function-quarks.function.BiFunction-">textFileReader</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;pathnames,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;java.lang.String,java.lang.String&gt;&nbsp;preFn,
<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;java.lang.String,java.lang.Exception,java.lang.String&gt;&nbsp;postFn)</code>
<div class="block">Declare a stream containing the lines read from the files
whose pathnames correspond to each tuple on the <code>pathnames</code>
stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/file/FileStreams.html#textFileReader-quarks.topology.TStream-">textFileReader</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;pathnames)</code>
<div class="block">Declare a stream containing the lines read from the files
whose pathnames correspond to each tuple on the <code>pathnames</code>
stream.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/file/FileStreams.html#textFileWriter-quarks.topology.TStream-quarks.function.Supplier-quarks.function.Supplier-">textFileWriter</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;contents,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;basePathname,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;quarks.connectors.file.runtime.IFileWriterPolicy&lt;java.lang.String&gt;&gt;&nbsp;policy)</code>
<div class="block">Write the contents of a stream to files subject to the control
of a file writer policy.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">FileStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/file/FileStreams.html#textFileWriter-quarks.topology.TStream-quarks.function.Supplier-">textFileWriter</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;contents,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;basePathname)</code>
<div class="block">Write the contents of a stream to files.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.http">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/http/package-summary.html">quarks.connectors.http</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/http/package-summary.html">quarks.connectors.http</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">HttpStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/http/HttpStreams.html#getJson-quarks.topology.TStream-quarks.function.Supplier-quarks.function.Function-">getJson</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;clientCreator,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;com.google.gson.JsonObject,java.lang.String&gt;&nbsp;uri)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,R&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;R&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">HttpStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/http/HttpStreams.html#requests-quarks.topology.TStream-quarks.function.Supplier-quarks.function.Function-quarks.function.Function-quarks.function.BiFunction-">requests</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;clientCreator,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;method,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;uri,
<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;T,org.apache.http.client.methods.CloseableHttpResponse,R&gt;&nbsp;response)</code>
<div class="block">Make an HTTP request for each tuple on a stream.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/http/package-summary.html">quarks.connectors.http</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">HttpStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/http/HttpStreams.html#getJson-quarks.topology.TStream-quarks.function.Supplier-quarks.function.Function-">getJson</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;clientCreator,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;com.google.gson.JsonObject,java.lang.String&gt;&nbsp;uri)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T,R&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;R&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">HttpStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/http/HttpStreams.html#requests-quarks.topology.TStream-quarks.function.Supplier-quarks.function.Function-quarks.function.Function-quarks.function.BiFunction-">requests</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;org.apache.http.impl.client.CloseableHttpClient&gt;&nbsp;clientCreator,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;method,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;uri,
<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;T,org.apache.http.client.methods.CloseableHttpResponse,R&gt;&nbsp;response)</code>
<div class="block">Make an HTTP request for each tuple on a stream.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.iot">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/iot/package-summary.html">quarks.connectors.iot</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/iot/package-summary.html">quarks.connectors.iot</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IotDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/iot/IotDevice.html#commands-java.lang.String...-">commands</a></span>(java.lang.String...&nbsp;commands)</code>
<div class="block">Create a stream of device commands as JSON objects.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/iot/package-summary.html">quarks.connectors.iot</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IotDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/iot/IotDevice.html#events-quarks.topology.TStream-quarks.function.Function-quarks.function.UnaryOperator-quarks.function.Function-">events</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;com.google.gson.JsonObject,java.lang.String&gt;&nbsp;eventId,
<a href="../../../quarks/function/UnaryOperator.html" title="interface in quarks.function">UnaryOperator</a>&lt;com.google.gson.JsonObject&gt;&nbsp;payload,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;com.google.gson.JsonObject,java.lang.Integer&gt;&nbsp;qos)</code>
<div class="block">Publish a stream's tuples as device events.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IotDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/iot/IotDevice.html#events-quarks.topology.TStream-java.lang.String-int-">events</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
java.lang.String&nbsp;eventId,
int&nbsp;qos)</code>
<div class="block">Publish a stream's tuples as device events.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.iotf">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/iotf/package-summary.html">quarks.connectors.iotf</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/iotf/package-summary.html">quarks.connectors.iotf</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IotfDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/iotf/IotfDevice.html#commands-java.lang.String...-">commands</a></span>(java.lang.String...&nbsp;commands)</code>
<div class="block">Create a stream of device commands as JSON objects.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/iotf/package-summary.html">quarks.connectors.iotf</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IotfDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/iotf/IotfDevice.html#events-quarks.topology.TStream-quarks.function.Function-quarks.function.UnaryOperator-quarks.function.Function-">events</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;com.google.gson.JsonObject,java.lang.String&gt;&nbsp;eventId,
<a href="../../../quarks/function/UnaryOperator.html" title="interface in quarks.function">UnaryOperator</a>&lt;com.google.gson.JsonObject&gt;&nbsp;payload,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;com.google.gson.JsonObject,java.lang.Integer&gt;&nbsp;qos)</code>
<div class="block">Publish a stream's tuples as device events.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IotfDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/iotf/IotfDevice.html#events-quarks.topology.TStream-java.lang.String-int-">events</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
java.lang.String&nbsp;eventId,
int&nbsp;qos)</code>
<div class="block">Publish a stream's tuples as device events.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.jdbc">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/jdbc/package-summary.html">quarks.connectors.jdbc</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/jdbc/package-summary.html">quarks.connectors.jdbc</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;T,R&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;R&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JdbcStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/jdbc/JdbcStreams.html#executeStatement-quarks.topology.TStream-quarks.connectors.jdbc.StatementSupplier-quarks.connectors.jdbc.ParameterSetter-quarks.connectors.jdbc.ResultsHandler-">executeStatement</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/connectors/jdbc/StatementSupplier.html" title="interface in quarks.connectors.jdbc">StatementSupplier</a>&nbsp;stmtSupplier,
<a href="../../../quarks/connectors/jdbc/ParameterSetter.html" title="interface in quarks.connectors.jdbc">ParameterSetter</a>&lt;T&gt;&nbsp;paramSetter,
<a href="../../../quarks/connectors/jdbc/ResultsHandler.html" title="interface in quarks.connectors.jdbc">ResultsHandler</a>&lt;T,R&gt;&nbsp;resultsHandler)</code>
<div class="block">For each tuple on <code>stream</code> execute an SQL statement and
add 0 or more resulting tuples to a result stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T,R&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;R&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JdbcStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/jdbc/JdbcStreams.html#executeStatement-quarks.topology.TStream-quarks.function.Supplier-quarks.connectors.jdbc.ParameterSetter-quarks.connectors.jdbc.ResultsHandler-">executeStatement</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;stmtSupplier,
<a href="../../../quarks/connectors/jdbc/ParameterSetter.html" title="interface in quarks.connectors.jdbc">ParameterSetter</a>&lt;T&gt;&nbsp;paramSetter,
<a href="../../../quarks/connectors/jdbc/ResultsHandler.html" title="interface in quarks.connectors.jdbc">ResultsHandler</a>&lt;T,R&gt;&nbsp;resultsHandler)</code>
<div class="block">For each tuple on <code>stream</code> execute an SQL statement and
add 0 or more resulting tuples to a result stream.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/jdbc/package-summary.html">quarks.connectors.jdbc</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;T,R&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;R&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JdbcStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/jdbc/JdbcStreams.html#executeStatement-quarks.topology.TStream-quarks.connectors.jdbc.StatementSupplier-quarks.connectors.jdbc.ParameterSetter-quarks.connectors.jdbc.ResultsHandler-">executeStatement</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/connectors/jdbc/StatementSupplier.html" title="interface in quarks.connectors.jdbc">StatementSupplier</a>&nbsp;stmtSupplier,
<a href="../../../quarks/connectors/jdbc/ParameterSetter.html" title="interface in quarks.connectors.jdbc">ParameterSetter</a>&lt;T&gt;&nbsp;paramSetter,
<a href="../../../quarks/connectors/jdbc/ResultsHandler.html" title="interface in quarks.connectors.jdbc">ResultsHandler</a>&lt;T,R&gt;&nbsp;resultsHandler)</code>
<div class="block">For each tuple on <code>stream</code> execute an SQL statement and
add 0 or more resulting tuples to a result stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JdbcStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/jdbc/JdbcStreams.html#executeStatement-quarks.topology.TStream-quarks.connectors.jdbc.StatementSupplier-quarks.connectors.jdbc.ParameterSetter-">executeStatement</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/connectors/jdbc/StatementSupplier.html" title="interface in quarks.connectors.jdbc">StatementSupplier</a>&nbsp;stmtSupplier,
<a href="../../../quarks/connectors/jdbc/ParameterSetter.html" title="interface in quarks.connectors.jdbc">ParameterSetter</a>&lt;T&gt;&nbsp;paramSetter)</code>
<div class="block">For each tuple on <code>stream</code> execute an SQL statement.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T,R&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;R&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JdbcStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/jdbc/JdbcStreams.html#executeStatement-quarks.topology.TStream-quarks.function.Supplier-quarks.connectors.jdbc.ParameterSetter-quarks.connectors.jdbc.ResultsHandler-">executeStatement</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;stmtSupplier,
<a href="../../../quarks/connectors/jdbc/ParameterSetter.html" title="interface in quarks.connectors.jdbc">ParameterSetter</a>&lt;T&gt;&nbsp;paramSetter,
<a href="../../../quarks/connectors/jdbc/ResultsHandler.html" title="interface in quarks.connectors.jdbc">ResultsHandler</a>&lt;T,R&gt;&nbsp;resultsHandler)</code>
<div class="block">For each tuple on <code>stream</code> execute an SQL statement and
add 0 or more resulting tuples to a result stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JdbcStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/jdbc/JdbcStreams.html#executeStatement-quarks.topology.TStream-quarks.function.Supplier-quarks.connectors.jdbc.ParameterSetter-">executeStatement</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;stmtSupplier,
<a href="../../../quarks/connectors/jdbc/ParameterSetter.html" title="interface in quarks.connectors.jdbc">ParameterSetter</a>&lt;T&gt;&nbsp;paramSetter)</code>
<div class="block">For each tuple on <code>stream</code> execute an SQL statement.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.kafka">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/kafka/package-summary.html">quarks.connectors.kafka</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/kafka/package-summary.html">quarks.connectors.kafka</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KafkaConsumer.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/kafka/KafkaConsumer.html#subscribe-quarks.function.Function-java.lang.String...-">subscribe</a></span>(<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;<a href="../../../quarks/connectors/kafka/KafkaConsumer.StringConsumerRecord.html" title="interface in quarks.connectors.kafka">KafkaConsumer.StringConsumerRecord</a>,T&gt;&nbsp;toTupleFn,
java.lang.String...&nbsp;topics)</code>
<div class="block">Subscribe to the specified topics and yield a stream of tuples
from the published Kafka records.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KafkaConsumer.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/kafka/KafkaConsumer.html#subscribeBytes-quarks.function.Function-java.lang.String...-">subscribeBytes</a></span>(<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;<a href="../../../quarks/connectors/kafka/KafkaConsumer.ByteConsumerRecord.html" title="interface in quarks.connectors.kafka">KafkaConsumer.ByteConsumerRecord</a>,T&gt;&nbsp;toTupleFn,
java.lang.String...&nbsp;topics)</code>
<div class="block">Subscribe to the specified topics and yield a stream of tuples
from the published Kafka records.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/kafka/package-summary.html">quarks.connectors.kafka</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KafkaProducer.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/kafka/KafkaProducer.html#publish-quarks.topology.TStream-java.lang.String-">publish</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;stream,
java.lang.String&nbsp;topic)</code>
<div class="block">Publish the stream of tuples as Kafka key/value records
to the specified partitions of the specified topics.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KafkaProducer.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/kafka/KafkaProducer.html#publish-quarks.topology.TStream-quarks.function.Function-quarks.function.Function-quarks.function.Function-quarks.function.Function-">publish</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;keyFn,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;valueFn,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;topicFn,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.Integer&gt;&nbsp;partitionFn)</code>
<div class="block">Publish the stream of tuples as Kafka key/value records
to the specified partitions of the specified topics.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">KafkaProducer.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/kafka/KafkaProducer.html#publishBytes-quarks.topology.TStream-quarks.function.Function-quarks.function.Function-quarks.function.Function-quarks.function.Function-">publishBytes</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,byte[]&gt;&nbsp;keyFn,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,byte[]&gt;&nbsp;valueFn,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;topicFn,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.Integer&gt;&nbsp;partitionFn)</code>
<div class="block">Publish the stream of tuples as Kafka key/value records
to the specified topic partitions.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.mqtt">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/mqtt/package-summary.html">quarks.connectors.mqtt</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/mqtt/package-summary.html">quarks.connectors.mqtt</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MqttStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/mqtt/MqttStreams.html#subscribe-java.lang.String-int-quarks.function.BiFunction-">subscribe</a></span>(java.lang.String&nbsp;topicFilter,
int&nbsp;qos,
<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;java.lang.String,byte[],T&gt;&nbsp;message2Tuple)</code>
<div class="block">Subscribe to the MQTT topic(s) and create a stream of tuples of type <code>T</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MqttStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/mqtt/MqttStreams.html#subscribe-java.lang.String-int-">subscribe</a></span>(java.lang.String&nbsp;topicFilter,
int&nbsp;qos)</code>
<div class="block">Subscribe to the MQTT topic(s) and create a <code>TStream&lt;String&gt;</code>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/mqtt/package-summary.html">quarks.connectors.mqtt</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MqttStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/mqtt/MqttStreams.html#publish-quarks.topology.TStream-java.lang.String-int-boolean-">publish</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;stream,
java.lang.String&nbsp;topic,
int&nbsp;qos,
boolean&nbsp;retain)</code>
<div class="block">Publish a <code>TStream&lt;String&gt;</code> stream's tuples as MQTT messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MqttStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/mqtt/MqttStreams.html#publish-quarks.topology.TStream-quarks.function.Function-quarks.function.Function-quarks.function.Function-quarks.function.Function-">publish</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.String&gt;&nbsp;topic,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,byte[]&gt;&nbsp;payload,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.Integer&gt;&nbsp;qos,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,java.lang.Boolean&gt;&nbsp;retain)</code>
<div class="block">Publish a stream's tuples as MQTT messages.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.mqtt.iot">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/mqtt/iot/package-summary.html">quarks.connectors.mqtt.iot</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/mqtt/iot/package-summary.html">quarks.connectors.mqtt.iot</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MqttDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/mqtt/iot/MqttDevice.html#commands-java.lang.String...-">commands</a></span>(java.lang.String...&nbsp;commands)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/mqtt/iot/package-summary.html">quarks.connectors.mqtt.iot</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MqttDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/mqtt/iot/MqttDevice.html#events-quarks.topology.TStream-quarks.function.Function-quarks.function.UnaryOperator-quarks.function.Function-">events</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;com.google.gson.JsonObject,java.lang.String&gt;&nbsp;eventId,
<a href="../../../quarks/function/UnaryOperator.html" title="interface in quarks.function">UnaryOperator</a>&lt;com.google.gson.JsonObject&gt;&nbsp;payload,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;com.google.gson.JsonObject,java.lang.Integer&gt;&nbsp;qos)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MqttDevice.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/mqtt/iot/MqttDevice.html#events-quarks.topology.TStream-java.lang.String-int-">events</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
java.lang.String&nbsp;eventId,
int&nbsp;qos)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.pubsub">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/pubsub/package-summary.html">quarks.connectors.pubsub</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/pubsub/package-summary.html">quarks.connectors.pubsub</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PublishSubscribe.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/pubsub/PublishSubscribe.html#subscribe-quarks.topology.TopologyElement-java.lang.String-java.lang.Class-">subscribe</a></span>(<a href="../../../quarks/topology/TopologyElement.html" title="interface in quarks.topology">TopologyElement</a>&nbsp;te,
java.lang.String&nbsp;topic,
java.lang.Class&lt;T&gt;&nbsp;streamType)</code>
<div class="block">Subscribe to a published topic.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/pubsub/package-summary.html">quarks.connectors.pubsub</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PublishSubscribe.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/pubsub/PublishSubscribe.html#publish-quarks.topology.TStream-java.lang.String-java.lang.Class-">publish</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
java.lang.String&nbsp;topic,
java.lang.Class&lt;? super T&gt;&nbsp;streamType)</code>
<div class="block">Publish this stream to a topic.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.wsclient">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/wsclient/package-summary.html">quarks.connectors.wsclient</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/wsclient/package-summary.html">quarks.connectors.wsclient</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/WebSocketClient.html#receive--">receive</a></span>()</code>
<div class="block">Create a stream of JsonObject tuples from received JSON WebSocket text messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;byte[]&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/WebSocketClient.html#receiveBytes--">receiveBytes</a></span>()</code>
<div class="block">Create a stream of byte[] tuples from received WebSocket binary messages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/WebSocketClient.html#receiveString--">receiveString</a></span>()</code>
<div class="block">Create a stream of String tuples from received WebSocket text messages.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/wsclient/package-summary.html">quarks.connectors.wsclient</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/WebSocketClient.html#send-quarks.topology.TStream-">send</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream)</code>
<div class="block">Send a stream's JsonObject tuples as JSON in a WebSocket text message.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;byte[]&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/WebSocketClient.html#sendBytes-quarks.topology.TStream-">sendBytes</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;byte[]&gt;&nbsp;stream)</code>
<div class="block">Send a stream's byte[] tuples in a WebSocket binary message.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/WebSocketClient.html#sendString-quarks.topology.TStream-">sendString</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;stream)</code>
<div class="block">Send a stream's String tuples in a WebSocket text message.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.connectors.wsclient.javax.websocket">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/connectors/wsclient/javax/websocket/package-summary.html">quarks.connectors.wsclient.javax.websocket</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/wsclient/javax/websocket/package-summary.html">quarks.connectors.wsclient.javax.websocket</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Jsr356WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/javax/websocket/Jsr356WebSocketClient.html#receive--">receive</a></span>()</code>
<div class="block">Create a stream of JsonObject tuples from received JSON WebSocket text messages.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;byte[]&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Jsr356WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/javax/websocket/Jsr356WebSocketClient.html#receiveBytes--">receiveBytes</a></span>()</code>
<div class="block">Create a stream of byte[] tuples from received WebSocket binary messages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Jsr356WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/javax/websocket/Jsr356WebSocketClient.html#receiveString--">receiveString</a></span>()</code>
<div class="block">Create a stream of String tuples from received WebSocket text messages.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/connectors/wsclient/javax/websocket/package-summary.html">quarks.connectors.wsclient.javax.websocket</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Jsr356WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/javax/websocket/Jsr356WebSocketClient.html#send-quarks.topology.TStream-">send</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream)</code>
<div class="block">Send a stream's JsonObject tuples as JSON in a WebSocket text message.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;byte[]&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Jsr356WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/javax/websocket/Jsr356WebSocketClient.html#sendBytes-quarks.topology.TStream-">sendBytes</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;byte[]&gt;&nbsp;stream)</code>
<div class="block">Send a stream's byte[] tuples in a WebSocket binary message.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TSink.html" title="interface in quarks.topology">TSink</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Jsr356WebSocketClient.</span><code><span class="memberNameLink"><a href="../../../quarks/connectors/wsclient/javax/websocket/Jsr356WebSocketClient.html#sendString-quarks.topology.TStream-">sendString</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;&nbsp;stream)</code>
<div class="block">Send a stream's String tuples in a WebSocket text message.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.metrics">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/metrics/package-summary.html">quarks.metrics</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/metrics/package-summary.html">quarks.metrics</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Metrics.</span><code><span class="memberNameLink"><a href="../../../quarks/metrics/Metrics.html#counter-quarks.topology.TStream-">counter</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream)</code>
<div class="block">Increment a counter metric when peeking at each tuple.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Metrics.</span><code><span class="memberNameLink"><a href="../../../quarks/metrics/Metrics.html#rateMeter-quarks.topology.TStream-">rateMeter</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream)</code>
<div class="block">Measure current tuple throughput and calculate one-, five-, and
fifteen-minute exponentially-weighted moving averages.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/metrics/package-summary.html">quarks.metrics</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Metrics.</span><code><span class="memberNameLink"><a href="../../../quarks/metrics/Metrics.html#counter-quarks.topology.TStream-">counter</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream)</code>
<div class="block">Increment a counter metric when peeking at each tuple.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Metrics.</span><code><span class="memberNameLink"><a href="../../../quarks/metrics/Metrics.html#rateMeter-quarks.topology.TStream-">rateMeter</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream)</code>
<div class="block">Measure current tuple throughput and calculate one-, five-, and
fifteen-minute exponentially-weighted moving averages.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.samples.apps">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/samples/apps/package-summary.html">quarks.samples.apps</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/samples/apps/package-summary.html">quarks.samples.apps</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JsonTuples.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/JsonTuples.html#batch-quarks.topology.TStream-int-quarks.function.BiFunction-">batch</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
int&nbsp;size,
<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;java.util.List&lt;com.google.gson.JsonObject&gt;,java.lang.String,com.google.gson.JsonObject&gt;&nbsp;batcher)</code>
<div class="block">Process a window of tuples in batches.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationUtilities.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/ApplicationUtilities.html#logStream-quarks.topology.TStream-java.lang.String-java.lang.String-">logStream</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
java.lang.String&nbsp;eventTag,
java.lang.String&nbsp;baseName)</code>
<div class="block">Log every tuple on the stream using the <code>FileStreams</code> connector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationUtilities.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/ApplicationUtilities.html#traceStream-quarks.topology.TStream-java.lang.String-quarks.function.Supplier-">traceStream</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
java.lang.String&nbsp;sensorId,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;label)</code>
<div class="block">Trace a stream to System.out if the sensor id's "label" has been configured
to enable tracing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationUtilities.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/ApplicationUtilities.html#traceStream-quarks.topology.TStream-quarks.function.Supplier-">traceStream</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;label)</code>
<div class="block">Trace a stream to System.out if the "label" has been configured
to enable tracing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JsonTuples.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/JsonTuples.html#wrap-quarks.topology.TStream-java.lang.String-">wrap</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,T&gt;&gt;&nbsp;stream,
java.lang.String&nbsp;id)</code>
<div class="block">Create a stream of JsonObject wrapping a stream of
raw <code>Pair&lt;Long msec,T reading&gt;&gt;</code> samples.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/samples/apps/package-summary.html">quarks.samples.apps</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JsonTuples.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/JsonTuples.html#batch-quarks.topology.TStream-int-quarks.function.BiFunction-">batch</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;stream,
int&nbsp;size,
<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;java.util.List&lt;com.google.gson.JsonObject&gt;,java.lang.String,com.google.gson.JsonObject&gt;&nbsp;batcher)</code>
<div class="block">Process a window of tuples in batches.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationUtilities.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/ApplicationUtilities.html#logStream-quarks.topology.TStream-java.lang.String-java.lang.String-">logStream</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
java.lang.String&nbsp;eventTag,
java.lang.String&nbsp;baseName)</code>
<div class="block">Log every tuple on the stream using the <code>FileStreams</code> connector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationUtilities.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/ApplicationUtilities.html#traceStream-quarks.topology.TStream-java.lang.String-quarks.function.Supplier-">traceStream</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
java.lang.String&nbsp;sensorId,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;label)</code>
<div class="block">Trace a stream to System.out if the sensor id's "label" has been configured
to enable tracing.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ApplicationUtilities.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/ApplicationUtilities.html#traceStream-quarks.topology.TStream-quarks.function.Supplier-">traceStream</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.String&gt;&nbsp;label)</code>
<div class="block">Trace a stream to System.out if the "label" has been configured
to enable tracing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">JsonTuples.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/apps/JsonTuples.html#wrap-quarks.topology.TStream-java.lang.String-">wrap</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,T&gt;&gt;&nbsp;stream,
java.lang.String&nbsp;id)</code>
<div class="block">Create a stream of JsonObject wrapping a stream of
raw <code>Pair&lt;Long msec,T reading&gt;&gt;</code> samples.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.samples.connectors.iotf">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/samples/connectors/iotf/package-summary.html">quarks.samples.connectors.iotf</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/samples/connectors/iotf/package-summary.html">quarks.samples.connectors.iotf</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">IotfSensors.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/connectors/iotf/IotfSensors.html#displayMessages-quarks.connectors.iot.IotDevice-">displayMessages</a></span>(<a href="../../../quarks/connectors/iot/IotDevice.html" title="interface in quarks.connectors.iot">IotDevice</a>&nbsp;device)</code>
<div class="block">Subscribe to IoTF device commands with identifier <code>display</code>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.samples.console">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/samples/console/package-summary.html">quarks.samples.console</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/samples/console/package-summary.html">quarks.samples.console</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ConsoleWaterDetector.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/console/ConsoleWaterDetector.html#alertFilter-quarks.topology.TStream-int-boolean-">alertFilter</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;readingsDetector,
int&nbsp;wellId,
boolean&nbsp;simulateNormal)</code>
<div class="block">Look through the stream and check to see if any of the measurements cause concern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ConsoleWaterDetector.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/console/ConsoleWaterDetector.html#waterDetector-quarks.topology.Topology-int-">waterDetector</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;topology,
int&nbsp;wellId)</code>
<div class="block">Creates a TStream&ltJsonObject&gt; for each sensor reading for each well.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/samples/console/package-summary.html">quarks.samples.console</a> that return types with arguments of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static java.util.List&lt;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ConsoleWaterDetector.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/console/ConsoleWaterDetector.html#splitAlert-quarks.topology.TStream-int-">splitAlert</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;alertStream,
int&nbsp;wellId)</code>
<div class="block">Splits the incoming TStream&lt;JsonObject&gt; into individual TStreams based on the sensor type</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/samples/console/package-summary.html">quarks.samples.console</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ConsoleWaterDetector.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/console/ConsoleWaterDetector.html#alertFilter-quarks.topology.TStream-int-boolean-">alertFilter</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;readingsDetector,
int&nbsp;wellId,
boolean&nbsp;simulateNormal)</code>
<div class="block">Look through the stream and check to see if any of the measurements cause concern.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.util.List&lt;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ConsoleWaterDetector.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/console/ConsoleWaterDetector.html#splitAlert-quarks.topology.TStream-int-">splitAlert</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;&nbsp;alertStream,
int&nbsp;wellId)</code>
<div class="block">Splits the incoming TStream&lt;JsonObject&gt; into individual TStreams based on the sensor type</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.samples.topology">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/samples/topology/package-summary.html">quarks.samples.topology</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/samples/topology/package-summary.html">quarks.samples.topology</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">SensorsAggregates.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/topology/SensorsAggregates.html#sensorsAB-quarks.topology.Topology-">sensorsAB</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;topology)</code>
<div class="block">Create a stream containing two aggregates from two bursty
sensors A and B that only produces output when the sensors
(independently) are having a burst period out of their normal range.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.samples.utils.sensor">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/samples/utils/sensor/package-summary.html">quarks.samples.utils.sensor</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/samples/utils/sensor/package-summary.html">quarks.samples.utils.sensor</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;com.google.gson.JsonObject&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">SimulatedSensors.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/SimulatedSensors.html#burstySensor-quarks.topology.Topology-java.lang.String-">burstySensor</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;topology,
java.lang.String&nbsp;name)</code>
<div class="block">Create a stream of simulated bursty sensor readings.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,java.lang.Boolean&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PeriodicRandomSensor.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/PeriodicRandomSensor.html#newBoolean-quarks.topology.Topology-long-">newBoolean</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;t,
long&nbsp;periodMsec)</code>
<div class="block">Create a periodic sensor stream with readings from <code>Random.nextBoolean()</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,byte[]&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PeriodicRandomSensor.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/PeriodicRandomSensor.html#newBytes-quarks.topology.Topology-long-int-">newBytes</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;t,
long&nbsp;periodMsec,
int&nbsp;nBytes)</code>
<div class="block">Create a periodic sensor stream with readings from <code>Random.nextBytes(byte[])</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,java.lang.Double&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PeriodicRandomSensor.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/PeriodicRandomSensor.html#newDouble-quarks.topology.Topology-long-">newDouble</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;t,
long&nbsp;periodMsec)</code>
<div class="block">Create a periodic sensor stream with readings from <code>Random.nextDouble()</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,java.lang.Float&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PeriodicRandomSensor.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/PeriodicRandomSensor.html#newFloat-quarks.topology.Topology-long-">newFloat</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;t,
long&nbsp;periodMsec)</code>
<div class="block">Create a periodic sensor stream with readings from <code>Random.nextFloat()</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,java.lang.Double&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PeriodicRandomSensor.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/PeriodicRandomSensor.html#newGaussian-quarks.topology.Topology-long-">newGaussian</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;t,
long&nbsp;periodMsec)</code>
<div class="block">Create a periodic sensor stream with readings from <code>Random.nextGaussian()</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,java.lang.Integer&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PeriodicRandomSensor.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/PeriodicRandomSensor.html#newInteger-quarks.topology.Topology-long-int-">newInteger</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;t,
long&nbsp;periodMsec,
int&nbsp;bound)</code>
<div class="block">Create a periodic sensor stream with readings from <code>Random.nextInt(int)</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,java.lang.Integer&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PeriodicRandomSensor.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/PeriodicRandomSensor.html#newInteger-quarks.topology.Topology-long-">newInteger</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;t,
long&nbsp;periodMsec)</code>
<div class="block">Create a periodic sensor stream with readings from <code>Random.nextInt()</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;org.apache.commons.math3.util.Pair&lt;java.lang.Long,java.lang.Long&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PeriodicRandomSensor.</span><code><span class="memberNameLink"><a href="../../../quarks/samples/utils/sensor/PeriodicRandomSensor.html#newLong-quarks.topology.Topology-long-">newLong</a></span>(<a href="../../../quarks/topology/Topology.html" title="interface in quarks.topology">Topology</a>&nbsp;t,
long&nbsp;periodMsec)</code>
<div class="block">Create a periodic sensor stream with readings from <code>Random.nextLong()</code>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.topology">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/topology/package-summary.html">quarks.topology</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/topology/package-summary.html">quarks.topology</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>&lt;U&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;U&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TWindow.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TWindow.html#aggregate-quarks.function.BiFunction-">aggregate</a></span>(<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;java.util.List&lt;<a href="../../../quarks/topology/TWindow.html" title="type parameter in TWindow">T</a>&gt;,<a href="../../../quarks/topology/TWindow.html" title="type parameter in TWindow">K</a>,U&gt;&nbsp;aggregator)</code>
<div class="block">Declares a stream that is a continuous aggregation of
partitions in this window.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#asString--">asString</a></span>()</code>
<div class="block">Convert this stream to a stream of <code>String</code> tuples by calling
<code>toString()</code> on each tuple.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;U&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;U&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TWindow.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TWindow.html#batch-quarks.function.BiFunction-">batch</a></span>(<a href="../../../quarks/function/BiFunction.html" title="interface in quarks.function">BiFunction</a>&lt;java.util.List&lt;<a href="../../../quarks/topology/TWindow.html" title="type parameter in TWindow">T</a>&gt;,<a href="../../../quarks/topology/TWindow.html" title="type parameter in TWindow">K</a>,U&gt;&nbsp;batcher)</code>
<div class="block">Declares a stream that represents a batched aggregation of
partitions in this window.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Topology.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/Topology.html#collection-java.util.Collection-">collection</a></span>(java.util.Collection&lt;T&gt;&nbsp;tuples)</code>
<div class="block">Declare a stream of constants from a collection.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Topology.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/Topology.html#events-quarks.function.Consumer-">events</a></span>(<a href="../../../quarks/function/Consumer.html" title="interface in quarks.function">Consumer</a>&lt;<a href="../../../quarks/function/Consumer.html" title="interface in quarks.function">Consumer</a>&lt;T&gt;&gt;&nbsp;eventSetup)</code>
<div class="block">Declare a stream populated by an event system.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TWindow.html" title="type parameter in TWindow">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TWindow.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TWindow.html#feeder--">feeder</a></span>()</code>
<div class="block">Get the stream that feeds this window.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#filter-quarks.function.Predicate-">filter</a></span>(<a href="../../../quarks/function/Predicate.html" title="interface in quarks.function">Predicate</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&nbsp;predicate)</code>
<div class="block">Declare a new stream that filters tuples from this stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;U&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;U&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#flatMap-quarks.function.Function-">flatMap</a></span>(<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>,java.lang.Iterable&lt;U&gt;&gt;&nbsp;mapper)</code>
<div class="block">Declare a new stream that maps tuples from this stream into one or
more (or zero) tuples of a different type <code>U</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Topology.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/Topology.html#generate-quarks.function.Supplier-">generate</a></span>(<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;T&gt;&nbsp;data)</code>
<div class="block">Declare an endless source stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TSink.html" title="type parameter in TSink">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TSink.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TSink.html#getFeed--">getFeed</a></span>()</code>
<div class="block">Get the stream feeding this sink.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;U&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;U&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#map-quarks.function.Function-">map</a></span>(<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>,U&gt;&nbsp;mapper)</code>
<div class="block">Declare a new stream that maps (or transforms) each tuple from this stream into one
(or zero) tuple of a different type <code>U</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#modify-quarks.function.UnaryOperator-">modify</a></span>(<a href="../../../quarks/function/UnaryOperator.html" title="interface in quarks.function">UnaryOperator</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&nbsp;modifier)</code>
<div class="block">Declare a new stream that modifies each tuple from this stream into one
(or zero) tuple of the same type <code>T</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Topology.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/Topology.html#of-T...-">of</a></span>(T...&nbsp;values)</code>
<div class="block">Declare a stream of objects.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#peek-quarks.function.Consumer-">peek</a></span>(<a href="../../../quarks/function/Consumer.html" title="interface in quarks.function">Consumer</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&nbsp;peeker)</code>
<div class="block">Declare a stream that contains the same contents as this stream while
peeking at each element using <code>peeker</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;U&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;U&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#pipe-quarks.oplet.core.Pipe-">pipe</a></span>(<a href="../../../quarks/oplet/core/Pipe.html" title="class in quarks.oplet.core">Pipe</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>,U&gt;&nbsp;pipe)</code>
<div class="block">Declare a stream that contains the output of the specified <a href="../../../quarks/oplet/core/Pipe.html" title="class in quarks.oplet.core"><code>Pipe</code></a>
oplet applied to this stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Topology.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/Topology.html#poll-quarks.function.Supplier-long-java.util.concurrent.TimeUnit-">poll</a></span>(<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;T&gt;&nbsp;data,
long&nbsp;period,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Declare a new source stream that calls <code>data.get()</code> periodically.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Topology.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/Topology.html#source-quarks.function.Supplier-">source</a></span>(<a href="../../../quarks/function/Supplier.html" title="interface in quarks.function">Supplier</a>&lt;java.lang.Iterable&lt;T&gt;&gt;&nbsp;data)</code>
<div class="block">Declare a new source stream that iterates over the return of
<code>Iterable&lt;T&gt; get()</code> from <code>data</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;java.lang.String&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Topology.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/Topology.html#strings-java.lang.String...-">strings</a></span>(java.lang.String...&nbsp;strings)</code>
<div class="block">Declare a stream of strings.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#tag-java.lang.String...-">tag</a></span>(java.lang.String...&nbsp;values)</code>
<div class="block">Adds the specified tags to the stream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#union-java.util.Set-">union</a></span>(java.util.Set&lt;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&gt;&nbsp;others)</code>
<div class="block">Declare a stream that will contain all tuples from this stream and all the
streams in <code>others</code>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#union-quarks.topology.TStream-">union</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&nbsp;other)</code>
<div class="block">Declare a stream that will contain all tuples from this stream and
<code>other</code>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/topology/package-summary.html">quarks.topology</a> that return types with arguments of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#split-int-quarks.function.ToIntFunction-">split</a></span>(int&nbsp;n,
<a href="../../../quarks/function/ToIntFunction.html" title="interface in quarks.function">ToIntFunction</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&nbsp;splitter)</code>
<div class="block">Split a stream's tuples among <code>n</code> streams as specified by
<code>splitter</code>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/topology/package-summary.html">quarks.topology</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#union-quarks.topology.TStream-">union</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&nbsp;other)</code>
<div class="block">Declare a stream that will contain all tuples from this stream and
<code>other</code>.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../quarks/topology/package-summary.html">quarks.topology</a> with type arguments of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">TStream.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/TStream.html#union-java.util.Set-">union</a></span>(java.util.Set&lt;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;<a href="../../../quarks/topology/TStream.html" title="type parameter in TStream">T</a>&gt;&gt;&nbsp;others)</code>
<div class="block">Declare a stream that will contain all tuples from this stream and all the
streams in <code>others</code>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.topology.plumbing">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/topology/plumbing/package-summary.html">quarks.topology.plumbing</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/topology/plumbing/package-summary.html">quarks.topology.plumbing</a> that return <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#blockingDelay-quarks.topology.TStream-long-java.util.concurrent.TimeUnit-">blockingDelay</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
long&nbsp;delay,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Insert a blocking delay between tuples.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#blockingOneShotDelay-quarks.topology.TStream-long-java.util.concurrent.TimeUnit-">blockingOneShotDelay</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
long&nbsp;delay,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Insert a blocking delay before forwarding the first tuple and
no delay for subsequent tuples.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#blockingThrottle-quarks.topology.TStream-long-java.util.concurrent.TimeUnit-">blockingThrottle</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
long&nbsp;delay,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Maintain a constant blocking delay between tuples.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#isolate-quarks.topology.TStream-boolean-">isolate</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
boolean&nbsp;ordered)</code>
<div class="block">Isolate upstream processing from downstream processing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,K&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#pressureReliever-quarks.topology.TStream-quarks.function.Function-int-">pressureReliever</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,K&gt;&nbsp;keyFunction,
int&nbsp;count)</code>
<div class="block">Relieve pressure on upstream processing by discarding tuples.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/topology/plumbing/package-summary.html">quarks.topology.plumbing</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#blockingDelay-quarks.topology.TStream-long-java.util.concurrent.TimeUnit-">blockingDelay</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
long&nbsp;delay,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Insert a blocking delay between tuples.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#blockingOneShotDelay-quarks.topology.TStream-long-java.util.concurrent.TimeUnit-">blockingOneShotDelay</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
long&nbsp;delay,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Insert a blocking delay before forwarding the first tuple and
no delay for subsequent tuples.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#blockingThrottle-quarks.topology.TStream-long-java.util.concurrent.TimeUnit-">blockingThrottle</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
long&nbsp;delay,
java.util.concurrent.TimeUnit&nbsp;unit)</code>
<div class="block">Maintain a constant blocking delay between tuples.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#isolate-quarks.topology.TStream-boolean-">isolate</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
boolean&nbsp;ordered)</code>
<div class="block">Isolate upstream processing from downstream processing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static &lt;T,K&gt;&nbsp;<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">PlumbingStreams.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/plumbing/PlumbingStreams.html#pressureReliever-quarks.topology.TStream-quarks.function.Function-int-">pressureReliever</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
<a href="../../../quarks/function/Function.html" title="interface in quarks.function">Function</a>&lt;T,K&gt;&nbsp;keyFunction,
int&nbsp;count)</code>
<div class="block">Relieve pressure on upstream processing by discarding tuples.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="quarks.topology.tester">
<!-- -->
</a>
<h3>Uses of <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a> in <a href="../../../quarks/topology/tester/package-summary.html">quarks.topology.tester</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../quarks/topology/tester/package-summary.html">quarks.topology.tester</a> with parameters of type <a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../quarks/topology/tester/Condition.html" title="interface in quarks.topology.tester">Condition</a>&lt;java.lang.Long&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Tester.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/tester/Tester.html#atLeastTupleCount-quarks.topology.TStream-long-">atLeastTupleCount</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;?&gt;&nbsp;stream,
long&nbsp;expectedCount)</code>
<div class="block">Return a condition that evaluates if <code>stream</code> has submitted at
least <code>expectedCount</code> number of tuples.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/tester/Condition.html" title="interface in quarks.topology.tester">Condition</a>&lt;java.util.List&lt;T&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Tester.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/tester/Tester.html#contentsUnordered-quarks.topology.TStream-T...-">contentsUnordered</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
T...&nbsp;values)</code>
<div class="block">Return a condition that evaluates if <code>stream</code> has submitted
tuples matching <code>values</code> in any order.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="../../../quarks/topology/tester/Condition.html" title="interface in quarks.topology.tester">Condition</a>&lt;java.util.List&lt;T&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Tester.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/tester/Tester.html#streamContents-quarks.topology.TStream-T...-">streamContents</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;T&gt;&nbsp;stream,
T...&nbsp;values)</code>
<div class="block">Return a condition that evaluates if <code>stream</code> has submitted
tuples matching <code>values</code> in the same order.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../quarks/topology/tester/Condition.html" title="interface in quarks.topology.tester">Condition</a>&lt;java.lang.Long&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Tester.</span><code><span class="memberNameLink"><a href="../../../quarks/topology/tester/Tester.html#tupleCount-quarks.topology.TStream-long-">tupleCount</a></span>(<a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">TStream</a>&lt;?&gt;&nbsp;stream,
long&nbsp;expectedCount)</code>
<div class="block">Return a condition that evaluates if <code>stream</code> has submitted exactly
<code>expectedCount</code> number of tuples.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div role="navigation" title ="Bottom_NAVIGATION" aria-label ="Bottom Navigation Bar"/>
<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><a href="../package-summary.html">Package</a></li>
<li><a href="../../../quarks/topology/TStream.html" title="interface in quarks.topology">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-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 class="aboutLanguage"><a href="http://quarks-edge.github.io">quarks-edge community @ github.com</a></div>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?quarks/topology/class-use/TStream.html" target="_top">Frames</a></li>
<li><a href="TStream.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 ======= -->
<div role="contentinfo" title ="contentinfo_title" aria-label ="Contains footer note"/>
<p class="legalCopy"><small>Copyright IBM 2015,2016 - 2f6ad0e-20160307-0902</small></p>
</body>
</html>