kumulant

materialize

fun <R : Result> SeriesStatSpec<R>.materialize(concurrency: Concurrency = Concurrency.None): SeriesStat<R>(source)

Construct a live SeriesStat from a SeriesStatSpec. The specification tree is checked for modality and result capabilities before constructing accumulators; invalid configurations name the path through the specification tree.


fun <R : Result> PairedStatSpec<R>.materialize(concurrency: Concurrency = Concurrency.None): PairedStat<R>(source)

Construct a live PairedStat from a PairedStatSpec. The specification tree is checked for modality and result capabilities before constructing accumulators; invalid configurations name the path through the specification tree.


fun <R : Result> VectorStatSpec<R>.materialize(concurrency: Concurrency = Concurrency.None): VectorStat<R>(source)

Construct a live VectorStat from a VectorStatSpec. The specification tree is checked for modality and result capabilities before constructing accumulators; invalid configurations name the path through the specification tree.


fun <R : Result> DiscreteStatSpec<R>.materialize(concurrency: Concurrency = Concurrency.None): DiscreteStat<R>(source)

Construct a live DiscreteStat from a DiscreteStatSpec. The specification tree is checked for modality and result capabilities before constructing accumulators; invalid configurations name the path through the specification tree.


fun <R : Result> RegressionStatSpec<R>.materialize(concurrency: Concurrency = Concurrency.None): RegressionStat<R>(source)

Construct a live RegressionStat from a RegressionStatSpec. The specification tree is checked for modality and result capabilities before constructing accumulators; invalid configurations name the path through the specification tree.


fun StatSpec.materialize(concurrency: Concurrency = Concurrency.None): Stat<*>(source)

Construct a live stat from any StatSpec, dispatching on its modality.


fun StatSchemaDef.materialize(concurrency: Concurrency = Concurrency.None): List<BoundStat<*, *, *>>(source)

Materialize every entry, regardless of modality. Caller filters by stat type.