| Interface | Description |
|---|---|
| ConvertableSequence<T> |
Represents a non-scalar Data Structure that can be converted to other types
|
| ConvertableToReactiveSeq<T> |
Represents a data type that is convertable to a ReactiveSeq
|
| CyclopsCollectable<T> |
Wrapper around jool.Collectable type and Iterable
|
| HasExec |
Represents a type that has an executor for asynchronous execution
|
| HasStream<T> |
A type that either has a stream of data or can be converted to a Stream of data
|
| HotStream<T> |
A HotStream - Stream already emitting data
|
| JoolManipulation<T> | |
| JoolWindowing<T> | |
| PausableHotStream<T> |
A HotStream (Stream already emitting data) that can be paused and unpaused
|
| ToStream<T> |
Interface that represents a data type that can be converted to a Stream
|
| Class | Description |
|---|---|
| HeadAndTail<T> |
A class that represents a lazily constructed Head and Tail from a non-scalar data type
|
| NonPausableHotStream<T> |
A HotStream (Stream already emitting data) that can not be paused
|