Uses of Package
org.springframework.data.repository.query
Package
Description
Querydsl integration support classes.
Base classes to implement CDI support for repositories.
Support classes for repository namespace and JavaConfig integration.
Base classes to implement repositories for various data stores.
Support classes to work with query methods.
Support classes for parsing queries from method names.
Support classes for integration of the repository programming model with 3rd party frameworks.
-
ClassDescriptionFetchable extension
FluentQuery
allowing to materialize results from the underlying query.Reactive extensionFluentQuery
allowing to materialize results from the underlying query. -
-
-
ClassDescriptionStrategy interface for which way to lookup
RepositoryQuery
s.Abstraction of a method that is designated to execute a finder query.Deprecated.since 3.4 in favor ofQueryMethodValueEvaluationContextAccessor
.Interface for a query abstraction.Delegate to provide aValueExpressionParser
along with a context factory. -
ClassDescriptionDefault implementation of
Parameters
.Deprecated.since 3.4 in favor ofQueryMethodValueEvaluationContextAccessor
.Fluent interface to define and run a query along with projection and sorting and.Fetchable extensionFluentQuery
allowing to materialize results from the underlying query.Reactive extensionFluentQuery
allowing to materialize results from the underlying query.Class to abstract a single parameter of a query method.Interface to access method parameters.Abstracts method parameters that have to be bound to query parameters or applied to the query independently.Interface providing access to the method, containing class and domain type as source object for parameter descriptors.Interface to allow execution of Query by ExampleExample
instances.Exception to be thrown if a query cannot be created from aMethod
.Abstraction of a method that is designated to execute a finder query.Deprecated.since 3.4 in favor ofQueryMethodValueEvaluationContextAccessor
.Factory to createValueEvaluationContextProvider
instances.Deprecated.since 3.4 in favor ofQueryMethodValueEvaluationContextAccessor
.Interface for a query abstraction.AResultProcessor
to expose metadata about query result element projection and eventually post processing raw query results into projections and data transfer objects.A representation of the type returned by aQueryMethod
.Deprecated.since 3.3, useValueExpressionQueryRewriter
instead.Deprecated.since 3.3, useValueExpressionQueryRewriter
instead.Deprecated.An extension ofSpelQueryContext
that can createSpelEvaluator
instances as it also knows about aQueryMethodEvaluationContextProvider
.Deprecated.Parses a query string, identifies the contained SpEL expressions, replaces them with bind parameters and offers aMap
from those bind parameters to the SpEL expression.Delegate to provide aValueExpressionParser
along with a context factory.A ValueExpressionQueryRewriter is able to detect Value expressions in a query string and to replace them with bind variables.An extension ofValueExpressionQueryRewriter
that can createValueExpressionQueryRewriter.QueryExpressionEvaluator
instances as it also knows about aQueryMethodValueEvaluationContextAccessor
.Parses a query string, identifies the contained Value expressions, replaces them with bind parameters and offers aMap
from those bind parameters to the value expression.Evaluates Value expressions as detected byValueExpressionQueryRewriter.ParsedQuery
based on parameter information from a method and parameter values from a method call. -
-
QueryMethodValueEvaluationContextAccessor
.