| Interface | Description | 
|---|---|
| Window<M extends MessageEnvelope,K,WV,WM extends WindowPane<K,WV>> | Groups incoming  MessageEnvelopes in theMessageStreaminto finite
 windows for processing. | 
| Class | Description | 
|---|---|
| WindowKey<K> | Key for a  WindowPaneemitted from aWindow. | 
| WindowPane<K,V> | Specifies the result emitted from a  Window. | 
| Windows | APIs for creating different types of  Windows. | 
| Enum | Description | 
|---|---|
| AccumulationMode | Specifies how a  Windowshould process its previously emittedWindowPanes. |