ScaleOut Collections
ScaleOut provides libraries for dealing with complex datastreams.
ScaleOut Time Windowing Library for Java
The ScaleOut Time Windowing Library for Java provides a set of windowing functions for time-ordered Lists of events. These windowing functions are provided as static methods that can operate on any List<T> collection.
The TimeWindowing library is open source and available on GitHub.com.
<dependency>
<groupId>com.scaleoutsoftware.collections</groupId>
<artifactId>timewindowing</artifactId>
<version>2.0</version>
</dependency>
dependencies {
implementation "com.scaleoutsoftware.collections:timewindowing:2.0"
}
dependencies {
implementation("com.scaleoutsoftware.collections:timewindowing:2.0")
}