Uses of Class
org.springframework.data.spel.ExpressionDependencies
Package
Description
Core implementation of the mapping subsystem's model.
Support classes to work with query methods.
-
Uses of ExpressionDependencies in org.springframework.data.mapping.model
Modifier and TypeMethodDescriptionprotected org.springframework.expression.EvaluationContext
BasicPersistentEntity.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) -
Uses of ExpressionDependencies in org.springframework.data.repository.query
Modifier and TypeMethodDescription<T extends Parameters<?,
?>>
org.springframework.expression.EvaluationContextExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) <T extends Parameters<?,
?>>
org.springframework.expression.EvaluationContextQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Returns anEvaluationContext
built using the givenParameters
and parameter values.<T extends Parameters<?,
?>>
org.springframework.expression.EvaluationContextReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) <T extends Parameters<?,
?>>
reactor.core.publisher.Mono<org.springframework.expression.EvaluationContext>ReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextLater
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) <T extends Parameters<?,
?>>
reactor.core.publisher.Mono<org.springframework.expression.EvaluationContext>ReactiveQueryMethodEvaluationContextProvider.getEvaluationContextLater
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Return aEvaluationContext
built using the givenParameters
and parameter values. -
Uses of ExpressionDependencies in org.springframework.data.spel
Modifier and TypeMethodDescriptionstatic ExpressionDependencies
ExpressionDependencies.discover
(org.springframework.expression.Expression expression) Discover all expression dependencies that are referenced in theexpression root
.static ExpressionDependencies
ExpressionDependencies.discover
(org.springframework.expression.spel.SpelNode root, boolean topLevelOnly) Discover all expression dependencies that are referenced in theexpression root
.static ExpressionDependencies
ExpressionDependencies.merged
(Iterable<ExpressionDependencies> dependencies) Return anExpressionDependencies
object representing the merged collection ofdependencies
withing the givenExpressionDependencies
collection.ExpressionDependencies.mergeWith
(ExpressionDependencies other) Create newExpressionDependencies
that contains all dependencies from this object andother
.static ExpressionDependencies
ExpressionDependencies.none()
Return an emptyExpressionDependencies
object.static ExpressionDependencies
ExpressionDependencies.of
(Collection<ExpressionDependencies.ExpressionDependency> dependencies) Modifier and TypeMethodDescriptiondefault org.springframework.expression.EvaluationContext
EvaluationContextProvider.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) Return a tailoredEvaluationContext
built using the given parameter values and consideringexpression dependencies
.org.springframework.expression.spel.support.StandardEvaluationContext
ExtensionAwareEvaluationContextProvider.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) org.springframework.expression.EvaluationContext
ReactiveExtensionAwareEvaluationContextProvider.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) default reactor.core.publisher.Mono<? extends org.springframework.expression.EvaluationContext>
ReactiveEvaluationContextProvider.getEvaluationContextLater
(Object rootObject, ExpressionDependencies dependencies) Return a tailoredEvaluationContext
built using the given parameter values and consideringexpression dependencies
.reactor.core.publisher.Mono<org.springframework.expression.spel.support.StandardEvaluationContext>
ReactiveExtensionAwareEvaluationContextProvider.getEvaluationContextLater
(Object rootObject, ExpressionDependencies dependencies) ExpressionDependencies.mergeWith
(ExpressionDependencies other) Create newExpressionDependencies
that contains all dependencies from this object andother
.Modifier and TypeMethodDescriptionstatic ExpressionDependencies
ExpressionDependencies.merged
(Iterable<ExpressionDependencies> dependencies) Return anExpressionDependencies
object representing the merged collection ofdependencies
withing the givenExpressionDependencies
collection.