Index
All Classes and Interfaces|All Packages
A
- addRepositoryProxyPostProcessor(RepositoryProxyPostProcessor) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- afterPropertiesSet() - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
B
- BlazePersistenceRepositoryFactory - Class in com.blazebit.persistence.spring.data.impl.repository
-
Partly copied from
JpaRepositoryFactoryto retain functionality but mostly original. - BlazePersistenceRepositoryFactory(EntityManager, CriteriaBuilderFactory, EntityViewManager) - Constructor for class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- BlazePersistenceRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,
ID>, S, ID extends Serializable> - Class in com.blazebit.persistence.spring.data.impl.repository - BlazePersistenceRepositoryFactoryBean() - Constructor for class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
-
Creates a new
BlazePersistenceRepositoryFactoryBean. - BlazePersistenceRepositoryFactoryBean(Class<? extends T>) - Constructor for class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
-
Creates a new
BlazePersistenceRepositoryFactoryBeanfor the given repository interface.
C
- com.blazebit.persistence.spring.data.impl.query - package com.blazebit.persistence.spring.data.impl.query
- com.blazebit.persistence.spring.data.impl.repository - package com.blazebit.persistence.spring.data.impl.repository
- createCriteriaQueryParameterBinder(JpaParameters, Object[], List<ParameterMetadataProvider.ParameterMetadata<?>>) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- createParameterMetadataProvider(CriteriaBuilder, JpaParameters, PersistenceProvider, Object) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- createParameterMetadataProvider(CriteriaBuilder, ParametersParameterAccessor, PersistenceProvider, Object) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- createRepositoryFactory(EntityManager) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
-
Returns a
RepositoryFactorySupport. - CriteriaQueryParameterBinder - Class in com.blazebit.persistence.spring.data.impl.query
-
Concrete version for Spring Data 1.x.
- CriteriaQueryParameterBinder(EntityManager, EntityViewManager, JpaParameters, Object[], Iterable<ParameterMetadataProvider.ParameterMetadata<?>>) - Constructor for class com.blazebit.persistence.spring.data.impl.query.CriteriaQueryParameterBinder
D
- doCreateRepositoryFactory() - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
E
- EntityViewAwareRepositoryImpl<V,
E, ID extends Serializable> - Class in com.blazebit.persistence.spring.data.impl.repository - EntityViewAwareRepositoryImpl(JpaEntityInformation<E, ?>, EntityManager, CriteriaBuilderFactory, EntityViewManager, Class<V>) - Constructor for class com.blazebit.persistence.spring.data.impl.repository.EntityViewAwareRepositoryImpl
- EntityViewAwareRepositoryInformation - Class in com.blazebit.persistence.spring.data.impl.query
- EntityViewAwareRepositoryInformation(EntityViewAwareRepositoryMetadata, RepositoryInformation) - Constructor for class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- EntityViewAwareRepositoryMetadataImpl - Class in com.blazebit.persistence.spring.data.impl.query
- EntityViewAwareRepositoryMetadataImpl(RepositoryMetadata, EntityViewManager) - Constructor for class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
F
- findById(ID) - Method in class com.blazebit.persistence.spring.data.impl.repository.EntityViewAwareRepositoryImpl
- findOne(Example<S>) - Method in class com.blazebit.persistence.spring.data.impl.repository.EntityViewAwareRepositoryImpl
- findOne(Specification<E>) - Method in class com.blazebit.persistence.spring.data.impl.repository.EntityViewAwareRepositoryImpl
G
- getAlternativeDomainTypes() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getAlternativeDomainTypes() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getCrudMethodMetadata() - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- getCrudMethods() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getCrudMethods() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getDomainType() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getDomainType() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getEntityViewManager() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getEntityViewManager() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getEntityViewType() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getEntityViewType() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getEscapeCharacter() - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
- getExecution() - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- getExpression() - Method in class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl.ParameterMetadataImpl
-
Returns the
ParameterExpression. - getExpressions() - Method in class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl
-
Returns all
ParameterMetadataProvider.ParameterMetadatas built. - getIdType() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getIdType() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getLimit(Pageable) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- getOffset() - Method in class com.blazebit.persistence.spring.data.impl.query.CriteriaQueryParameterBinder
- getOffset(Pageable) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- getOffset(Pageable) - Method in class com.blazebit.persistence.spring.data.impl.repository.EntityViewAwareRepositoryImpl
- getQueryLookupStrategy(QueryLookupStrategy.Key, EvaluationContextProvider) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- getQueryMethods() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getQueryMethods() - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- getRepository(Class<T>, Object) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- getRepositoryBaseClass() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getRepositoryBaseClass(RepositoryMetadata) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- getRepositoryInformation(RepositoryMetadata, Class<?>) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- getRepositoryInterface() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getRepositoryInterface() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getRepositoryMetadata(Class<?>) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
- getReturnedDomainClass(Method) - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getReturnedDomainClass(Method) - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getReturnedEntityViewClass(Method) - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getReturnedEntityViewClass(Method) - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- getTargetClassMethod(Method) - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- getTargetRepository(RepositoryInformation) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
H
- hasCustomMethod() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
I
- isBaseClassMethod(Method) - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- isCountProjection(PartTree) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- isCustomMethod(Method) - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- isDelete(PartTree) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- isExists(PartTree) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- isIsNullParameter() - Method in class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl.ParameterMetadataImpl
-
Returns whether the parameter shall be considered an IS NULL parameter.
- isPagingRepository() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- isPagingRepository() - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryMetadataImpl
- isQueryMethod(Method) - Method in class com.blazebit.persistence.spring.data.impl.query.EntityViewAwareRepositoryInformation
- isSingleton() - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
N
- next(Part) - Method in class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl
- next(Part, Class<T>) - Method in class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl
-
Builds a new
ParameterMetadataProvider.ParameterMetadataof the givenPartand type.
P
- ParameterMetadataImpl(ParameterExpression<T>, Part.Type, Object, PersistenceProvider) - Constructor for class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl.ParameterMetadataImpl
-
Creates a new
ParameterMetadataProvider.ParameterMetadata. - ParameterMetadataProviderImpl - Class in com.blazebit.persistence.spring.data.impl.query
-
Helper class to allow easy creation of
ParameterMetadataProvider.ParameterMetadatas. - ParameterMetadataProviderImpl(CriteriaBuilder, JpaParameters, PersistenceProvider) - Constructor for class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl
-
Creates a new
ParameterMetadataProviderImplfrom the givenCriteriaBuilderandParameterswith support for parameter value customizations viaPersistenceProvider. - ParameterMetadataProviderImpl(CriteriaBuilder, ParametersParameterAccessor, PersistenceProvider) - Constructor for class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl
-
Creates a new
ParameterMetadataProviderImplfrom the givenCriteriaBuilderandParametersParameterAccessorwith support for parameter value customizations viaPersistenceProvider. - ParameterMetadataProviderImpl.ParameterMetadataImpl<T> - Class in com.blazebit.persistence.spring.data.impl.query
- PartTreeBlazePersistenceQuery - Class in com.blazebit.persistence.spring.data.impl.query
- PartTreeBlazePersistenceQuery(EntityViewAwareJpaQueryMethod, EntityManager, PersistenceProvider, CriteriaBuilderFactory, EntityViewManager) - Constructor for class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
- prepare(Object) - Method in class com.blazebit.persistence.spring.data.impl.query.ParameterMetadataProviderImpl.ParameterMetadataImpl
-
Prepares the object before it's actually bound to the {@link javax.persistence.Query;}.
S
- setEntityManager(EntityManager) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
-
The
EntityManagerto be used. - setEscapeCharacter(char) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
- setMappingContext(MappingContext<?, ?>) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactoryBean
T
- tryGetFetchGraphHints(EntityManager, JpaEntityGraph, Class<?>) - Method in class com.blazebit.persistence.spring.data.impl.repository.EntityViewAwareRepositoryImpl
- tryGetFetchGraphHints(JpaEntityGraph, Class<?>) - Method in class com.blazebit.persistence.spring.data.impl.query.PartTreeBlazePersistenceQuery
V
- validate(RepositoryMetadata) - Method in class com.blazebit.persistence.spring.data.impl.repository.BlazePersistenceRepositoryFactory
All Classes and Interfaces|All Packages