Uses of Class
org.springframework.data.spel.ExpressionDependencies
Package
Description
Value Expression implementation.
Core implementation of the mapping subsystem's model.
Support classes to work with query methods.
SpEL support.
-
Uses of ExpressionDependencies in org.springframework.data.expression
Modifier and TypeMethodDescriptiondefault ExpressionDependencies
ValueExpression.getExpressionDependencies()
Returns the expression dependencies.Modifier and TypeMethodDescriptiondefault ValueEvaluationContext
ValueEvaluationContextProvider.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) Return a tailoredEvaluationContext
built using the given parameter values and consideringexpression dependencies
. -
Uses of ExpressionDependencies in org.springframework.data.mapping.model
Modifier and TypeMethodDescriptionprotected EvaluationContext
BasicPersistentEntity.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) CachingValueExpressionEvaluatorFactory.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) protected ValueEvaluationContext
BasicPersistentEntity.getValueEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) -
Uses of ExpressionDependencies in org.springframework.data.repository.query
Modifier and TypeMethodDescription<T extends Parameters<?,
?>>
EvaluationContextExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) <T extends Parameters<?,
?>>
EvaluationContextQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Returns anEvaluationContext
built using the givenParameters
and parameter values.<T extends Parameters<?,
?>>
EvaluationContextReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) <T extends Parameters<?,
?>>
reactor.core.publisher.Mono<EvaluationContext>ReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextLater
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) <T extends Parameters<?,
?>>
reactor.core.publisher.Mono<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
(Expression expression) Discover all expression dependencies that are referenced in theexpression root
.static ExpressionDependencies
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 EvaluationContext
EvaluationContextProvider.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) Return a tailoredEvaluationContext
built using the given parameter values and consideringexpression dependencies
.ExtensionAwareEvaluationContextProvider.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) ReactiveExtensionAwareEvaluationContextProvider.getEvaluationContext
(Object rootObject, ExpressionDependencies dependencies) default reactor.core.publisher.Mono<? extends EvaluationContext>
ReactiveEvaluationContextProvider.getEvaluationContextLater
(Object rootObject, ExpressionDependencies dependencies) Return a tailoredEvaluationContext
built using the given parameter values and consideringexpression dependencies
.reactor.core.publisher.Mono<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.