# Uses of Interface
org.apache.storm.trident.operation.FlatMapFunction

Packages that use FlatMapFunction
Package
Description
org.apache.storm.trident
org.apache.storm.trident.operation
org.apache.storm.trident.operation.impl

- ## Uses of FlatMapFunction in org.apache.storm.trident

  Methods in org.apache.storm.trident with parameters of type FlatMapFunction
  Modifier and Type
  Method
  Description
  `Stream`
  Stream.`flatMap(FlatMapFunction function)`
  Returns a stream consisting of the results of replacing each value of this stream with the contents produced by applying the provided mapping function to each value.
  `Stream`
  Stream.`flatMap(FlatMapFunction function, Fields outputFields)`
  Returns a stream consisting of the results of replacing each value of this stream with the contents produced by applying the provided mapping function to each value.

- ## Uses of FlatMapFunction in org.apache.storm.trident.operation

  Subinterfaces of FlatMapFunction in org.apache.storm.trident.operation
  Modifier and Type
  Interface
  Description
  `interface`
  `OperationAwareFlatMapFunction`
  A one to many transformation function which is aware of Operation (lifecycle of the Trident component).

- ## Uses of FlatMapFunction in org.apache.storm.trident.operation.impl

  Constructors in org.apache.storm.trident.operation.impl with parameters of type FlatMapFunction
  Modifier
  Constructor
  Description
  ``
  `FlatMapFunctionExecutor(FlatMapFunction function)`