Package com.wualabs.qtsurfer.engine.core.state
package com.wualabs.qtsurfer.engine.core.state
State management and sliding-window data structures.
Window series
WindowSeries– Read-only sliding window view over a data seriesWritableWindowSeries– Writable extension ofWindowSeriesWindowSeriesStore– Default implementation storing the last N periods of data
Key-value state store
StateStore– Interface for a simple key-value state storeMemoryStateStore– In-memory implementation ofStateStoreStateStoreProvider– Supplies the store of one instrument — the seam for persistent backends
-
ClassDescriptionKV on memory State store implementationInterface for a simple KV state storeSupplies the
StateStorethat holds a strategy's state for one instrument.Defines a readable Window view of data seriesStores n periods of past data.Defines a writable WindowSeries