See: Description
Interface | Description |
---|---|
EvaluationContextProvider |
Provides a way to access a centrally defined potentially shared
StandardEvaluationContext . |
ParameterAccessor |
Interface to access method parameters.
|
QueryByExampleExecutor<T> |
Interface to allow execution of Query by Example
Example instances. |
QueryLookupStrategy |
Strategy interface for which way to lookup
RepositoryQuery s. |
RepositoryQuery |
Interface for a query abstraction.
|
Class | Description |
---|---|
DefaultParameters |
Default implementation of
Parameters . |
ExtensionAwareEvaluationContextProvider |
An
EvaluationContextProvider that assembles an EvaluationContext from a list of
EvaluationContextExtension instances. |
Parameter |
Class to abstract a single parameter of a query method.
|
Parameters<S extends Parameters<S,T>,T extends Parameter> |
Abstracts method parameters that have to be bound to query parameters or applied to the query independently.
|
ParametersParameterAccessor |
ParameterAccessor implementation using a Parameters instance to find special parameters. |
QueryMethod |
Abstraction of a method that is designated to execute a finder query.
|
ResultProcessor |
A
ResultProcessor to expose metadata about query result element projection and eventually post prcessing raw
query results into projections and data transfer objects. |
ReturnedType |
A representation of the type returned by a
QueryMethod . |
Enum | Description |
---|---|
DefaultEvaluationContextProvider |
Default implementation of
EvaluationContextProvider that always creates a new EvaluationContext . |
QueryLookupStrategy.Key |
Exception | Description |
---|---|
ParameterOutOfBoundsException |
Exception to be thrown when trying to access a
Parameter with an invalid index inside a Parameters
instance. |
QueryCreationException |
Exception to be thrown if a query cannot be created from a
QueryMethod . |
Annotation Type | Description |
---|---|
Param |
Annotation to bind method parameters to a query via a named parameter.
|
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.