AggregatorOptionSwitch1

class AggregatorOptionSwitch1<in Param1, in Value : Any, out Return>(val name: String, val getAggregator: (param1: Param1) -> AggregatorProvider<Value, Return>)

Wrapper around an aggregator factory for aggregators that require a single parameter.

Aggregators are cached by their parameter value.

See also

Constructors

Link copied to clipboard
constructor(name: String, getAggregator: (param1: Param1) -> AggregatorProvider<Value, Return>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
operator fun invoke(param1: Param1): Aggregator<Value, Return>