Class BucketOperationSupport.ExpressionBucketOperationBuilderSupport<B extends BucketOperationSupport.OutputBuilder<B,T>,T extends BucketOperationSupport<T,B>>
java.lang.Object
org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder<B,T>
org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.ExpressionBucketOperationBuilderSupport<B,T>
- Direct Known Subclasses:
BucketAutoOperation.ExpressionBucketAutoOperationBuilder
,BucketOperation.ExpressionBucketOperationBuilder
- Enclosing class:
- BucketOperationSupport<T extends BucketOperationSupport<T,
B>, B extends BucketOperationSupport.OutputBuilder<B, T>>
public abstract static class BucketOperationSupport.ExpressionBucketOperationBuilderSupport<B extends BucketOperationSupport.OutputBuilder<B,T>,T extends BucketOperationSupport<T,B>>
extends BucketOperationSupport.OutputBuilder<B,T>
Builder for SpEL expression-based
BucketOperationSupport.Output
.- Author:
- Mark Paluch
-
Field Summary
Fields inherited from class org.springframework.data.mongodb.core.aggregation.BucketOperationSupport.OutputBuilder
operation, value
-
Constructor Summary
ModifierConstructorDescriptionprotected
ExpressionBucketOperationBuilderSupport
(String expression, T operation, Object[] parameters) Creates a newBucketOperationSupport.ExpressionBucketOperationBuilderSupport
for the given value,BucketOperationSupport
and parameters. -
Method Summary
-
Constructor Details
-
ExpressionBucketOperationBuilderSupport
protected ExpressionBucketOperationBuilderSupport(String expression, T operation, Object[] parameters) Creates a newBucketOperationSupport.ExpressionBucketOperationBuilderSupport
for the given value,BucketOperationSupport
and parameters.- Parameters:
expression
- must not be null.operation
- must not be null.parameters
-
-