Class SpannerQueryLookupStrategy
- java.lang.Object
-
- com.google.cloud.spring.data.spanner.repository.query.SpannerQueryLookupStrategy
-
- All Implemented Interfaces:
org.springframework.data.repository.query.QueryLookupStrategy
public class SpannerQueryLookupStrategy extends Object implements org.springframework.data.repository.query.QueryLookupStrategy
Determines the type of the user's custom-defined Query Methods and instantiates their implementations.- Since:
- 1.1
-
-
Constructor Summary
Constructors Constructor Description SpannerQueryLookupStrategy(SpannerMappingContext spannerMappingContext, SpannerTemplate spannerTemplate, org.springframework.data.repository.query.QueryMethodEvaluationContextProvider evaluationContextProvider, org.springframework.expression.spel.standard.SpelExpressionParser expressionParser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.data.repository.query.RepositoryQuery
resolveQuery(Method method, org.springframework.data.repository.core.RepositoryMetadata metadata, org.springframework.data.projection.ProjectionFactory factory, org.springframework.data.repository.core.NamedQueries namedQueries)
-
-
-
Constructor Detail
-
SpannerQueryLookupStrategy
public SpannerQueryLookupStrategy(SpannerMappingContext spannerMappingContext, SpannerTemplate spannerTemplate, org.springframework.data.repository.query.QueryMethodEvaluationContextProvider evaluationContextProvider, org.springframework.expression.spel.standard.SpelExpressionParser expressionParser)
-
-
Method Detail
-
resolveQuery
public org.springframework.data.repository.query.RepositoryQuery resolveQuery(Method method, org.springframework.data.repository.core.RepositoryMetadata metadata, org.springframework.data.projection.ProjectionFactory factory, org.springframework.data.repository.core.NamedQueries namedQueries)
- Specified by:
resolveQuery
in interfaceorg.springframework.data.repository.query.QueryLookupStrategy
-
-