Module spring.data.mongodb
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
ConstructorsModifierConstructorDescriptionprotectedExpressionBucketOperationBuilderSupport(String expression, T operation, Object[] parameters) Creates a newBucketOperationSupport.ExpressionBucketOperationBuilderSupportfor the given value,BucketOperationSupportand parameters. -
Method Summary
-
Constructor Details
-
ExpressionBucketOperationBuilderSupport
protected ExpressionBucketOperationBuilderSupport(String expression, T operation, Object[] parameters) Creates a newBucketOperationSupport.ExpressionBucketOperationBuilderSupportfor the given value,BucketOperationSupportand parameters.- Parameters:
expression- must not be null.operation- must not be null.parameters-
-