blob: e20cc5d9ddc4d6cac847aaa7936ddc0be5238b5a [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="de">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface org.apache.storm.trident.operation.TridentCollector (Storm 2.6.2 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="use: package: org.apache.storm.trident.operation, interface: TridentCollector">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">Class</a></li>
<li class="nav-bar-cell1-rev">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#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface org.apache.storm.trident.operation.TridentCollector" class="title">Uses of Interface<br>org.apache.storm.trident.operation.TridentCollector</h1>
</div>
<div class="caption"><span>Packages that use <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.elasticsearch.trident">org.apache.storm.elasticsearch.trident</a></div>
<div class="col-last even-row-color">
<div class="block">ElasticSearch Trident example classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.hdfs.trident">org.apache.storm.hdfs.trident</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.hive.trident">org.apache.storm.hive.trident</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.jdbc.trident.state">org.apache.storm.jdbc.trident.state</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.jms.trident">org.apache.storm.jms.trident</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.kafka.spout.trident">org.apache.storm.kafka.spout.trident</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.kafka.trident">org.apache.storm.kafka.trident</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.redis.trident">org.apache.storm.redis.trident</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.redis.trident.state">org.apache.storm.redis.trident.state</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.starter.spout">org.apache.storm.starter.spout</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.starter.trident">org.apache.storm.starter.trident</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.trident.drpc">org.apache.storm.trident.drpc</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.trident.operation">org.apache.storm.trident.operation</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.trident.operation.builtin">org.apache.storm.trident.operation.builtin</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.trident.operation.impl">org.apache.storm.trident.operation.impl</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.trident.planner.processor">org.apache.storm.trident.planner.processor</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.trident.spout">org.apache.storm.trident.spout</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.trident.state">org.apache.storm.trident.state</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.trident.state.map">org.apache.storm.trident.state.map</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.storm.trident.testing">org.apache.storm.trident.testing</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.storm.trident.windowing">org.apache.storm.trident.windowing</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.apache.storm.elasticsearch.trident">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../elasticsearch/trident/package-summary.html">org.apache.storm.elasticsearch.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../../elasticsearch/trident/package-summary.html">org.apache.storm.elasticsearch.trident</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentEsTopology.FixedBatchSpout.</span><code><a href="../../../elasticsearch/trident/TridentEsTopology.FixedBatchSpout.html#emitBatch(long,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(long&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">
<div class="block">Emits a batch.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">EsUpdater.</span><code><a href="../../../elasticsearch/trident/EsUpdater.html#updateState(org.apache.storm.elasticsearch.trident.EsState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(org.apache.storm.elasticsearch.trident.EsState&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">
<div class="block">
Each tuple should have relevant fields (source, index, type, id) for EsState's tupleMapper to extract ES document.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.hdfs.trident">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../hdfs/trident/package-summary.html">org.apache.storm.hdfs.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../../hdfs/trident/package-summary.html">org.apache.storm.hdfs.trident</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FixedBatchSpout.</span><code><a href="../../../hdfs/trident/FixedBatchSpout.html#emitBatch(long,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(long&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HdfsState.</span><code><a href="../../../hdfs/trident/HdfsState.html#updateState(java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;tridentCollector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HdfsUpdater.</span><code><a href="../../../hdfs/trident/HdfsUpdater.html#updateState(org.apache.storm.hdfs.trident.HdfsState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../../hdfs/trident/HdfsState.html" title="class in org.apache.storm.hdfs.trident">HdfsState</a>&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.hive.trident">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../hive/trident/package-summary.html">org.apache.storm.hive.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../../hive/trident/package-summary.html">org.apache.storm.hive.trident</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentHiveTopology.FixedBatchSpout.</span><code><a href="../../../hive/trident/TridentHiveTopology.FixedBatchSpout.html#emitBatch(long,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(long&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HiveState.</span><code><a href="../../../hive/trident/HiveState.html#updateState(java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HiveUpdater.</span><code><a href="../../../hive/trident/HiveUpdater.html#updateState(org.apache.storm.hive.trident.HiveState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../../hive/trident/HiveState.html" title="class in org.apache.storm.hive.trident">HiveState</a>&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.jdbc.trident.state">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../jdbc/trident/state/package-summary.html">org.apache.storm.jdbc.trident.state</a></h2>
<div class="caption"><span>Methods in <a href="../../../jdbc/trident/state/package-summary.html">org.apache.storm.jdbc.trident.state</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JdbcQuery.</span><code><a href="../../../jdbc/trident/state/JdbcQuery.html#execute(org.apache.storm.trident.tuple.TridentTuple,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuples,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../../tuple/Values.html" title="class in org.apache.storm.tuple">Values</a>&gt;&nbsp;values,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;tridentCollector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JdbcState.</span><code><a href="../../../jdbc/trident/state/JdbcState.html#updateState(java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JdbcUpdater.</span><code><a href="../../../jdbc/trident/state/JdbcUpdater.html#updateState(org.apache.storm.jdbc.trident.state.JdbcState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../../jdbc/trident/state/JdbcState.html" title="class in org.apache.storm.jdbc.trident.state">JdbcState</a>&nbsp;jdbcState,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.jms.trident">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../jms/trident/package-summary.html">org.apache.storm.jms.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../../jms/trident/package-summary.html">org.apache.storm.jms.trident</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JmsState.</span><code><a href="../../../jms/trident/JmsState.html#updateState(java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JmsUpdater.</span><code><a href="../../../jms/trident/JmsUpdater.html#updateState(org.apache.storm.jms.trident.JmsState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../../jms/trident/JmsState.html" title="class in org.apache.storm.jms.trident">JmsState</a>&nbsp;jmsState,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.kafka.spout.trident">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../kafka/spout/trident/package-summary.html">org.apache.storm.kafka.spout.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../../kafka/spout/trident/package-summary.html">org.apache.storm.kafka.spout.trident</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">KafkaTridentOpaqueSpoutEmitter.</span><code><a href="../../../kafka/spout/trident/KafkaTridentOpaqueSpoutEmitter.html#emitPartitionBatch(org.apache.storm.trident.topology.TransactionAttempt,org.apache.storm.trident.operation.TridentCollector,org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition,java.util.Map)" class="member-name-link">emitPartitionBatch</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../../kafka/spout/trident/KafkaTridentSpoutTopicPartition.html" title="class in org.apache.storm.kafka.spout.trident">KafkaTridentSpoutTopicPartition</a>&nbsp;partition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;lastPartitionMeta)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">KafkaTridentTransactionalSpoutEmitter.</span><code><a href="../../../kafka/spout/trident/KafkaTridentTransactionalSpoutEmitter.html#emitPartitionBatch(org.apache.storm.trident.topology.TransactionAttempt,org.apache.storm.trident.operation.TridentCollector,org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition,java.util.Map)" class="member-name-link">emitPartitionBatch</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../../kafka/spout/trident/KafkaTridentSpoutTopicPartition.html" title="class in org.apache.storm.kafka.spout.trident">KafkaTridentSpoutTopicPartition</a>&nbsp;partition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;partitionMeta)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">KafkaTridentSpoutEmitter.</span><code><a href="../../../kafka/spout/trident/KafkaTridentSpoutEmitter.html#emitPartitionBatchNew(org.apache.storm.trident.topology.TransactionAttempt,org.apache.storm.trident.operation.TridentCollector,org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition,java.util.Map)" class="member-name-link">emitPartitionBatchNew</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../../kafka/spout/trident/KafkaTridentSpoutTopicPartition.html" title="class in org.apache.storm.kafka.spout.trident">KafkaTridentSpoutTopicPartition</a>&nbsp;currBatchPartition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;lastBatch)</code></div>
<div class="col-last even-row-color">
<div class="block">Emit a new batch.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">KafkaTridentTransactionalSpoutEmitter.</span><code><a href="../../../kafka/spout/trident/KafkaTridentTransactionalSpoutEmitter.html#emitPartitionBatchNew(org.apache.storm.trident.topology.TransactionAttempt,org.apache.storm.trident.operation.TridentCollector,org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition,java.util.Map)" class="member-name-link">emitPartitionBatchNew</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../../kafka/spout/trident/KafkaTridentSpoutTopicPartition.html" title="class in org.apache.storm.kafka.spout.trident">KafkaTridentSpoutTopicPartition</a>&nbsp;partition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;lastPartitionMeta)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">KafkaTridentSpoutEmitter.</span><code><a href="../../../kafka/spout/trident/KafkaTridentSpoutEmitter.html#reEmitPartitionBatch(org.apache.storm.trident.topology.TransactionAttempt,org.apache.storm.trident.operation.TridentCollector,org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition,java.util.Map)" class="member-name-link">reEmitPartitionBatch</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../../kafka/spout/trident/KafkaTridentSpoutTopicPartition.html" title="class in org.apache.storm.kafka.spout.trident">KafkaTridentSpoutTopicPartition</a>&nbsp;currBatchPartition,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;currBatch)</code></div>
<div class="col-last even-row-color">
<div class="block">Emit a batch that has already been emitted.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.kafka.trident">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../kafka/trident/package-summary.html">org.apache.storm.kafka.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../../kafka/trident/package-summary.html">org.apache.storm.kafka.trident</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentKafkaState.</span><code><a href="../../../kafka/trident/TridentKafkaState.html#updateState(java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">
<div class="block">Write the given tuples to Kafka.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TridentKafkaStateUpdater.</span><code><a href="../../../kafka/trident/TridentKafkaStateUpdater.html#updateState(org.apache.storm.kafka.trident.TridentKafkaState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../../kafka/trident/TridentKafkaState.html" title="class in org.apache.storm.kafka.trident">TridentKafkaState</a>&lt;<a href="../../../kafka/trident/TridentKafkaStateUpdater.html" title="type parameter in TridentKafkaStateUpdater">K</a>,<wbr><a href="../../../kafka/trident/TridentKafkaStateUpdater.html" title="type parameter in TridentKafkaStateUpdater">V</a>&gt;&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.redis.trident">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../redis/trident/package-summary.html">org.apache.storm.redis.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../../redis/trident/package-summary.html">org.apache.storm.redis.trident</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">PrintFunction.</span><code><a href="../../../redis/trident/PrintFunction.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;tridentCollector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.redis.trident.state">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../redis/trident/state/package-summary.html">org.apache.storm.redis.trident.state</a></h2>
<div class="caption"><span>Methods in <a href="../../../redis/trident/state/package-summary.html">org.apache.storm.redis.trident.state</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractRedisStateQuerier.</span><code><a href="../../../redis/trident/state/AbstractRedisStateQuerier.html#execute(org.apache.storm.trident.tuple.TridentTuple,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../../tuple/Values.html" title="class in org.apache.storm.tuple">Values</a>&gt;&nbsp;values,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color"></div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractRedisStateUpdater.</span><code><a href="../../../redis/trident/state/AbstractRedisStateUpdater.html#updateState(T,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../../redis/trident/state/AbstractRedisStateUpdater.html" title="type parameter in AbstractRedisStateUpdater">T</a>&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;inputs,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color"></div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.starter.spout">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../starter/spout/package-summary.html">org.apache.storm.starter.spout</a></h2>
<div class="caption"><span>Methods in <a href="../../../starter/spout/package-summary.html">org.apache.storm.starter.spout</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RandomNumberGeneratorSpout.</span><code><a href="../../../starter/spout/RandomNumberGeneratorSpout.html#emitBatch(long,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(long&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.starter.trident">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../../starter/trident/package-summary.html">org.apache.storm.starter.trident</a></h2>
<div class="caption"><span>Methods in <a href="../../../starter/trident/package-summary.html">org.apache.storm.starter.trident</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TridentReach.ExpandList.</span><code><a href="../../../starter/trident/TridentReach.ExpandList.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TridentWordCount.Split.</span><code><a href="../../../starter/trident/TridentWordCount.Split.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.drpc">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../drpc/package-summary.html">org.apache.storm.trident.drpc</a></h2>
<div class="caption"><span>Methods in <a href="../../drpc/package-summary.html">org.apache.storm.trident.drpc</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReturnResultsReducer.</span><code><a href="../../drpc/ReturnResultsReducer.html#complete(org.apache.storm.trident.drpc.ReturnResultsReducer.ReturnResultsState,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../../drpc/ReturnResultsReducer.ReturnResultsState.html" title="class in org.apache.storm.trident.drpc">ReturnResultsReducer.ReturnResultsState</a>&nbsp;state,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ReturnResultsReducer.</span><code><a href="../../drpc/ReturnResultsReducer.html#execute(org.apache.storm.trident.drpc.ReturnResultsReducer.ReturnResultsState,int,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../drpc/ReturnResultsReducer.ReturnResultsState.html" title="class in org.apache.storm.trident.drpc">ReturnResultsReducer.ReturnResultsState</a>&nbsp;state,
int&nbsp;streamIndex,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;input,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../../drpc/ReturnResultsReducer.ReturnResultsState.html" title="class in org.apache.storm.trident.drpc">ReturnResultsReducer.ReturnResultsState</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReturnResultsReducer.</span><code><a href="../../drpc/ReturnResultsReducer.html#init(org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.operation">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../package-summary.html">org.apache.storm.trident.operation</a></h2>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.storm.trident.operation</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Aggregator.</span><code><a href="../Aggregator.html#aggregate(T,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(<a href="../Aggregator.html" title="type parameter in Aggregator">T</a>&nbsp;val,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Aggregator.</span><code><a href="../Aggregator.html#complete(T,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../Aggregator.html" title="type parameter in Aggregator">T</a>&nbsp;val,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">GroupedMultiReducer.</span><code><a href="../GroupedMultiReducer.html#complete(T,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../GroupedMultiReducer.html" title="type parameter in GroupedMultiReducer">T</a>&nbsp;state,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MultiReducer.</span><code><a href="../MultiReducer.html#complete(T,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../MultiReducer.html" title="type parameter in MultiReducer">T</a>&nbsp;state,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Function.</span><code><a href="../Function.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">
<div class="block">Performs the function logic on an individual tuple and emits 0 or more tuples.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">GroupedMultiReducer.</span><code><a href="../GroupedMultiReducer.html#execute(T,int,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../GroupedMultiReducer.html" title="type parameter in GroupedMultiReducer">T</a>&nbsp;state,
int&nbsp;streamIndex,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;input,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MultiReducer.</span><code><a href="../MultiReducer.html#execute(T,int,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../MultiReducer.html" title="type parameter in MultiReducer">T</a>&nbsp;state,
int&nbsp;streamIndex,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;input,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Aggregator.html" title="type parameter in Aggregator">T</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Aggregator.</span><code><a href="../Aggregator.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../GroupedMultiReducer.html" title="type parameter in GroupedMultiReducer">T</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">GroupedMultiReducer.</span><code><a href="../GroupedMultiReducer.html#init(org.apache.storm.trident.operation.TridentCollector,org.apache.storm.trident.tuple.TridentTuple)" class="member-name-link">init</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../MultiReducer.html" title="type parameter in MultiReducer">T</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MultiReducer.</span><code><a href="../MultiReducer.html#init(org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.operation.builtin">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../builtin/package-summary.html">org.apache.storm.trident.operation.builtin</a></h2>
<div class="caption"><span>Methods in <a href="../builtin/package-summary.html">org.apache.storm.trident.operation.builtin</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ComparisonAggregator.</span><code><a href="../builtin/ComparisonAggregator.html#aggregate(org.apache.storm.trident.operation.builtin.ComparisonAggregator.State,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(<a href="../builtin/ComparisonAggregator.State.html" title="class in org.apache.storm.trident.operation.builtin">ComparisonAggregator.State</a>&nbsp;state,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FirstN.FirstNAgg.</span><code><a href="../builtin/FirstN.FirstNAgg.html#aggregate(org.apache.storm.trident.operation.builtin.FirstN.FirstNAgg.State,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(org.apache.storm.trident.operation.builtin.FirstN.FirstNAgg.State&nbsp;val,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FirstN.FirstNSortedAgg.</span><code><a href="../builtin/FirstN.FirstNSortedAgg.html#aggregate(java.util.PriorityQueue,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PriorityQueue.html" title="class or interface in java.util" class="external-link">PriorityQueue</a>&nbsp;state,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ComparisonAggregator.</span><code><a href="../builtin/ComparisonAggregator.html#complete(org.apache.storm.trident.operation.builtin.ComparisonAggregator.State,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../builtin/ComparisonAggregator.State.html" title="class in org.apache.storm.trident.operation.builtin">ComparisonAggregator.State</a>&nbsp;state,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FirstN.FirstNAgg.</span><code><a href="../builtin/FirstN.FirstNAgg.html#complete(org.apache.storm.trident.operation.builtin.FirstN.FirstNAgg.State,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(org.apache.storm.trident.operation.builtin.FirstN.FirstNAgg.State&nbsp;val,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FirstN.FirstNSortedAgg.</span><code><a href="../builtin/FirstN.FirstNSortedAgg.html#complete(java.util.PriorityQueue,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PriorityQueue.html" title="class or interface in java.util" class="external-link">PriorityQueue</a>&nbsp;val,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MapGet.</span><code><a href="../builtin/MapGet.html#execute(org.apache.storm.trident.tuple.TridentTuple,java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;result,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SnapshotGet.</span><code><a href="../builtin/SnapshotGet.html#execute(org.apache.storm.trident.tuple.TridentTuple,java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;result,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TupleCollectionGet.</span><code><a href="../builtin/TupleCollectionGet.html#execute(org.apache.storm.trident.tuple.TridentTuple,java.util.Iterator,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&gt;&nbsp;tuplesIterator,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../builtin/ComparisonAggregator.State.html" title="class in org.apache.storm.trident.operation.builtin">ComparisonAggregator.State</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ComparisonAggregator.</span><code><a href="../builtin/ComparisonAggregator.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.storm.trident.operation.builtin.FirstN.FirstNAgg.State</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FirstN.FirstNAgg.</span><code><a href="../builtin/FirstN.FirstNAgg.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/PriorityQueue.html" title="class or interface in java.util" class="external-link">PriorityQueue</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FirstN.FirstNSortedAgg.</span><code><a href="../builtin/FirstN.FirstNSortedAgg.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.operation.impl">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../impl/package-summary.html">org.apache.storm.trident.operation.impl</a></h2>
<div class="caption"><span>Classes in <a href="../impl/package-summary.html">org.apache.storm.trident.operation.impl</a> that implement <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../impl/CaptureCollector.html" class="type-name-link" title="class in org.apache.storm.trident.operation.impl">CaptureCollector</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../impl/GroupCollector.html" class="type-name-link" title="class in org.apache.storm.trident.operation.impl">GroupCollector</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../impl/package-summary.html">org.apache.storm.trident.operation.impl</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ChainedAggregatorImpl.</span><code><a href="../impl/ChainedAggregatorImpl.html#aggregate(org.apache.storm.trident.operation.impl.ChainedResult,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(<a href="../impl/ChainedResult.html" title="class in org.apache.storm.trident.operation.impl">ChainedResult</a>&nbsp;val,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CombinerAggregatorCombineImpl.</span><code><a href="../impl/CombinerAggregatorCombineImpl.html#aggregate(org.apache.storm.trident.operation.impl.Result,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(<a href="../impl/Result.html" title="class in org.apache.storm.trident.operation.impl">Result</a>&nbsp;val,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">GroupedAggregator.</span><code><a href="../impl/GroupedAggregator.html#aggregate(java.lang.Object%5B%5D,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>[]&nbsp;arr,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ReducerAggregatorImpl.</span><code><a href="../impl/ReducerAggregatorImpl.html#aggregate(org.apache.storm.trident.operation.impl.Result,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(<a href="../impl/Result.html" title="class in org.apache.storm.trident.operation.impl">Result</a>&nbsp;val,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SingleEmitAggregator.</span><code><a href="../impl/SingleEmitAggregator.html#aggregate(org.apache.storm.trident.operation.impl.SingleEmitAggregator.SingleEmitState,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(org.apache.storm.trident.operation.impl.SingleEmitAggregator.SingleEmitState&nbsp;val,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChainedAggregatorImpl.</span><code><a href="../impl/ChainedAggregatorImpl.html#complete(org.apache.storm.trident.operation.impl.ChainedResult,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../impl/ChainedResult.html" title="class in org.apache.storm.trident.operation.impl">ChainedResult</a>&nbsp;val,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CombinerAggregatorCombineImpl.</span><code><a href="../impl/CombinerAggregatorCombineImpl.html#complete(org.apache.storm.trident.operation.impl.Result,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../impl/Result.html" title="class in org.apache.storm.trident.operation.impl">Result</a>&nbsp;val,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">GroupedAggregator.</span><code><a href="../impl/GroupedAggregator.html#complete(java.lang.Object%5B%5D,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>[]&nbsp;arr,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">GroupedMultiReducerExecutor.</span><code><a href="../impl/GroupedMultiReducerExecutor.html#complete(java.util.Map,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;state,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">IdentityMultiReducer.</span><code><a href="../impl/IdentityMultiReducer.html#complete(T,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../impl/IdentityMultiReducer.html" title="type parameter in IdentityMultiReducer">T</a>&nbsp;state,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JoinerMultiReducer.</span><code><a href="../impl/JoinerMultiReducer.html#complete(org.apache.storm.trident.operation.impl.JoinState,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../impl/JoinState.html" title="class in org.apache.storm.trident.operation.impl">JoinState</a>&nbsp;state,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PreservingFieldsOrderJoinerMultiReducer.</span><code><a href="../impl/PreservingFieldsOrderJoinerMultiReducer.html#complete(org.apache.storm.trident.operation.impl.JoinState,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../impl/JoinState.html" title="class in org.apache.storm.trident.operation.impl">JoinState</a>&nbsp;state,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReducerAggregatorImpl.</span><code><a href="../impl/ReducerAggregatorImpl.html#complete(org.apache.storm.trident.operation.impl.Result,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(<a href="../impl/Result.html" title="class in org.apache.storm.trident.operation.impl">Result</a>&nbsp;val,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SingleEmitAggregator.</span><code><a href="../impl/SingleEmitAggregator.html#complete(org.apache.storm.trident.operation.impl.SingleEmitAggregator.SingleEmitState,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(org.apache.storm.trident.operation.impl.SingleEmitAggregator.SingleEmitState&nbsp;val,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CombinerAggregatorInitImpl.</span><code><a href="../impl/CombinerAggregatorInitImpl.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ConsumerExecutor.</span><code><a href="../impl/ConsumerExecutor.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FilterExecutor.</span><code><a href="../impl/FilterExecutor.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FlatMapFunctionExecutor.</span><code><a href="../impl/FlatMapFunctionExecutor.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">GroupedMultiReducerExecutor.</span><code><a href="../impl/GroupedMultiReducerExecutor.html#execute(java.util.Map,int,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;state,
int&nbsp;streamIndex,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;full,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">IdentityMultiReducer.</span><code><a href="../impl/IdentityMultiReducer.html#execute(T,int,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../impl/IdentityMultiReducer.html" title="type parameter in IdentityMultiReducer">T</a>&nbsp;state,
int&nbsp;streamIndex,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;input,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JoinerMultiReducer.</span><code><a href="../impl/JoinerMultiReducer.html#execute(org.apache.storm.trident.operation.impl.JoinState,int,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../impl/JoinState.html" title="class in org.apache.storm.trident.operation.impl">JoinState</a>&nbsp;state,
int&nbsp;streamIndex,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;input,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MapFunctionExecutor.</span><code><a href="../impl/MapFunctionExecutor.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">PreservingFieldsOrderJoinerMultiReducer.</span><code><a href="../impl/PreservingFieldsOrderJoinerMultiReducer.html#execute(org.apache.storm.trident.operation.impl.JoinState,int,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../impl/JoinState.html" title="class in org.apache.storm.trident.operation.impl">JoinState</a>&nbsp;state,
int&nbsp;streamIndex,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;input,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../impl/ChainedResult.html" title="class in org.apache.storm.trident.operation.impl">ChainedResult</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChainedAggregatorImpl.</span><code><a href="../impl/ChainedAggregatorImpl.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../impl/Result.html" title="class in org.apache.storm.trident.operation.impl">Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CombinerAggregatorCombineImpl.</span><code><a href="../impl/CombinerAggregatorCombineImpl.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">GroupedAggregator.</span><code><a href="../impl/GroupedAggregator.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">GroupedMultiReducerExecutor.</span><code><a href="../impl/GroupedMultiReducerExecutor.html#init(org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../impl/IdentityMultiReducer.html" title="type parameter in IdentityMultiReducer">T</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">IdentityMultiReducer.</span><code><a href="../impl/IdentityMultiReducer.html#init(org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../impl/JoinState.html" title="class in org.apache.storm.trident.operation.impl">JoinState</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JoinerMultiReducer.</span><code><a href="../impl/JoinerMultiReducer.html#init(org.apache.storm.trident.operation.TridentCollector,org.apache.storm.trident.tuple.TridentTuple)" class="member-name-link">init</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../impl/JoinState.html" title="class in org.apache.storm.trident.operation.impl">JoinState</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PreservingFieldsOrderJoinerMultiReducer.</span><code><a href="../impl/PreservingFieldsOrderJoinerMultiReducer.html#init(org.apache.storm.trident.operation.TridentCollector,org.apache.storm.trident.tuple.TridentTuple)" class="member-name-link">init</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;group)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../impl/Result.html" title="class in org.apache.storm.trident.operation.impl">Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReducerAggregatorImpl.</span><code><a href="../impl/ReducerAggregatorImpl.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.storm.trident.operation.impl.SingleEmitAggregator.SingleEmitState</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SingleEmitAggregator.</span><code><a href="../impl/SingleEmitAggregator.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CaptureCollector.</span><code><a href="../impl/CaptureCollector.html#setCollector(org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">setCollector</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;coll)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ChainedResult.</span><code><a href="../impl/ChainedResult.html#setFollowThroughCollector(org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">setFollowThroughCollector</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CombinerAggStateUpdater.</span><code><a href="../impl/CombinerAggStateUpdater.html#updateState(org.apache.storm.trident.state.snapshot.Snapshottable,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../state/snapshot/Snapshottable.html" title="interface in org.apache.storm.trident.state.snapshot">Snapshottable</a>&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ReducerAggStateUpdater.</span><code><a href="../impl/ReducerAggStateUpdater.html#updateState(org.apache.storm.trident.state.snapshot.Snapshottable,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../state/snapshot/Snapshottable.html" title="interface in org.apache.storm.trident.state.snapshot">Snapshottable</a>&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../impl/package-summary.html">org.apache.storm.trident.operation.impl</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../impl/ChainedResult.html#%3Cinit%3E(org.apache.storm.trident.operation.TridentCollector,int)" class="member-name-link">ChainedResult</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
int&nbsp;size)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../impl/GroupCollector.html#%3Cinit%3E(org.apache.storm.trident.operation.TridentCollector,org.apache.storm.trident.tuple.ComboList.Factory)" class="member-name-link">GroupCollector</a><wbr>(<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../tuple/ComboList.Factory.html" title="class in org.apache.storm.trident.tuple">ComboList.Factory</a>&nbsp;factory)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.planner.processor">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../planner/processor/package-summary.html">org.apache.storm.trident.planner.processor</a></h2>
<div class="caption"><span>Classes in <a href="../../planner/processor/package-summary.html">org.apache.storm.trident.planner.processor</a> that implement <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../planner/processor/AppendCollector.html" class="type-name-link" title="class in org.apache.storm.trident.planner.processor">AppendCollector</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../planner/processor/FreshCollector.html" class="type-name-link" title="class in org.apache.storm.trident.planner.processor">FreshCollector</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.spout">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../spout/package-summary.html">org.apache.storm.trident.spout</a></h2>
<div class="caption"><span>Methods in <a href="../../spout/package-summary.html">org.apache.storm.trident.spout</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BatchSpoutExecutor.BatchSpoutEmitter.</span><code><a href="../../spout/BatchSpoutExecutor.BatchSpoutEmitter.html#emitBatch(org.apache.storm.trident.topology.TransactionAttempt,java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;coordinatorMeta,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">IBatchSpout.</span><code><a href="../../spout/IBatchSpout.html#emitBatch(long,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(long&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ITridentSpout.Emitter.</span><code><a href="../../spout/ITridentSpout.Emitter.html#emitBatch(org.apache.storm.trident.topology.TransactionAttempt,X,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../../spout/ITridentSpout.Emitter.html" title="type parameter in ITridentSpout.Emitter">X</a>&nbsp;coordinatorMeta,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">
<div class="block">Emit a batch for the specified transaction attempt and metadata for the transaction.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">OpaquePartitionedTridentSpoutExecutor.Emitter.</span><code><a href="../../spout/OpaquePartitionedTridentSpoutExecutor.Emitter.html#emitBatch(org.apache.storm.trident.topology.TransactionAttempt,java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;coordinatorMeta,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../../spout/IOpaquePartitionedTridentSpout.Emitter.html" title="type parameter in IOpaquePartitionedTridentSpout.Emitter">M</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">IOpaquePartitionedTridentSpout.Emitter.</span><code><a href="../../spout/IOpaquePartitionedTridentSpout.Emitter.html#emitPartitionBatch(org.apache.storm.trident.topology.TransactionAttempt,org.apache.storm.trident.operation.TridentCollector,PartitionT,M)" class="member-name-link">emitPartitionBatch</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../spout/IOpaquePartitionedTridentSpout.Emitter.html" title="type parameter in IOpaquePartitionedTridentSpout.Emitter">PartitionT</a>&nbsp;partition,
<a href="../../spout/IOpaquePartitionedTridentSpout.Emitter.html" title="type parameter in IOpaquePartitionedTridentSpout.Emitter">M</a>&nbsp;lastPartitionMeta)</code></div>
<div class="col-last even-row-color">
<div class="block">Emit a batch of tuples for a partition/transaction.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">IPartitionedTridentSpout.Emitter.</span><code><a href="../../spout/IPartitionedTridentSpout.Emitter.html#emitPartitionBatch(org.apache.storm.trident.topology.TransactionAttempt,org.apache.storm.trident.operation.TridentCollector,PartitionT,X)" class="member-name-link">emitPartitionBatch</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../spout/IPartitionedTridentSpout.Emitter.html" title="type parameter in IPartitionedTridentSpout.Emitter">PartitionT</a>&nbsp;partition,
<a href="../../spout/IPartitionedTridentSpout.Emitter.html" title="type parameter in IPartitionedTridentSpout.Emitter">X</a>&nbsp;partitionMeta)</code></div>
<div class="col-last odd-row-color">
<div class="block">Emit a batch of tuples for a partition/transaction that has been emitted before, using the metadata created when it was first
emitted.</div>
</div>
<div class="col-first even-row-color"><code><a href="../../spout/IPartitionedTridentSpout.Emitter.html" title="type parameter in IPartitionedTridentSpout.Emitter">X</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">IPartitionedTridentSpout.Emitter.</span><code><a href="../../spout/IPartitionedTridentSpout.Emitter.html#emitPartitionBatchNew(org.apache.storm.trident.topology.TransactionAttempt,org.apache.storm.trident.operation.TridentCollector,PartitionT,X)" class="member-name-link">emitPartitionBatchNew</a><wbr>(<a href="../../topology/TransactionAttempt.html" title="class in org.apache.storm.trident.topology">TransactionAttempt</a>&nbsp;tx,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector,
<a href="../../spout/IPartitionedTridentSpout.Emitter.html" title="type parameter in IPartitionedTridentSpout.Emitter">PartitionT</a>&nbsp;partition,
<a href="../../spout/IPartitionedTridentSpout.Emitter.html" title="type parameter in IPartitionedTridentSpout.Emitter">X</a>&nbsp;lastPartitionMeta)</code></div>
<div class="col-last even-row-color">
<div class="block">Emit a batch of tuples for a partition/transaction that's never been emitted before.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.state">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../state/package-summary.html">org.apache.storm.trident.state</a></h2>
<div class="caption"><span>Methods in <a href="../../state/package-summary.html">org.apache.storm.trident.state</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryFunction.</span><code><a href="../../state/QueryFunction.html#execute(org.apache.storm.trident.tuple.TridentTuple,T,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../../state/QueryFunction.html" title="type parameter in QueryFunction">T</a>&nbsp;result,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StateUpdater.</span><code><a href="../../state/StateUpdater.html#updateState(S,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../state/StateUpdater.html" title="type parameter in StateUpdater">S</a>&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.state.map">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../state/map/package-summary.html">org.apache.storm.trident.state.map</a></h2>
<div class="caption"><span>Methods in <a href="../../state/map/package-summary.html">org.apache.storm.trident.state.map</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MapCombinerAggStateUpdater.</span><code><a href="../../state/map/MapCombinerAggStateUpdater.html#updateState(org.apache.storm.trident.state.map.MapState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../state/map/MapState.html" title="interface in org.apache.storm.trident.state.map">MapState</a>&nbsp;map,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MapReducerAggStateUpdater.</span><code><a href="../../state/map/MapReducerAggStateUpdater.html#updateState(org.apache.storm.trident.state.map.MapState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../state/map/MapState.html" title="interface in org.apache.storm.trident.state.map">MapState</a>&nbsp;map,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.testing">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../testing/package-summary.html">org.apache.storm.trident.testing</a></h2>
<div class="caption"><span>Methods in <a href="../../testing/package-summary.html">org.apache.storm.trident.testing</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CountAsAggregator.</span><code><a href="../../testing/CountAsAggregator.html#aggregate(org.apache.storm.trident.testing.CountAsAggregator.State,org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">aggregate</a><wbr>(org.apache.storm.trident.testing.CountAsAggregator.State&nbsp;state,
<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CountAsAggregator.</span><code><a href="../../testing/CountAsAggregator.html#complete(org.apache.storm.trident.testing.CountAsAggregator.State,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">complete</a><wbr>(org.apache.storm.trident.testing.CountAsAggregator.State&nbsp;state,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FixedBatchSpout.</span><code><a href="../../testing/FixedBatchSpout.html#emitBatch(long,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">emitBatch</a><wbr>(long&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Split.</span><code><a href="../../testing/Split.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StringLength.</span><code><a href="../../testing/StringLength.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;tuple,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TuplifyArgs.</span><code><a href="../../testing/TuplifyArgs.html#execute(org.apache.storm.trident.tuple.TridentTuple,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">execute</a><wbr>(<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&nbsp;input,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.storm.trident.testing.CountAsAggregator.State</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CountAsAggregator.</span><code><a href="../../testing/CountAsAggregator.html#init(java.lang.Object,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">init</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;batchId,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.storm.trident.windowing">
<h2>Uses of <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a> in <a href="../../windowing/package-summary.html">org.apache.storm.trident.windowing</a></h2>
<div class="caption"><span>Methods in <a href="../../windowing/package-summary.html">org.apache.storm.trident.windowing</a> with parameters of type <a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WindowsStateUpdater.</span><code><a href="../../windowing/WindowsStateUpdater.html#updateState(org.apache.storm.trident.windowing.WindowsState,java.util.List,org.apache.storm.trident.operation.TridentCollector)" class="member-name-link">updateState</a><wbr>(<a href="../../windowing/WindowsState.html" title="class in org.apache.storm.trident.windowing">WindowsState</a>&nbsp;state,
<a href="https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../tuple/TridentTuple.html" title="interface in org.apache.storm.trident.tuple">TridentTuple</a>&gt;&nbsp;tuples,
<a href="../TridentCollector.html" title="interface in org.apache.storm.trident.operation">TridentCollector</a>&nbsp;collector)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Copyright &#169; 2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
</body>
</html>