public class AccumulatorsKt
@NotNull
public static <T> com.mongodb.client.model.BsonField sum(@NotNull
kotlin.reflect.KProperty<? extends T> $this$sum,
T expression)
Gets a field name for a $group operation representing the sum of the values of the given expression when applied to all members of the group.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField avg(@NotNull
kotlin.reflect.KProperty<? extends T> $this$avg,
T expression)
Gets a field name for a $group operation representing the average of the values of the given expression when applied to all members of the group.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField first(@NotNull
kotlin.reflect.KProperty<? extends T> $this$first,
T expression)
Gets a field name for a $group operation representing the value of the given expression when applied to the first member of the group.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField last(@NotNull
kotlin.reflect.KProperty<? extends T> $this$last,
T expression)
Gets a field name for a $group operation representing the value of the given expression when applied to the last member of the group.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField max(@NotNull
kotlin.reflect.KProperty<? extends T> $this$max,
T expression)
Gets a field name for a $group operation representing the maximum of the values of the given expression when applied to all members of the group.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField min(@NotNull
kotlin.reflect.KProperty<? extends T> $this$min,
T expression)
Gets a field name for a $group operation representing the minimum of the values of the given expression when applied to all members of the group.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField push(@NotNull
kotlin.reflect.KProperty<? extends T> $this$push,
T expression)
Gets a field name for a $group operation representing an array of all values that results from applying an expression to each document in a group of documents that share the same group by key.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField addToSet(@NotNull
kotlin.reflect.KProperty<? extends T> $this$addToSet,
T expression)
Gets a field name for a $group operation representing all unique values that results from applying the given expression to each document in a group of documents that share the same group by key.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField stdDevPop(@NotNull
kotlin.reflect.KProperty<? extends T> $this$stdDevPop,
T expression)
Gets a field name for a $group operation representing the sample standard deviation of the values of the given expression when applied to all members of the group.
expression - the expression@NotNull
public static <T> com.mongodb.client.model.BsonField stdDevSamp(@NotNull
kotlin.reflect.KProperty<? extends T> $this$stdDevSamp,
T expression)
Gets a field name for a $group operation representing the sample standard deviation of the values of the given expression when applied to all members of the group.
expression - the expression