# Package org.apache.storm.trident.windowing.strategy

- Interface Summary
  Interface | Description
  --- | ---
  WindowStrategy<T> | Strategy for windowing which will have respective trigger and eviction policies.

- Class Summary
  Class | Description
  --- | ---
  BaseWindowStrategy<T> |
  SlidingCountWindowStrategy<T> | This class represents sliding window strategy based on the sliding window count and sliding interval count from the given `slidingCountWindow` configuration.
  SlidingDurationWindowStrategy<T> | This class represents sliding window strategy based on the sliding window duration and sliding interval from the given `slidingCountWindow` configuration.
  TumblingCountWindowStrategy<T> | This class represents tumbling window strategy based on the window count from the given `slidingCountWindow` configuration.
  TumblingDurationWindowStrategy<T> | This class represents tumbling window strategy based on the window duration from the given `slidingCountWindow` configuration.