Skip navigation links
A B C D E F G I L N O P R S T 

A

afterPropertiesSet() - Method in class com.joutvhu.dynamic.jpa.DynamicQueryTemplates
 
appContext - Variable in class com.joutvhu.dynamic.jpa.util.ApplicationContextHolder
 
ApplicationContextHolder - Class in com.joutvhu.dynamic.jpa.util
Help call method of ApplicationContext from any class.
ApplicationContextHolder() - Constructor for class com.joutvhu.dynamic.jpa.util.ApplicationContextHolder
 
applyDefault() - Method in class com.joutvhu.dynamic.jpa.util.TemplateConfiguration
 

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(Template, 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
 
com.joutvhu.dynamic.jpa.util - package com.joutvhu.dynamic.jpa.util
 
configuration() - Method in class com.joutvhu.dynamic.jpa.util.TemplateConfiguration
 
create(EntityManager, QueryLookupStrategy.Key, QueryExtractor, QueryMethodEvaluationContextProvider, EscapeCharacter) - Static method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryLookupStrategy
 
createBinder() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaRepositoryQuery
 
createJpaQuery(String, 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

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) - 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
 
DynamicJpaParameterAccessor - Class in org.springframework.data.jpa.repository.query
ParameterAccessor based on an Parameters instance.
DynamicJpaParameterAccessor(Parameters<?, ?>, Object[]) - Constructor for class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
Creates a new JpaParametersParameterAccessor.
DynamicJpaParameterAccessor(JpaParametersParameterAccessor) - Constructor for class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
 
DynamicJpaQueryLookupStrategy - Class in com.joutvhu.dynamic.jpa.query
QueryLookupStrategy that tries to detect a dynamic query declared via DynamicQuery annotation.
DynamicJpaQueryLookupStrategy(EntityManager, QueryLookupStrategy.Key, QueryExtractor, QueryMethodEvaluationContextProvider, 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, 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 Type 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
 
DynamicQueryTemplates - Class in com.joutvhu.dynamic.jpa
DynamicQueryTemplates
DynamicQueryTemplates() - Constructor for class com.joutvhu.dynamic.jpa.DynamicQueryTemplates
 
DynamicTemplateResolver - Class in com.joutvhu.dynamic.jpa.util
Read and parse template query files into query templates
DynamicTemplateResolver(Resource) - Constructor for class com.joutvhu.dynamic.jpa.util.DynamicTemplateResolver
 

E

encoding(String) - Method in class com.joutvhu.dynamic.jpa.util.DynamicTemplateResolver
 

F

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

G

getBean(Class<T>) - Method in class com.joutvhu.dynamic.jpa.util.ApplicationContextHolder
 
getBeansOfType(Class<T>) - Method in class com.joutvhu.dynamic.jpa.util.ApplicationContextHolder
 
getCountProjectionTemplate() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 
getCountQueryTemplate() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 
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
 
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

I

instance() - Static method in class com.joutvhu.dynamic.jpa.util.TemplateConfiguration
 
instanceWithDefault() - Static method in class com.joutvhu.dynamic.jpa.util.TemplateConfiguration
 
isNativeQuery() - Method in class com.joutvhu.dynamic.jpa.query.DynamicJpaQueryMethod
 

L

load(NamedTemplateCallback) - Method in class com.joutvhu.dynamic.jpa.util.DynamicTemplateResolver
 

N

NamedTemplateCallback - Interface in com.joutvhu.dynamic.jpa.util
Callback when found a query template Template

O

of(Resource) - Static method in class com.joutvhu.dynamic.jpa.util.DynamicTemplateResolver
 
of(Parameters<?, ?>, Object[]) - Static method in class org.springframework.data.jpa.repository.query.DynamicJpaParameterAccessor
 
of(JpaParametersParameterAccessor) - 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

process(String, String) - Method in interface com.joutvhu.dynamic.jpa.util.NamedTemplateCallback
 

R

readLines(InputStream, String) - Static method in class com.joutvhu.dynamic.jpa.util.DynamicTemplateResolver
 
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
 
setEncoding(String) - Method in class com.joutvhu.dynamic.jpa.DynamicQueryTemplates
 
setEntityPathResolver(ObjectProvider<EntityPathResolver>) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactoryBean
 
setEscapeCharacter(EscapeCharacter) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactory
 
setEscapeCharacter(char) - Method in class com.joutvhu.dynamic.jpa.support.DynamicJpaRepositoryFactoryBean
 
setResourceLoader(ResourceLoader) - Method in class com.joutvhu.dynamic.jpa.DynamicQueryTemplates
 
setSuffix(String) - Method in class com.joutvhu.dynamic.jpa.DynamicQueryTemplates
 
setTemplateLocation(String) - Method in class com.joutvhu.dynamic.jpa.DynamicQueryTemplates
 

T

TemplateConfiguration - Class in com.joutvhu.dynamic.jpa.util
Freemarker configuration builder.
TemplateConfiguration() - Constructor for class com.joutvhu.dynamic.jpa.util.TemplateConfiguration
 
templateLoader(TemplateLoader) - Method in class com.joutvhu.dynamic.jpa.util.TemplateConfiguration
 
toBufferedReader(Reader) - Static method in class com.joutvhu.dynamic.jpa.util.DynamicTemplateResolver
 
A B C D E F G I L N O P R S T 
Skip navigation links