Package | Description |
---|---|
org.springframework.data.mongodb.repository.query |
Query derivation mechanism for MongoDB specific repositories.
|
Modifier and Type | Method and Description |
---|---|
protected Query |
PartTreeMongoQuery.createCountQuery(ConvertingParameterAccessor accessor) |
protected reactor.core.publisher.Mono<Query> |
ReactivePartTreeMongoQuery.createCountQuery(ConvertingParameterAccessor accessor) |
protected Query |
AbstractMongoQuery.createCountQuery(ConvertingParameterAccessor accessor)
Creates a
Query instance using the given ConvertingParameterAccessor . |
protected reactor.core.publisher.Mono<Query> |
AbstractReactiveMongoQuery.createCountQuery(ConvertingParameterAccessor accessor)
Creates a
Query instance using the given ConvertingParameterAccessor . |
protected Query |
PartTreeMongoQuery.createQuery(ConvertingParameterAccessor accessor) |
protected Query |
StringBasedMongoQuery.createQuery(ConvertingParameterAccessor accessor) |
protected reactor.core.publisher.Mono<Query> |
ReactivePartTreeMongoQuery.createQuery(ConvertingParameterAccessor accessor) |
protected Query |
StringBasedAggregation.createQuery(ConvertingParameterAccessor accessor) |
protected abstract Query |
AbstractMongoQuery.createQuery(ConvertingParameterAccessor accessor)
Creates a
Query instance using the given ParameterAccessor |
protected reactor.core.publisher.Mono<Query> |
ReactiveStringBasedAggregation.createQuery(ConvertingParameterAccessor accessor) |
protected abstract reactor.core.publisher.Mono<Query> |
AbstractReactiveMongoQuery.createQuery(ConvertingParameterAccessor accessor)
Creates a
Query instance using the given ParameterAccessor |
protected reactor.core.publisher.Mono<Query> |
ReactiveStringBasedMongoQuery.createQuery(ConvertingParameterAccessor accessor) |
protected UpdateDefinition |
AbstractMongoQuery.createUpdate(ConvertingParameterAccessor accessor)
|
protected Object |
StringBasedAggregation.doExecute(MongoQueryMethod method,
ResultProcessor resultProcessor,
ConvertingParameterAccessor accessor,
Class<?> typeToRead) |
protected Object |
AbstractMongoQuery.doExecute(MongoQueryMethod method,
ResultProcessor processor,
ConvertingParameterAccessor accessor,
Class<?> typeToRead)
Execute the
RepositoryQuery of the given method with the parameters provided by the
accessor |
protected org.reactivestreams.Publisher<Object> |
ReactiveStringBasedAggregation.doExecute(ReactiveMongoQueryMethod method,
ResultProcessor processor,
ConvertingParameterAccessor accessor,
Class<?> typeToRead) |
protected org.reactivestreams.Publisher<Object> |
AbstractReactiveMongoQuery.doExecute(ReactiveMongoQueryMethod method,
ResultProcessor processor,
ConvertingParameterAccessor accessor,
Class<?> typeToRead)
Execute the
RepositoryQuery of the given method with the parameters provided by the
accessor |
protected reactor.core.publisher.Mono<SpELExpressionEvaluator> |
AbstractReactiveMongoQuery.getSpelEvaluatorFor(ExpressionDependencies dependencies,
ConvertingParameterAccessor accessor)
Deprecated.
|
protected SpELExpressionEvaluator |
AbstractMongoQuery.getSpELExpressionEvaluatorFor(ExpressionDependencies dependencies,
ConvertingParameterAccessor accessor)
Obtain a the
EvaluationContext suitable to evaluate expressions backed by the given dependencies. |
protected List<AggregationOperation> |
AbstractMongoQuery.parseAggregationPipeline(String[] sourcePipeline,
ConvertingParameterAccessor accessor)
Parse the given aggregation pipeline stages applying values to placeholders to compute the actual list of
operations . |
protected ParameterBindingContext |
AbstractMongoQuery.prepareBindingContext(String source,
ConvertingParameterAccessor accessor)
Create the
binding context used for SpEL evaluation. |
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.