@NonNullApi package org.springframework.data.repository.query
Support classes to work with query methods.
ClassDescriptionDefault implementation of
Parameters.FluentQuery<T>Fluent interface to define and run a query along with projection and sorting and.Fetchable extension
FluentQueryallowing to materialize results from the underlying query.Reactive extension
FluentQueryallowing to materialize results from the underlying query.Annotation to bind method parameters to a query via a named parameter.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.Exception to be thrown if a query cannot be created from a
Method.Strategy interface for which way to lookup
RepositoryQuerys.Abstraction of a method that is designated to execute a finder query.Provides a way to access a centrally defined potentially shared
EvaluationContext.Interface to allow execution of Query by Example
Exampleinstances using a reactive infrastructure.Interface for a query abstraction.A
ResultProcessorto 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 a
QueryMethod.Evaluates SpEL expressions as extracted by the
SpelQueryContext.SpelExtractorbased on parameter information from a method and parameter values from a method call.A SpelQueryContext is able to find SpEL expressions in a query string and to replace them with bind variables.