Package org.apache.storm.trident.state

# Class BaseQueryFunction<S extends State,T>

java.lang.Object
org.apache.storm.trident.operation.BaseOperation
org.apache.storm.trident.state.BaseQueryFunction<S,T>

All Implemented Interfaces:
  `Serializable`, `EachOperation`, `Operation`, `QueryFunction<S,T>`

Direct Known Subclasses:
  `AbstractRedisStateQuerier`, `JdbcQuery`, `MapGet`, `SnapshotGet`, `TupleCollectionGet`

public abstract class BaseQueryFunction<S extends State,T> extends BaseOperation implements QueryFunction<S,T>

See Also:
  - Serialized Form

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `BaseQueryFunction()`

- ## Method Summary

  ### Methods inherited from class org.apache.storm.trident.operation.BaseOperation

  `cleanup, prepare`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface org.apache.storm.trident.operation.Operation

  `cleanup, prepare`

  ### Methods inherited from interface org.apache.storm.trident.state.QueryFunction

  `batchRetrieve, execute`

- ## Constructor Details

  - ### BaseQueryFunction

    public BaseQueryFunction()