Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCriteriaQueryParameterBinder - Class in com.blazebit.persistence.spring.data.base.query
-
Special
ParameterBinderto bindCriteriaQueryparameters. parameters. - AbstractCriteriaQueryParameterBinder(EntityManager, EntityViewManager, JpaParameters, Object[], Iterable<ParameterMetadataProvider.ParameterMetadata<?>>) - Constructor for class com.blazebit.persistence.spring.data.base.query.AbstractCriteriaQueryParameterBinder
-
Creates a new
AbstractCriteriaQueryParameterBinderfor the givenParameters, values and someParameterExpression. - 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
PartTreeJpaQuerybut 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
EntityViewSettingto 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
Specificationwill return. - create(EntityManager, Class<T>, Set<String>) - Static method in class com.blazebit.persistence.spring.data.base.repository.EntityGraphFactory
-
Create an
EntityGraphfrom 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
EntityGraphfrom 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
CrudMethodMetadataPostProcessorto be able to use theEntityViewManagerso 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
JpaSpecificationExecutorbut 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.FetchableFluentQuerybased on aSpecification. - 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
Pageof views matching the givenSpecification. - 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
Specificationin the order defined bySort. - 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
BlazeSpecificationMethodparameter 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
CrudMethodMetadataproxy that will lookup the actual target object by obtaining a thread bound instance from theTransactionSynchronizationManagerlater. - 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
EntityViewSettingProcessorMethodparameter 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
-
Returns all
ParameterMetadataProvider.ParameterMetadatas built. - 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
Pageableof 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
SpecificationMethodparameter 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
Parameterswas created for contains aBlazeSpecificationparameter. - 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
Parameterswas created for contains aEntityViewSettingProcessorparameter. - 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
Parameterswas created for contains aSpecificationparameter. - 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
Parametersdiscovering additional query parameter annotations. - JpaParameters(Method) - Constructor for class com.blazebit.persistence.spring.data.base.query.JpaParameters
-
Creates a new
JpaParametersinstance from the givenMethod. - JpaParameters.JpaParameter - Class in com.blazebit.persistence.spring.data.base.query
-
Custom
Parameterimplementation adding parameters of typeTemporalto the special ones.
K
- KeysetAwarePage<T> - Interface in com.blazebit.persistence.spring.data.repository
-
Like
Pagebut 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
Pagebut 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
Pageablebut contains keyset information. - KeysetPageRequest - Class in com.blazebit.persistence.spring.data.repository
-
Like
PageRequestbut 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
- next(Part, Class<T>) - Method in interface com.blazebit.persistence.spring.data.base.query.ParameterMetadataProvider
-
Builds a new
ParameterMetadataProvider.ParameterMetadataof the givenPartand 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
-
ParameterBinderis used to bind method parameters to aQuery. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form