## Uses of Interface
org.apache.storm.trident.state.QueryFunction

- Packages that use QueryFunction
  Package | Description
  --- | ---
  org.apache.storm.cassandra.trident.state |
  org.apache.storm.hbase.trident.state |
  org.apache.storm.jdbc.trident.state |
  org.apache.storm.mongodb.trident.state |
  org.apache.storm.redis.trident.state |
  org.apache.storm.trident |
  org.apache.storm.trident.fluent |
  org.apache.storm.trident.operation.builtin |
  org.apache.storm.trident.planner.processor |
  org.apache.storm.trident.state |

- - ### Uses of QueryFunction in org.apache.storm.cassandra.trident.state

    Classes in org.apache.storm.cassandra.trident.state that implement QueryFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CassandraQuery`

  - ### Uses of QueryFunction in org.apache.storm.hbase.trident.state

    Classes in org.apache.storm.hbase.trident.state that implement QueryFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HBaseQuery`

  - ### Uses of QueryFunction in org.apache.storm.jdbc.trident.state

    Classes in org.apache.storm.jdbc.trident.state that implement QueryFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JdbcQuery`

  - ### Uses of QueryFunction in org.apache.storm.mongodb.trident.state

    Classes in org.apache.storm.mongodb.trident.state that implement QueryFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MongoStateQuery`

  - ### Uses of QueryFunction in org.apache.storm.redis.trident.state

    Classes in org.apache.storm.redis.trident.state that implement QueryFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRedisStateQuerier<T extends State>` AbstractRedisStateQuerier is base class of any RedisStateQuerier, which implements BaseQueryFunction.
    `class` | `RedisClusterStateQuerier` BaseQueryFunction implementation for Redis Cluster environment.
    `class` | `RedisStateQuerier` BaseQueryFunction implementation for single Redis environment.

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

    Methods in org.apache.storm.trident with parameters of type QueryFunction
    Modifier and Type | Method and Description
    --- | ---
    `Stream` | Stream.`stateQuery(TridentState state, Fields inputFields, QueryFunction function, Fields functionFields)`
    `Stream` | Stream.`stateQuery(TridentState state, QueryFunction function, Fields functionFields)`

  - ### Uses of QueryFunction in org.apache.storm.trident.fluent

    Methods in org.apache.storm.trident.fluent with parameters of type QueryFunction
    Modifier and Type | Method and Description
    --- | ---
    `Stream` | GroupedStream.`stateQuery(TridentState state, Fields inputFields, QueryFunction function, Fields functionFields)`
    `Stream` | GroupedStream.`stateQuery(TridentState state, QueryFunction function, Fields functionFields)`

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

    Classes in org.apache.storm.trident.operation.builtin that implement QueryFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MapGet`
    `class` | `SnapshotGet`
    `class` | `TupleCollectionGet`

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

    Constructors in org.apache.storm.trident.planner.processor with parameters of type QueryFunction
    Constructor and Description
    `StateQueryProcessor(String stateId, Fields inputFields, QueryFunction function)`

  - ### Uses of QueryFunction in org.apache.storm.trident.state

    Classes in org.apache.storm.trident.state that implement QueryFunction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseQueryFunction<S extends State,T>`

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