SPLWindow (Java Application API for IBM Streams)
Date: 2020-08-07

com.ibm.streamsx.topology.spl

## Interface SPLWindow

- All Superinterfaces:
    SPLInput, TopologyElement, TWindow<com.ibm.streams.operator.Tuple,java.lang.Object>

      public interface SPLWindow
      extends TWindow<com.ibm.streams.operator.Tuple,java.lang.Object>, SPLInput

  An SPL window, that has an SPL eviction policy and an SPL trigger policy.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `SPLStream` | `getStream()` SPL stream for this window.

    - ### Methods inherited from interface com.ibm.streamsx.topology.TWindow

      `aggregate, aggregate, getTupleClass, getTupleType, isKeyed, key, key`

    - ### Methods inherited from interface com.ibm.streamsx.topology.TopologyElement

      `builder, topology`

- - ### Method Detail

    - #### getStream

          SPLStream getStream()

      SPL stream for this window.
      Specified by:
        `getStream` in interface `SPLInput`
      Specified by:
        `getStream` in interface `TWindow<com.ibm.streams.operator.Tuple,java.lang.Object>`
      Returns:
        SPL stream for this window.