 |
- java.lang.Object
-
- org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder<B,T>
-
-
Constructor Summary
Constructors
Modifier |
Constructor and Description |
protected |
OutputBuilder(Object value,
T operation)
|
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
B |
addToSet()
Generates a builder for an $addToSet -expression for the current value.
|
protected abstract B |
apply(BucketOperationSupport.OperationOutput operationOutput)
|
B |
apply(String operation,
Object... values)
Apply an operator to the current value.
|
T |
as(String alias)
|
B |
avg()
Generates a builder for an $avg -expression for the current value.
|
B |
count()
Generates a builder for a $sum -expression.
|
B |
first()
Generates a builder for a $first -expression the current value.
|
B |
last()
Generates a builder for an $last -expression for the current value..
|
B |
max()
Generates a builder for an $max -expression for the current value.
|
B |
min()
Generates a builder for an $min -expression for the current value.
|
B |
push()
Generates a builder for an $push -expression for the current value.
|
B |
sum()
Generates a builder for a $sum -expression for the current value.
|
B |
sum(Number value)
Generates a builder for a $sum -expression for the given value.
|
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
|