Class TimeSeries.Builder
java.lang.Object
microsim.dev.statistics.TimeSeries.Builder
- All Implemented Interfaces:
Supplier<TimeSeries<T>>
- Enclosing class:
TimeSeries<T>
Helper to initialise
TimeSeries incrementally.-
Constructor Summary
ConstructorsConstructorDescriptionBuilder(SimulationEngine engine) Create a newTimeSeries<T>.Builderconnected to the givenSimulationEngine. -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd a time series, with a givennameandSupplierfor each element.get()Build theTimeSeries.
-
Constructor Details
-
Builder
Create a newTimeSeries<T>.Builderconnected to the givenSimulationEngine. TheTimeSerieswill register itself viaSimulationEngine.hookStepEnd(SideEffect).
-
-
Method Details
-
add
-
get
Build theTimeSeries.- Specified by:
getin interfaceSupplier<TimeSeries<T>>
-