## Uses of Interface
org.apache.storm.topology.OutputFieldsDeclarer

- Packages that use OutputFieldsDeclarer
  Package | Description
  --- | ---
  org.apache.storm |
  org.apache.storm.bolt |
  org.apache.storm.clojure |
  org.apache.storm.coordination |
  org.apache.storm.drpc |
  org.apache.storm.flux.examples |
  org.apache.storm.flux.wrappers.bolts |
  org.apache.storm.flux.wrappers.spouts |
  org.apache.storm.hdfs.bolt |
  org.apache.storm.hdfs.spout |
  org.apache.storm.hive.bolt |
  org.apache.storm.jdbc.bolt |
  org.apache.storm.jdbc.mapper |
  org.apache.storm.jdbc.spout |
  org.apache.storm.jms |
  org.apache.storm.jms.bolt |
  org.apache.storm.jms.example |
  org.apache.storm.jms.spout |
  org.apache.storm.kafka.bolt |
  org.apache.storm.kafka.spout |
  org.apache.storm.lambda |
  org.apache.storm.loadgen |
  org.apache.storm.perf.bolt |
  org.apache.storm.perf.spout |
  org.apache.storm.perf.utils |
  org.apache.storm.redis.bolt |
  org.apache.storm.redis.common.mapper |
  org.apache.storm.redis.topology |
  org.apache.storm.redis.trident |
  org.apache.storm.spout |
  org.apache.storm.sql.runtime.datasource.socket.bolt |
  org.apache.storm.sql.runtime.datasource.socket.spout |
  org.apache.storm.st.topology.window |
  org.apache.storm.starter |
  org.apache.storm.starter.bolt |
  org.apache.storm.starter.spout |
  org.apache.storm.testing |
  org.apache.storm.topology |
  org.apache.storm.topology.base |
  org.apache.storm.trident.planner |
  org.apache.storm.trident.spout |
  org.apache.storm.trident.topology |

- - ### Uses of OutputFieldsDeclarer in org.apache.storm

    Methods in org.apache.storm with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ExclamationTopology.ExclamationBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ExclamationTopology.FixedOrderWordSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.bolt

    Methods in org.apache.storm.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JoinBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.clojure

    Methods in org.apache.storm.clojure with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ClojureBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ClojureSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | RichShellBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | RichShellSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.coordination

    Methods in org.apache.storm.coordination with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BatchBoltExecutor.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | CoordinatedBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.drpc

    Methods in org.apache.storm.drpc with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DRPCSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | JoinResult.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | KeyedFairBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | PrepareRequest.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ReturnResults.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.flux.examples

    Methods in org.apache.storm.flux.examples with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | StatefulWordCounter.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestPrintBolt.`declareOutputFields​(OutputFieldsDeclarer ofd)` |
    `void` | TestWindowBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WordCounter.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.flux.wrappers.bolts

    Methods in org.apache.storm.flux.wrappers.bolts with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | FluxShellBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | LogInfoBolt.`declareOutputFields​(OutputFieldsDeclarer outputFieldsDeclarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.flux.wrappers.spouts

    Methods in org.apache.storm.flux.wrappers.spouts with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | FluxShellSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.hdfs.bolt

    Methods in org.apache.storm.hdfs.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AbstractHdfsBolt.`declareOutputFields​(OutputFieldsDeclarer outputFieldsDeclarer)` |
    `void` | HdfsFileTopology.MyBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | HdfsFileTopology.SentenceSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | SequenceFileTopology.MyBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | SequenceFileTopology.SentenceSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.hdfs.spout

    Methods in org.apache.storm.hdfs.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | HdfsSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | HdfsSpoutTopology.ConstBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.hive.bolt

    Methods in org.apache.storm.hive.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BucketTestHiveTopology.UserDataSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | HiveBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` | Deprecated, for removal: This API element is subject to removal in a future version.
    `void` | HiveTopology.UserDataSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | HiveTopologyPartitioned.UserDataSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.jdbc.bolt

    Methods in org.apache.storm.jdbc.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JdbcInsertBolt.`declareOutputFields​(OutputFieldsDeclarer outputFieldsDeclarer)` |
    `void` | JdbcLookupBolt.`declareOutputFields​(OutputFieldsDeclarer outputFieldsDeclarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.jdbc.mapper

    Methods in org.apache.storm.jdbc.mapper with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JdbcLookupMapper.`declareOutputFields​(OutputFieldsDeclarer declarer)` | declare what are the fields that this code will output.
    `void` | SimpleJdbcLookupMapper.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.jdbc.spout

    Methods in org.apache.storm.jdbc.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | UserSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.jms

    Methods in org.apache.storm.jms with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JmsTupleProducer.`declareOutputFields​(OutputFieldsDeclarer declarer)` | Declare the output fields produced by this JmsTupleProducer.

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.jms.bolt

    Methods in org.apache.storm.jms.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JmsBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.jms.example

    Methods in org.apache.storm.jms.example with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | GenericBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | JsonTupleProducer.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.jms.spout

    Methods in org.apache.storm.jms.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | JmsSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` | Use the `JmsSpout.tupleProducer` to determine which fields are about to be emitted.

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.kafka.bolt

    Methods in org.apache.storm.kafka.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | KafkaBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.kafka.spout

    Methods in org.apache.storm.kafka.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | KafkaSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | KafkaSpoutTestBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.lambda

    Methods in org.apache.storm.lambda with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | LambdaBiConsumerBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | LambdaConsumerBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | LambdaSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.loadgen

    Methods in org.apache.storm.loadgen with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | LoadBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | LoadSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ThroughputVsLatency.FastRandomSentenceSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ThroughputVsLatency.SplitSentence.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ThroughputVsLatency.WordCount.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.perf.bolt

    Methods in org.apache.storm.perf.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CountBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | DevNullBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | IdBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | SplitSentenceBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.perf.spout

    Methods in org.apache.storm.perf.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ConstSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | FileReadSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | StringGenSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WordGenSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.perf.utils

    Methods in org.apache.storm.perf.utils with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IdentityBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.redis.bolt

    Methods in org.apache.storm.redis.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RedisFilterBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` | Declare the output schema for all the streams of this topology.
    `void` | RedisLookupBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` | Declare the output schema for all the streams of this topology.
    `void` | RedisStoreBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` | Declare the output schema for all the streams of this topology.

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.redis.common.mapper

    Methods in org.apache.storm.redis.common.mapper with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RedisFilterMapper.`declareOutputFields​(OutputFieldsDeclarer declarer)` | declare what are the fields that this code will output.
    `void` | RedisLookupMapper.`declareOutputFields​(OutputFieldsDeclarer declarer)` | declare what are the fields that this code will output.

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.redis.topology

    Methods in org.apache.storm.redis.topology with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | LookupWordCount.PrintWordTotalCountBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WhitelistWordCount.PrintWordTotalCountBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WordCounter.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WordSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.redis.trident

    Methods in org.apache.storm.redis.trident with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | WordCountLookupMapper.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.spout

    Methods in org.apache.storm.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CheckpointSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.sql.runtime.datasource.socket.bolt

    Methods in org.apache.storm.sql.runtime.datasource.socket.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SocketBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.sql.runtime.datasource.socket.spout

    Methods in org.apache.storm.sql.runtime.datasource.socket.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SocketSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.st.topology.window

    Methods in org.apache.storm.st.topology.window with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | IncrementingSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TimeDataIncrementingSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TimeDataVerificationBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | VerificationBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.starter

    Methods in org.apache.storm.starter with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AnchoredWordCount.RandomSentenceSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | AnchoredWordCount.SplitSentence.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | AnchoredWordCount.WordCount.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | BasicDRPCTopology.ExclaimBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | BlobStoreAPIWordCountTopology.FilterWords.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | BlobStoreAPIWordCountTopology.RandomSentenceSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | BlobStoreAPIWordCountTopology.SplitSentence.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ExclamationTopology.ExclamationBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | FastWordCountTopology.FastRandomSentenceSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | FastWordCountTopology.SplitSentence.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | FastWordCountTopology.WordCount.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | InOrderDeliveryTest.Check.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | InOrderDeliveryTest.InOrderSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ManualDRPC.ExclamationBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | MultipleLoggerTopology.ExclamationLoggingBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | MultiThreadWordCountTopology.MultiThreadedSplitSentence.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ReachTopology.CountAggregator.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ReachTopology.GetFollowers.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ReachTopology.GetTweeters.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ReachTopology.PartialUniquer.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | ResourceAwareExampleTopology.ExclamationBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | StatefulTopology.PrinterBolt.`declareOutputFields​(OutputFieldsDeclarer ofd)` |
    `void` | WordCountTopology.SplitSentence.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WordCountTopologyNode.RandomSentence.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WordCountTopologyNode.SplitSentence.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WordCountTopologyNode.WordCount.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.starter.bolt

    Methods in org.apache.storm.starter.bolt with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | AbstractRankerBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | PrinterBolt.`declareOutputFields​(OutputFieldsDeclarer ofd)` |
    `void` | RollingCountAggBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | RollingCountBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | SingleJoinBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | SlidingWindowSumBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WordCountBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.starter.spout

    Methods in org.apache.storm.starter.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RandomIntegerSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | RandomSentenceSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.testing

    Methods in org.apache.storm.testing with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BoltTracker.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | FeederSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | FixedTupleSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | IdentityBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | PrepareBatchBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | PythonShellMetricsBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | PythonShellMetricsSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | SpoutTracker.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestAggregatesCounter.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestConfBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestEventLogSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestEventOrderCheckBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestGlobalCount.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestPlannerBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestPlannerSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestWordCounter.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TestWordSpout.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TupleCaptureBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.topology

    Classes in org.apache.storm.topology that implement OutputFieldsDeclarer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OutputFieldsGetter` |

    Methods in org.apache.storm.topology with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | BaseStatefulBoltExecutor.`declareCheckpointStream​(OutputFieldsDeclarer declarer)` |
    `void` | BasicBoltExecutor.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | CheckpointTupleForwarder.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | IComponent.`declareOutputFields​(OutputFieldsDeclarer declarer)` | Declare the output schema for all the streams of this topology.
    `void` | StatefulBoltExecutor.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | WindowedBoltExecutor.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.topology.base

    Methods in org.apache.storm.topology.base with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BaseStatefulBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | BaseWindowedBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.trident.planner

    Methods in org.apache.storm.trident.planner with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SubtopologyBolt.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.trident.spout

    Methods in org.apache.storm.trident.spout with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RichSpoutBatchTriggerer.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TridentSpoutCoordinator.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TridentSpoutExecutor.`declareOutputFields​(OutputFieldsDeclarer declarer)` |

  - ### Uses of OutputFieldsDeclarer in org.apache.storm.trident.topology

    Methods in org.apache.storm.trident.topology with parameters of type OutputFieldsDeclarer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MasterBatchCoordinator.`declareOutputFields​(OutputFieldsDeclarer declarer)` |
    `void` | TridentBoltExecutor.`declareOutputFields​(OutputFieldsDeclarer declarer)` |