public class Group<T,U> extends Object
Modifier and Type | Method and Description |
---|---|
static Accumulator |
addToSet(String field) |
static Accumulator |
average(String field) |
static Accumulator |
first(String field) |
Accumulator |
getAccumulator() |
String |
getName() |
String |
getSourceField() |
static Group |
grouping(String name) |
static Group |
grouping(String name,
Accumulator accumulator) |
static Group |
grouping(String name,
String sourceField) |
static List<Group> |
id(Group... field) |
static Accumulator |
last(String field) |
static Accumulator |
max(String field) |
static Accumulator |
min(String field) |
static Accumulator |
push(String field) |
static Accumulator |
sum(String field) |
public Accumulator getAccumulator()
public String getName()
public String getSourceField()
public static Group grouping(String name, Accumulator accumulator)
public static Accumulator addToSet(String field)
public static Accumulator average(String field)
public static Accumulator first(String field)
public static Accumulator last(String field)
public static Accumulator max(String field)
public static Accumulator min(String field)
public static Accumulator push(String field)
public static Accumulator sum(String field)
Copyright © 2016. All rights reserved.