## Uses of Interface
org.apache.storm.trident.tuple.TridentTuple.Factory

- Packages that use TridentTuple.Factory
  Package | Description
  --- | ---
  org.apache.storm.trident.operation |
  org.apache.storm.trident.planner |
  org.apache.storm.trident.planner.processor |
  org.apache.storm.trident.tuple |
  org.apache.storm.trident.windowing |

- - ### Uses of TridentTuple.Factory in org.apache.storm.trident.operation

    Constructors in org.apache.storm.trident.operation with parameters of type TridentTuple.Factory
    Constructor and Description
    `TridentOperationContext(TopologyContext topoContext, TridentTuple.Factory factory)`
    `TridentOperationContext(TridentOperationContext parent, TridentTuple.Factory factory)`

    Constructor parameters in org.apache.storm.trident.operation with type arguments of type TridentTuple.Factory
    Constructor and Description
    `TridentMultiReducerContext(List<TridentTuple.Factory> factories)`

  - ### Uses of TridentTuple.Factory in org.apache.storm.trident.planner

    Methods in org.apache.storm.trident.planner that return TridentTuple.Factory
    Modifier and Type | Method and Description
    --- | ---
    `TridentTuple.Factory` | SubtopologyBolt.InitialReceiver.`getOutputFactory()`
    `TridentTuple.Factory` | TridentProcessor.`getOutputFactory()`

  - ### Uses of TridentTuple.Factory in org.apache.storm.trident.planner.processor

    Methods in org.apache.storm.trident.planner.processor that return TridentTuple.Factory
    Modifier and Type | Method and Description
    --- | ---
    `TridentTuple.Factory` | MapProcessor.`getOutputFactory()`
    `TridentTuple.Factory` | AggregateProcessor.`getOutputFactory()`
    `TridentTuple.Factory` | PartitionPersistProcessor.`getOutputFactory()`
    `TridentTuple.Factory` | EachProcessor.`getOutputFactory()`
    `TridentTuple.Factory` | StateQueryProcessor.`getOutputFactory()`
    `TridentTuple.Factory` | ProjectedProcessor.`getOutputFactory()`
    `TridentTuple.Factory` | AppendCollector.`getOutputFactory()`
    `TridentTuple.Factory` | MultiReducerProcessor.`getOutputFactory()`
    `TridentTuple.Factory` | FreshCollector.`getOutputFactory()`

    Methods in org.apache.storm.trident.planner.processor that return types with arguments of type TridentTuple.Factory
    Modifier and Type | Method and Description
    --- | ---
    `List<TridentTuple.Factory>` | TridentContext.`getParentTupleFactories()`

    Constructor parameters in org.apache.storm.trident.planner.processor with type arguments of type TridentTuple.Factory
    Constructor and Description
    `TridentContext(Fields selfFields, List<TridentTuple.Factory> parentFactories, List<String> parentStreams, List<TupleReceiver> receivers, String outStreamId, int stateIndex, BatchOutputCollector collector)`

  - ### Uses of TridentTuple.Factory in org.apache.storm.trident.tuple

    Classes in org.apache.storm.trident.tuple that implement TridentTuple.Factory
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `TridentTupleView.FreshOutputFactory`
    `static class` | `TridentTupleView.OperationOutputFactory`
    `static class` | `TridentTupleView.ProjectionFactory`
    `static class` | `TridentTupleView.RootFactory`

    Constructors in org.apache.storm.trident.tuple with parameters of type TridentTuple.Factory
    Constructor and Description
    `OperationOutputFactory(TridentTuple.Factory parent, Fields selfFields)`
    `ProjectionFactory(TridentTuple.Factory parent, Fields projectFields)`

  - ### Uses of TridentTuple.Factory in org.apache.storm.trident.windowing

    Methods in org.apache.storm.trident.windowing that return TridentTuple.Factory
    Modifier and Type | Method and Description
    --- | ---
    `TridentTuple.Factory` | WindowTridentProcessor.`getOutputFactory()`

Copyright © 2021 The Apache Software Foundation. All rights reserved.