Index

A B C D E F G H I J K L N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCriteriaQueryParameterBinder - Class in com.blazebit.persistence.spring.data.base.query
Special ParameterBinder to bind CriteriaQuery parameters. parameters.
AbstractCriteriaQueryParameterBinder(EntityManager, EntityViewManager, JpaParameters, Object[], Iterable<ParameterMetadataProvider.ParameterMetadata<?>>) - Constructor for class com.blazebit.persistence.spring.data.base.query.AbstractCriteriaQueryParameterBinder
Creates a new AbstractCriteriaQueryParameterBinder for the given Parameters, values and some ParameterExpression.
AbstractEntityViewAwareRepository<V,E,ID extends Serializable> - Class in com.blazebit.persistence.spring.data.base.repository
 
AbstractEntityViewAwareRepository(JpaEntityInformation<E, ?>, EntityManager, CriteriaBuilderFactory, EntityViewManager, Class<V>) - Constructor for class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
AbstractEntityViewAwareRepository.ExampleSpecification<T> - Class in com.blazebit.persistence.spring.data.base.repository
 
AbstractPartTreeBlazePersistenceQuery - Class in com.blazebit.persistence.spring.data.base.query
Implementation is similar to PartTreeJpaQuery but was modified to work with entity views.
AbstractPartTreeBlazePersistenceQuery(EntityViewAwareJpaQueryMethod, EntityManager, PersistenceProvider, Object, CriteriaBuilderFactory, EntityViewManager) - Constructor for class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
acceptEntityViewSetting(EntityViewSetting<T, ?>) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewSettingProcessor
Processes the EntityViewSetting to allow additional Entity View customization during query creation.
all() - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
applySort(EntityViewManager, Class<?>, FullQueryBuilder<?, ?>, Sort) - Static method in class com.blazebit.persistence.spring.data.base.EntityViewSortUtil
 
applySpecification(String, CriteriaBuilder<?>) - Method in interface com.blazebit.persistence.spring.data.repository.BlazeSpecification
 
as(Class<NR>) - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 

B

bind(Query, JpaParameters.JpaParameter, Object, int) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractCriteriaQueryParameterBinder
 
bind(Query, JpaParameters.JpaParameter, Object, int) - Method in class com.blazebit.persistence.spring.data.base.query.ParameterBinder
Perform the actual query parameter binding.
bind(T) - Method in class com.blazebit.persistence.spring.data.base.query.ParameterBinder
Binds the parameters to the given Query.
bindAndPrepare(Query) - Method in class com.blazebit.persistence.spring.data.base.query.ParameterBinder
Binds the parameters to the given query and applies special parameter types (e.g. pagination).
BlazeSpecification - Interface in com.blazebit.persistence.spring.data.repository
 

C

canBindParameter(Parameter) - Method in class com.blazebit.persistence.spring.data.base.query.ParameterBinder
Returns true if the given parameter can be bound.
com.blazebit.persistence.spring.data.annotation - package com.blazebit.persistence.spring.data.annotation
 
com.blazebit.persistence.spring.data.base - package com.blazebit.persistence.spring.data.base
 
com.blazebit.persistence.spring.data.base.query - package com.blazebit.persistence.spring.data.base.query
 
com.blazebit.persistence.spring.data.base.repository - package com.blazebit.persistence.spring.data.base.repository
 
com.blazebit.persistence.spring.data.repository - package com.blazebit.persistence.spring.data.repository
Blaze-Persistence Spring-Data integration.
count() - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
count() - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
count() - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewRepository
Gets the number of existing entity views.of type <T>.
count(Example<S>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
count(Specification<E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
count(Specification<E>) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewSpecificationExecutor
Returns the number of instances that the given Specification will return.
create(EntityManager, Class<T>, Set<String>) - Static method in class com.blazebit.persistence.spring.data.base.repository.EntityGraphFactory
Create an EntityGraph from a collection of properties.
createCriteriaQueryParameterBinder(JpaParameters, Object[], List<ParameterMetadataProvider.ParameterMetadata<?>>) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
createFrom(List<JpaParameters.JpaParameter>) - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
 
createPaginatedQuery(Object[], boolean) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
createParameter(MethodParameter) - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
 
createParameterMetadataProvider(CriteriaBuilder, JpaParameters, PersistenceProvider, Object) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
createParameterMetadataProvider(CriteriaBuilder, ParametersParameterAccessor, PersistenceProvider, Object) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 

D

delete(E) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
delete(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
delete(Iterable<? extends E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
delete(Specification<E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
deleteAll() - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
deleteAll(Iterable<? extends E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
deleteAllById(Iterable<? extends ID>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
deleteAllByIdInBatch(Iterable<ID>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
deleteAllInBatch() - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
deleteAllInBatch(Iterable<E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
deleteById(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
deleteInBatch(Iterable<E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
doCreateCountQuery(Object[]) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
doCreateQuery(Object[]) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 

E

EntityGraphFactory - Class in com.blazebit.persistence.spring.data.base.repository
Factory class to create an EntityGraph from a collection of property paths.
EntityGraphFactory() - Constructor for class com.blazebit.persistence.spring.data.base.repository.EntityGraphFactory
 
entityType - Variable in class com.blazebit.persistence.spring.data.base.repository.FluentQuerySupport
 
EntityViewAwareCrudMethodMetadata - Interface in com.blazebit.persistence.spring.data.base.repository
Variant that is aware of entity views.
EntityViewAwareCrudMethodMetadataPostProcessor - Class in com.blazebit.persistence.spring.data.base.repository
Adapted CrudMethodMetadataPostProcessor to be able to use the EntityViewManager so that we can safely determine if a class is an entity view.
EntityViewAwareCrudMethodMetadataPostProcessor() - Constructor for class com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadataPostProcessor
 
EntityViewAwareJpaQueryMethod - Class in com.blazebit.persistence.spring.data.base.query
 
EntityViewAwareJpaQueryMethod(Method, EntityViewAwareRepositoryMetadata, ProjectionFactory, QueryExtractor) - Constructor for class com.blazebit.persistence.spring.data.base.query.EntityViewAwareJpaQueryMethod
Creates a JpaQueryMethod.
EntityViewAwareRepositoryMetadata - Interface in com.blazebit.persistence.spring.data.base.query
 
EntityViewReplacingMethodInterceptor - Class in com.blazebit.persistence.spring.data.repository
 
EntityViewReplacingMethodInterceptor(EntityManager, EntityViewManager) - Constructor for class com.blazebit.persistence.spring.data.repository.EntityViewReplacingMethodInterceptor
 
EntityViewRepository<T,ID extends Serializable> - Interface in com.blazebit.persistence.spring.data.repository
Base entity view repository interface.
EntityViewSettingProcessor<T> - Interface in com.blazebit.persistence.spring.data.repository
 
EntityViewSortUtil - Class in com.blazebit.persistence.spring.data.base
Utility methods to handle entity view sorting.
EntityViewSpecificationExecutor<V,E> - Interface in com.blazebit.persistence.spring.data.repository
Like JpaSpecificationExecutor but allows to specify an entity view return type.
equals(Object) - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
escapeCharacter - Variable in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
evm - Variable in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
ExampleSpecification(Example<T>, EscapeCharacter) - Constructor for class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository.ExampleSpecification
 
exists() - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
exists(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
exists(ID) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewRepository
Checks if an entity view of type <T> with the given id exists.
exists(Example<S>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
exists(Specification<E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
existsById(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 

F

FetchableFluentQueryBySpecification<S,R> - Class in com.blazebit.persistence.spring.data.base.repository
Immutable implementation of FluentQuery.FetchableFluentQuery based on a Specification.
FetchableFluentQueryBySpecification(Specification<S>, Class<S>, Function<Sort, TypedQuery<S>>, FetchableFluentQueryBySpecification.SpecificationScrollDelegate<S>, Function<Specification<S>, Long>, Function<Specification<S>, Boolean>, EntityManager) - Constructor for class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
findAll() - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll() - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewRepository
Returns all entity views of type <T>.
findAll(Iterable<ID>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Iterable<ID>) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewRepository
Finds all entity views of type <T> with the given ids.
findAll(Example<S>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Example<S>, Pageable) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Example<S>, Sort) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Pageable) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Sort) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Specification<E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Specification<E>) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewSpecificationExecutor
Returns all views matching the given Specification.
findAll(Specification<E>, Pageable) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Specification<E>, Pageable) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewSpecificationExecutor
Returns a Page of views matching the given Specification.
findAll(Specification<E>, Sort) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findAll(Specification<E>, Sort) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewSpecificationExecutor
Returns all views matching the given Specification in the order defined by Sort.
findAllById(Iterable<ID>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findBy(Example<S>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findBy(Specification<E>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findOne(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
findOne(ID) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewRepository
Finds the entity view of type <T> with the given id.
findOne(Specification<E>) - Method in interface com.blazebit.persistence.spring.data.repository.EntityViewSpecificationExecutor
Returns a single view matching the given Specification.
first() - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
firstValue() - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
FluentQuerySupport<S,R> - Class in com.blazebit.persistence.spring.data.base.repository
Supporting class containing some state and convenience methods for building and executing fluent queries.
FluentQuerySupport(Class<R>, Sort, int, Collection<String>, Class<S>) - Constructor for class com.blazebit.persistence.spring.data.base.repository.FluentQuerySupport
 
flush() - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 

G

getBlazeSpecificationIndex() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
Returns the index of the BlazeSpecification Method parameter if available.
getById(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getContent() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
getConvertedContent(Function<? super T, ? extends U>) - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
getCountQuery(Specification<S>, Class<S>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getCrudMethodMetadata() - Method in class com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadataPostProcessor
Returns a CrudMethodMetadata proxy that will lookup the actual target object by obtaining a thread bound instance from the TransactionSynchronizationManager later.
getDomainClass() - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getEntityGraph() - Method in class com.blazebit.persistence.spring.data.base.query.EntityViewAwareJpaQueryMethod
 
getEntityGraph() - Method in interface com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadata
 
getEntityManager() - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getEntityViewClass() - Method in class com.blazebit.persistence.spring.data.base.query.EntityViewAwareJpaQueryMethod
 
getEntityViewClass() - Method in interface com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadata
 
getEntityViewManager() - Method in interface com.blazebit.persistence.spring.data.base.query.EntityViewAwareRepositoryMetadata
 
getEntityViewSettingProcessorIndex() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
Returns the index of the EntityViewSettingProcessor Method parameter if available.
getEntityViewType() - Method in interface com.blazebit.persistence.spring.data.base.query.EntityViewAwareRepositoryMetadata
 
getExpression() - Method in interface com.blazebit.persistence.spring.data.base.query.ParameterMetadataProvider.ParameterMetadata
Returns the ParameterExpression.
getExpressions() - Method in interface com.blazebit.persistence.spring.data.base.query.ParameterMetadataProvider
getHints() - Method in class com.blazebit.persistence.spring.data.base.query.EntityViewAwareJpaQueryMethod
 
getIntOffset() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetPageable
Returns the offset as int.
getIntOffset() - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
getJpaParameters() - Method in class com.blazebit.persistence.spring.data.base.query.EntityViewAwareJpaQueryMethod
 
getKeysetPage() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
getKeysetPage() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwareSliceImpl
 
getKeysetPage() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetAwarePage
Returns the keyset page associated to the results of this page.
getKeysetPage() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetAwareSlice
Returns the keyset page associated to the results of this page.
getKeysetPage() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetPageable
Returns the keyset page information.
getKeysetPage() - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
getLimit(Pageable) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
getLockModeType() - Method in class com.blazebit.persistence.spring.data.base.query.EntityViewAwareJpaQueryMethod
 
getLockModeType() - Method in interface com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadata
 
getMethod() - Method in interface com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadata
 
getModificationQuery(Specification<E>, Class<E>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getNumber() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
getNumberOfElements() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
getOffset() - Method in class com.blazebit.persistence.spring.data.base.query.ParameterBinder
 
getOffset(Pageable) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
getOffset(Pageable) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getOne(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getOptionalParameters() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
Gets the parameters annotated with OptionalParam.
getPageable() - Method in class com.blazebit.persistence.spring.data.base.query.ParameterBinder
Returns the Pageable of the parameters, if available.
getPageable() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
getPageableIndex() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
 
getParameterName() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters.JpaParameter
 
getQuery(Specification<E>, Pageable) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getQuery(Specification<E>, Sort) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getQuery(Specification<S>, Class<S>, Pageable) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getQuery(Specification<S>, Class<S>, Pageable, Sort) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getQuery(Specification<S>, Class<S>, Sort) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getQueryHints() - Method in interface com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadata
 
getQueryHints(boolean) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getReference(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getReferenceById(ID) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getRepositoryMethodMetadata() - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
getReturnedEntityViewClass(Method) - Method in interface com.blazebit.persistence.spring.data.base.query.EntityViewAwareRepositoryMetadata
 
getSize() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
getSort() - Method in class com.blazebit.persistence.spring.data.base.query.ParameterBinder
Returns the sort instance to be used for query creation.
getSort() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
getSpecificationIndex() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
Returns the index of the Specification Method parameter if available.
getValues() - Method in class com.blazebit.persistence.spring.data.base.query.ParameterBinder
 

H

hasBlazeSpecificationParameter() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
Returns whether the method the Parameters was created for contains a BlazeSpecification parameter.
hasContent() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
hasEntityViewSettingProcessorParameter() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
Returns whether the method the Parameters was created for contains a EntityViewSettingProcessor parameter.
hashCode() - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
hasPageableParameter() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
 
hasPrevious() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
hasSpecificationParameter() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters
Returns whether the method the Parameters was created for contains a Specification parameter.
HINT - Static variable in class com.blazebit.persistence.spring.data.base.repository.EntityGraphFactory
 

I

invoke(MethodInvocation) - Method in class com.blazebit.persistence.spring.data.repository.EntityViewReplacingMethodInterceptor
 
isBindable() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters.JpaParameter
 
isCountProjection(PartTree) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
isDelete() - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
isDelete(PartTree) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
isEntityViewQuery() - Method in class com.blazebit.persistence.spring.data.base.query.EntityViewAwareJpaQueryMethod
 
isExists() - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
isExists(PartTree) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 
isFirst() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
isIsNullParameter() - Method in interface com.blazebit.persistence.spring.data.base.query.ParameterMetadataProvider.ParameterMetadata
Returns whether the parameter shall be considered an IS NULL parameter.
isLast() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwareSliceImpl
 
isSpecialParameter() - Method in class com.blazebit.persistence.spring.data.base.query.JpaParameters.JpaParameter
 
isWithCountQuery() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetPageable
Returns whether count query execution is enabled or not.
isWithCountQuery() - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
isWithExtractAllKeysets() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetPageable
Returns whether extraction for all keysets is enabled or not.
isWithExtractAllKeysets() - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
iterator() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 

J

JpaParameters - Class in com.blazebit.persistence.spring.data.base.query
Custom extension of Parameters discovering additional query parameter annotations.
JpaParameters(Method) - Constructor for class com.blazebit.persistence.spring.data.base.query.JpaParameters
Creates a new JpaParameters instance from the given Method.
JpaParameters.JpaParameter - Class in com.blazebit.persistence.spring.data.base.query
Custom Parameter implementation adding parameters of type Temporal to the special ones.

K

KeysetAwarePage<T> - Interface in com.blazebit.persistence.spring.data.repository
Like Page but contains keyset information.
KeysetAwarePageImpl<T> - Class in com.blazebit.persistence.spring.data.base.query
 
KeysetAwarePageImpl(PagedList<T>, Pageable) - Constructor for class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
KeysetAwarePageImpl(List<T>) - Constructor for class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
KeysetAwarePageImpl(List<T>, long, KeysetPage, Pageable) - Constructor for class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
KeysetAwareSlice<T> - Interface in com.blazebit.persistence.spring.data.repository
Like Page but contains keyset information.
KeysetAwareSliceImpl<T> - Class in com.blazebit.persistence.spring.data.base.query
 
KeysetAwareSliceImpl(PagedList<T>, Pageable) - Constructor for class com.blazebit.persistence.spring.data.base.query.KeysetAwareSliceImpl
 
KeysetAwareSliceImpl(List<T>) - Constructor for class com.blazebit.persistence.spring.data.base.query.KeysetAwareSliceImpl
 
KeysetAwareSliceImpl(List<T>, KeysetPage, Pageable) - Constructor for class com.blazebit.persistence.spring.data.base.query.KeysetAwareSliceImpl
 
KeysetPageable - Interface in com.blazebit.persistence.spring.data.repository
Like Pageable but contains keyset information.
KeysetPageRequest - Class in com.blazebit.persistence.spring.data.repository
Like PageRequest but with support for keyset pagination.
KeysetPageRequest(int, int, KeysetPage, Sort) - Constructor for class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
Construct a page request with an optional keyset page that may be used for keyset pagination.
KeysetPageRequest(KeysetPage, Pageable) - Constructor for class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
Construct a page request from a pageable with an optional keyset page that may be used for keyset pagination.
KeysetPageRequest(KeysetPage, Sort) - Constructor for class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
Construct a page request representing the current page via a keyset page and a sort specification.
KeysetPageRequest(KeysetPage, Sort, int, int) - Constructor for class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
Construct a page request with an optional keyset page that may be used for keyset pagination.
KeysetPageRequest(KeysetPage, Sort, int, int, boolean, boolean) - Constructor for class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
Construct a page request with an optional keyset page that may be used for keyset pagination and flags to enable the count query and keyset extraction.

L

limit - Variable in class com.blazebit.persistence.spring.data.base.repository.FluentQuerySupport
 
limit(int) - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 

N

next() - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
next(Part) - Method in interface com.blazebit.persistence.spring.data.base.query.ParameterMetadataProvider
Builds a new ParameterMetadataProvider.ParameterMetadata for given Part and the next Parameter.
next(Part, Class<T>) - Method in interface com.blazebit.persistence.spring.data.base.query.ParameterMetadataProvider
Builds a new ParameterMetadataProvider.ParameterMetadata of the given Part and type.
nextPageable() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
nextPageable() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwareSliceImpl
 
nextPageable() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetAwarePage
 
nextPageable() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetAwareSlice
 

O

oneValue() - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
OptionalParam - Annotation Type in com.blazebit.persistence.spring.data.annotation
Annotation to let method parameters be bound to the EntityViewSetting.

P

page(Pageable) - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
ParameterBinder - Class in com.blazebit.persistence.spring.data.base.query
ParameterBinder is used to bind method parameters to a Query.
ParameterBinder(JpaParameters, Object[]) - Constructor for class com.blazebit.persistence.spring.data.base.query.ParameterBinder
Creates a new ParameterBinder.
ParameterMetadataProvider - Interface in com.blazebit.persistence.spring.data.base.query
Helper class to allow easy creation of ParameterMetadataProvider.ParameterMetadatas.
ParameterMetadataProvider.ParameterMetadata<T> - Interface in com.blazebit.persistence.spring.data.base.query
 
PLACEHOLDER - Static variable in interface com.blazebit.persistence.spring.data.base.query.ParameterMetadataProvider.ParameterMetadata
 
postProcess(ProxyFactory, RepositoryInformation) - Method in class com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadataPostProcessor
 
postProcess(ProxyFactory, RepositoryInformation) - Method in class com.blazebit.persistence.spring.data.repository.EntityViewReplacingMethodInterceptor
 
prepare(Object) - Method in interface com.blazebit.persistence.spring.data.base.query.ParameterMetadataProvider.ParameterMetadata
Prepares the object before it's actually bound to the {@link jakarta.persistence.Query;}.
previousOrFirst() - Method in class com.blazebit.persistence.spring.data.repository.KeysetPageRequest
 
previousPageable() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwarePageImpl
 
previousPageable() - Method in class com.blazebit.persistence.spring.data.base.query.KeysetAwareSliceImpl
 
previousPageable() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetAwarePage
 
previousPageable() - Method in interface com.blazebit.persistence.spring.data.repository.KeysetAwareSlice
 
project(Collection<String>) - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
properties - Variable in class com.blazebit.persistence.spring.data.base.repository.FluentQuerySupport
 

R

resultType - Variable in class com.blazebit.persistence.spring.data.base.repository.FluentQuerySupport
 

S

save(Iterable<S>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
save(S) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
saveAll(Iterable<S>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
saveAllAndFlush(Iterable<S>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
saveAndFlush(S) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
scroll(ScrollPosition) - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
setBeanClassLoader(ClassLoader) - Method in class com.blazebit.persistence.spring.data.base.repository.EntityViewAwareCrudMethodMetadataPostProcessor
 
setEscapeCharacter(EscapeCharacter) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
setRepositoryMethodMetadata(EntityViewAwareCrudMethodMetadata) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
sort - Variable in class com.blazebit.persistence.spring.data.base.repository.FluentQuerySupport
 
sortBy(Sort) - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 
stream() - Method in class com.blazebit.persistence.spring.data.base.repository.FetchableFluentQueryBySpecification
 

T

toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository.ExampleSpecification
 
tryGetFetchGraphHints(EntityManager, JpaEntityGraph, Class<?>) - Method in class com.blazebit.persistence.spring.data.base.repository.AbstractEntityViewAwareRepository
 
tryGetFetchGraphHints(JpaEntityGraph, Class<?>) - Method in class com.blazebit.persistence.spring.data.base.query.AbstractPartTreeBlazePersistenceQuery
 

V

value() - Element in annotation type com.blazebit.persistence.spring.data.annotation.OptionalParam
The name of the parameter.
A B C D E F G H I J K L N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form