AggregatorOptionSwitch2

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

Wrapper around an aggregator factory for aggregators that require two parameters.

Aggregators are cached by their parameter values.

See also

Constructors

Link copied to clipboard
constructor(name: String, getAggregator: (param1: Param1, param2: Param2) -> 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, param2: Param2): Aggregator<Value, Return>