Index

B C D F G H I N O P Q R S U V 
All Classes and Interfaces|All Packages

B

bind(String, Query, JpaParametersParameterAccessor, Lazy<ParameterBinder>) - Method in class org.springframework.data.jpa.repository.query.DynamicQueryMetadataCache
 
bindAndPrepare(String, Query, JpaParametersParameterAccessor, Lazy<ParameterBinder>) - Method in class org.springframework.data.jpa.repository.query.DynamicQueryMetadataCache
 
buildQuery(DynamicQueryTemplate, JpaParametersParameterAccessor) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
 

C

com.joutvhu.dynamic.jpa - package com.joutvhu.dynamic.jpa
 
com.joutvhu.dynamic.jpa.query - package com.joutvhu.dynamic.jpa.query
 
com.joutvhu.dynamic.jpa.support - package com.joutvhu.dynamic.jpa.support
 
countProjection() - Element in annotation interface com.joutvhu.dynamic.jpa.DynamicQuery
Defines the projection part of the count query template that is generated for pagination.
countQuery() - Element in annotation interface com.joutvhu.dynamic.jpa.DynamicQuery
Defines a special count query template that shall be used for pagination queries to lookup the total number of elements for a page.
create(EntityManager, JpaQueryMethodFactory, QueryLookupStrategy.Key, QueryExtractor, QueryMethodEvaluationContextProvider, QueryRewriterProvider, EscapeCharacter) - Static method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryLookupStrategy
 
createBinder() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
 
createJpaQuery(String, Sort, Pageable, ReturnedType) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
Creates an appropriate JPA query from an EntityManager according to the current DynamicJpaRepositoryQuery type.
createQueryAwareBinder(JpaParameters, DeclaredQuery, SpelExpressionParser, QueryMethodEvaluationContextProvider) - Static method in class org.springframework.data.jpa.repository.query.DynamicParameterBinderFactory
 
createRepositoryFactory(EntityManager) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactoryBean
 
createTemplate(String, String) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 

D

deriveCountQuery(String, String) - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
doCreateCountQuery(JpaParametersParameterAccessor) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
 
doCreateQuery(JpaParametersParameterAccessor) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
 
DynamicBasedStringQuery - Class in org.springframework.data.jpa.repository.query
Extension of StringQuery that evaluates the given query string as a SpEL template-expression.
DynamicBasedStringQuery(String, JpaEntityMetadata<?>, SpelExpressionParser, boolean) - Constructor for class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
Creates a new DynamicBasedStringQuery for the given query and EntityMetadata.
DynamicBasedStringQuery(DeclaredQuery, JpaEntityMetadata<?>, SpelExpressionParser) - Constructor for class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
DynamicBasedStringQuery(DeclaredQuery, JpaEntityMetadata<?>, SpelExpressionParser, boolean) - Constructor for class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
DynamicJpaParameterAccessor - Class in org.springframework.data.jpa.repository.query
ParameterAccessor based on an Parameters instance.
DynamicJpaParameterAccessor(JpaParametersParameterAccessor) - Constructor for class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
 
DynamicJpaParameterAccessor(Parameters<?, ?>, Object[]) - Constructor for class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
Creates a new JpaParametersParameterAccessor.
DynamicJpaQueryLookupStrategy - Class in com.joutvhu.dynamic.jpa.query
QueryLookupStrategy that tries to detect a dynamic query declared via DynamicQuery annotation.
DynamicJpaQueryLookupStrategy(EntityManager, JpaQueryMethodFactory, QueryLookupStrategy.Key, QueryExtractor, QueryMethodEvaluationContextProvider, QueryRewriterProvider, EscapeCharacter) - Constructor for class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryLookupStrategy
 
DynamicJpaQueryMethod - Class in com.joutvhu.dynamic.jpa.query
JPA specific extension of JpaQueryMethod.
DynamicJpaQueryMethod(Method, RepositoryMetadata, ProjectionFactory, QueryExtractor) - Constructor for class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
Creates a JpaQueryMethod.
DynamicJpaRepositoryFactory - Class in com.joutvhu.dynamic.jpa.support
JPA specific generic repository factory.
DynamicJpaRepositoryFactory(EntityManager) - Constructor for class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactory
DynamicJpaRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID> - Class in com.joutvhu.dynamic.jpa.support
Special adapter for Springs DynamicJpaRepositoryFactoryBean interface to allow easy setup of repository factories via Spring configuration.
DynamicJpaRepositoryFactoryBean(Class<? extends T>) - Constructor for class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactoryBean
Creates a new DynamicJpaRepositoryFactoryBean for the given repository interface.
DynamicJpaRepositoryQuery - Class in com.joutvhu.dynamic.jpa.query
RepositoryQuery implementation that inspects a DynamicJpaQueryMethod for the existence of an DynamicQuery annotation and creates a JPA DynamicQuery from it.
DynamicJpaRepositoryQuery(DynamicJpaQueryMethod, EntityManager, QueryRewriter, QueryMethodEvaluationContextProvider) - Constructor for class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
Creates a new DynamicJpaRepositoryQuery from the given AbstractJpaQuery.
DynamicParameterBinderFactory - Class in org.springframework.data.jpa.repository.query
Factory for differently configured ParameterBinder.
DynamicParameterBinderFactory() - Constructor for class org.springframework.data.jpa.repository.query.DynamicParameterBinderFactory
 
DynamicQuery - Annotation Interface in com.joutvhu.dynamic.jpa
Annotation to declare finder dynamic queries directly on repository methods.
DynamicQueryMetadataCache - Class in org.springframework.data.jpa.repository.query
DynamicQueryMetadataCache() - Constructor for class org.springframework.data.jpa.repository.query.DynamicQueryMetadataCache
 

F

findTemplate(String) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 

G

getAlias() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
getCountProjectionTemplate() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 
getCountQueryTemplate() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 
getParameterBindings() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
getParamModel() - Method in class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
Get map param with value
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactory
 
getQueryRewriter() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 
getQueryString() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
getQueryTemplate() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 
getTemplate(String) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 
getValues() - Method in class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
Get parameter values

H

hasConstructorExpression() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
hasNamedParameter() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 

I

isDefaultProjection() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
isNativeQuery() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 
isNativeQuery() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 

N

nativeQuery() - Element in annotation interface com.joutvhu.dynamic.jpa.DynamicQuery
Configures whether the given query is a native one.

O

of(JpaParametersParameterAccessor) - Static method in class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
 
of(Parameters<?, ?>, Object[]) - Static method in class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
 
org.springframework.data.jpa.repository.query - package org.springframework.data.jpa.repository.query
 

P

potentiallyRewriteQuery(String, Sort, Pageable) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
Use the QueryRewriter, potentially rewrite the query, using relevant Sort and Pageable information.

Q

queryRewriter() - Element in annotation interface com.joutvhu.dynamic.jpa.DynamicQuery
Define a QueryRewriter that should be applied to the query string after the query is fully assembled.

R

resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryLookupStrategy
 

S

setAccessor(JpaParametersParameterAccessor) - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
 
setApplicationContext(ApplicationContext) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactoryBean
 
setEntityPathResolver(ObjectProvider<EntityPathResolver>) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactoryBean
 
setEscapeCharacter(char) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactoryBean
 
setEscapeCharacter(EscapeCharacter) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactory
 
setQueryMethodFactory(JpaQueryMethodFactory) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactory
 
setQueryMethodFactory(JpaQueryMethodFactory) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactoryBean
 
setQueryRewriterProvider(QueryRewriterProvider) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactory
 

U

usesJdbcStyleParameters() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 
usesPaging() - Method in class org.springframework.data.jpa.repository.query.DynamicBasedStringQuery
 

V

value() - Element in annotation interface com.joutvhu.dynamic.jpa.DynamicQuery
Defines the JPA query template to be executed when the annotated method is called.
B C D F G H I N O P Q R S U V 
All Classes and Interfaces|All Packages