## Uses of Interface
org.apache.storm.streams.operations.FlatMapFunction

- Packages that use FlatMapFunction
  Package | Description
  --- | ---
  org.apache.storm.sql.runtime.streams.functions |
  org.apache.storm.streams |
  org.apache.storm.streams.operations |
  org.apache.storm.streams.processors |

- - ### Uses of FlatMapFunction in org.apache.storm.sql.runtime.streams.functions

    Classes in org.apache.storm.sql.runtime.streams.functions that implement FlatMapFunction
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `EvaluationCalc` |

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

    Methods in org.apache.storm.streams with parameters of type FlatMapFunction
    Modifier and Type | Method | Description
    --- | --- | ---
    `<R> Stream<R>` | Stream.`flatMap​(FlatMapFunction<? super T,​? extends R> 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.
    `<R> PairStream<K,​R>` | PairStream.`flatMapValues​(FlatMapFunction<? super V,​? extends R> function)` | Return a new stream by applying a `FlatMapFunction` function to the value of each key-value pairs in this stream.

  - ### Uses of FlatMapFunction in org.apache.storm.streams.operations

    Subinterfaces of FlatMapFunction in org.apache.storm.streams.operations
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `PairFlatMapFunction<T,​K,​V>` | A function that accepts one argument and returns an `Iterable` of `Pair` as its result.

  - ### Uses of FlatMapFunction in org.apache.storm.streams.processors

    Constructors in org.apache.storm.streams.processors with parameters of type FlatMapFunction
    Constructor | Description
    --- | ---
    `FlatMapProcessor​(FlatMapFunction<T,​R> function)` |
    `FlatMapValuesProcessor​(FlatMapFunction<V,​R> function)` |