## Uses of Class
org.apache.storm.trident.operation.TridentOperationContext

- Packages that use TridentOperationContext
  Package | Description
  --- | ---
  org.apache.storm.trident.operation |
  org.apache.storm.trident.operation.builtin |
  org.apache.storm.trident.operation.impl |
  org.apache.storm.trident.state.map |
  org.apache.storm.trident.windowing |

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

    Methods in org.apache.storm.trident.operation with parameters of type TridentOperationContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BaseOperation.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` | No-op implementation.
    `void` | Operation.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` | Called when the `Operation` is first initialized.

    Constructors in org.apache.storm.trident.operation with parameters of type TridentOperationContext
    Constructor | Description
    --- | ---
    `TridentOperationContext​(TridentOperationContext parent, TridentTuple.Factory factory)` |

  - ### Uses of TridentOperationContext in org.apache.storm.trident.operation.builtin

    Methods in org.apache.storm.trident.operation.builtin with parameters of type TridentOperationContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Negate.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |

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

    Methods in org.apache.storm.trident.operation.impl with parameters of type TridentOperationContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ChainedAggregatorImpl.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | CombinerAggregatorCombineImpl.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | CombinerAggregatorInitImpl.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | CombinerAggStateUpdater.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | FilterExecutor.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | FlatMapFunctionExecutor.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | GroupedAggregator.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | MapFunctionExecutor.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | ReducerAggregatorImpl.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | ReducerAggStateUpdater.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | SingleEmitAggregator.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | TrueFilter.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |

  - ### Uses of TridentOperationContext in org.apache.storm.trident.state.map

    Methods in org.apache.storm.trident.state.map with parameters of type TridentOperationContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MapCombinerAggStateUpdater.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |
    `void` | MapReducerAggStateUpdater.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |

  - ### Uses of TridentOperationContext in org.apache.storm.trident.windowing

    Methods in org.apache.storm.trident.windowing with parameters of type TridentOperationContext
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | WindowsStateUpdater.`prepare​(Map<String,​Object> conf, TridentOperationContext context)` |