A B C D E F G H I J L N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractHibernateOperations<S,Q> - Class in io.micronaut.data.hibernate.operations
-
Abstract Hibernate operations shared between the synchronous and the reactive implementations.
- AbstractHibernateOperations(RuntimeEntityRegistry, DataConversionService<?>) - Constructor for class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Default constructor.
- AbstractHibernateOperations.ResultCollector<R> - Class in io.micronaut.data.hibernate.operations
-
The result collector.
- AbstractSpecificationInterceptor<T,R> - Class in io.micronaut.data.jpa.repository.intercept
-
Abstract specification interceptor.
- AbstractSpecificationInterceptor(RepositoryOperations) - Constructor for class io.micronaut.data.jpa.repository.intercept.AbstractSpecificationInterceptor
-
Default constructor.
- addSort(Object, CriteriaQuery<Object>, Root<Object>, CriteriaBuilder) - Method in class io.micronaut.data.jpa.repository.intercept.FindAllSpecificationInterceptor
-
Add sort to the query.
- and(Specification<T>) - Method in interface io.micronaut.data.jpa.repository.criteria.Specification
-
ANDs the given
Specificationto the current one. - async() - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- attributePaths() - Method in annotation type io.micronaut.data.jpa.annotation.EntityGraph
-
The attributes paths to include in the entity graph.
B
- bindParameters(Q, PreparedQuery<T, R>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Bind parameters into query.
C
- collect(Q) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations.ResultCollector
-
Collect a value from the query.
- collectCountOf(CriteriaBuilder, S, Class<R>, Pageable, AbstractHibernateOperations.ResultCollector<Long>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- collectFindAll(S, PreparedQuery<?, R>, AbstractHibernateOperations.ResultCollector<R>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Collect all results.
- collectFindOne(S, PreparedQuery<?, R>, AbstractHibernateOperations.ResultCollector<R>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Collect one result.
- collectPagedResults(CriteriaBuilder, S, PagedQuery<T>, AbstractHibernateOperations.ResultCollector<T>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- collectTuple(Q, Function<Tuple, R>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations.ResultCollector
-
Collect a tuple from the query and remap it.
- count(Specification<T>) - Method in interface io.micronaut.data.jpa.repository.JpaSpecificationExecutor
-
Returns the number of instances that the given
Specificationwill return. - count(PagedQuery<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- CountSpecificationInterceptor - Class in io.micronaut.data.jpa.repository.intercept
-
Interceptor that supports count specifications.
- CountSpecificationInterceptor(RepositoryOperations) - Constructor for class io.micronaut.data.jpa.repository.intercept.CountSpecificationInterceptor
-
Default constructor.
- createEntityGraph(Session, Class<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- createEntityGraph(S, Class<T>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Creates an entity graph.
- createNativeQuery(Session, String, Class<?>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- createNativeQuery(S, String, Class<?>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Create a new native query.
- createQuery(Session, String, Class<?>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- createQuery(Session, CriteriaQuery<?>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- createQuery(S, String, Class<?>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Create a new query.
- createQuery(S, CriteriaQuery<?>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Create a native query.
D
- dataConversionService - Variable in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- decorate(PreparedQuery<E, R>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- decorate(StoredQuery<E, R>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- DefaultPhysicalNamingStrategy - Class in io.micronaut.data.hibernate.naming
-
The default
PhysicalNamingStrategyto use. - DefaultPhysicalNamingStrategy() - Constructor for class io.micronaut.data.hibernate.naming.DefaultPhysicalNamingStrategy
- delete(DeleteOperation<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- deleteAll(DeleteBatchOperation<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- disintegrate(SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class io.micronaut.data.hibernate.event.EventIntegrator
E
- EntityGraph - Annotation Type in io.micronaut.data.jpa.annotation
-
Allows configuring JPA 2.1 entity graphs on query methods.
- EventIntegrator - Class in io.micronaut.data.hibernate.event
-
Integrates event handling.
- EventIntegrator(RuntimeEntityRegistry) - Constructor for class io.micronaut.data.hibernate.event.EventIntegrator
-
Constructor.
- executeUpdate(PreparedQuery<?, Number>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- exists(PreparedQuery<T, Boolean>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
F
- findAll() - Method in interface io.micronaut.data.jpa.repository.JpaRepository
- findAll(Specification<T>) - Method in interface io.micronaut.data.jpa.repository.JpaSpecificationExecutor
-
Returns all entities matching the given
Specification. - findAll(Specification<T>, Pageable) - Method in interface io.micronaut.data.jpa.repository.JpaSpecificationExecutor
-
Returns a
Pageof entities matching the givenSpecification. - findAll(Specification<T>, Sort) - Method in interface io.micronaut.data.jpa.repository.JpaSpecificationExecutor
-
Returns all entities matching the given
SpecificationandSort. - findAll(PagedQuery<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- findAll(PreparedQuery<T, R>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- findAll(Sort) - Method in interface io.micronaut.data.jpa.repository.JpaRepository
- FindAllSpecificationInterceptor - Class in io.micronaut.data.jpa.repository.intercept
-
Implementation of the unpaged version of
findAll(Specification). - FindAllSpecificationInterceptor(RepositoryOperations) - Constructor for class io.micronaut.data.jpa.repository.intercept.FindAllSpecificationInterceptor
-
Default constructor.
- findOne(Specification<T>) - Method in interface io.micronaut.data.jpa.repository.JpaSpecificationExecutor
-
Returns a single entity matching the given
SpecificationorOptional.empty()if none found. - findOne(PreparedQuery<T, R>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- findOne(Class<T>, Serializable) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- FindOneSpecificationInterceptor - Class in io.micronaut.data.jpa.repository.intercept
-
Implementation of
findOne(Specification)for JPA specifications. - FindOneSpecificationInterceptor(RepositoryOperations) - Constructor for class io.micronaut.data.jpa.repository.intercept.FindOneSpecificationInterceptor
-
Default constructor.
- findPage(PagedQuery<R>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- FindPageSpecificationInterceptor - Class in io.micronaut.data.jpa.repository.intercept
-
Runtime implementation of
Page find(Specification, Pageable). - FindPageSpecificationInterceptor(RepositoryOperations) - Constructor for class io.micronaut.data.jpa.repository.intercept.FindPageSpecificationInterceptor
-
Default constructor.
- findStream(PagedQuery<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- findStream(PreparedQuery<T, R>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- flush() - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- flush() - Method in interface io.micronaut.data.jpa.operations.JpaRepositoryOperations
-
Flush the current session.
- flush() - Method in interface io.micronaut.data.jpa.repository.JpaRepository
-
Adds a flush method.
- FlushInterceptor<T> - Class in io.micronaut.data.jpa.repository.intercept
-
Interceptor for flushing.
- FlushInterceptor(RepositoryOperations) - Constructor for class io.micronaut.data.jpa.repository.intercept.FlushInterceptor
-
Default constructor.
G
- getApplicationContext() - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- getApplicationContext() - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- getConversionService() - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- getConversionService() - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- getCurrentEntityManager() - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- getCurrentEntityManager() - Method in interface io.micronaut.data.jpa.operations.JpaRepositoryOperations
- getEntity(Class<T>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Gets the persistence entity.
- getEntity(Class<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- getEntityGraph(Session, Class<T>, String) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- getEntityGraph(S, Class<T>, String) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Gets an entity graph.
- getEntityManagerFactory() - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- getEntityManagerFactory() - Method in interface io.micronaut.data.jpa.operations.JpaRepositoryOperations
- getFlushModeType(AnnotationMetadata) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- getOrders(Sort, Root<?>, CriteriaBuilder) - Method in class io.micronaut.data.jpa.repository.intercept.AbstractSpecificationInterceptor
- getPageable(MethodInvocationContext<?, ?>) - Method in class io.micronaut.data.jpa.repository.intercept.FindPageSpecificationInterceptor
- getParameterValue(String[], Object) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- getQueryHints(StoredQuery<?, ?>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
- getQueryHints(StoredQuery<?, ?>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- getSpecification(MethodInvocationContext<?, ?>) - Method in class io.micronaut.data.jpa.repository.intercept.AbstractSpecificationInterceptor
-
Find
Specificationin context.
H
- HibernateJpaOperations - Class in io.micronaut.data.hibernate.operations
-
Implementation of the
JpaRepositoryOperationsinterface for Hibernate. - HibernateJpaOperations(SessionFactory, TransactionOperations<Connection>, ExecutorService, RuntimeEntityRegistry) - Constructor for class io.micronaut.data.hibernate.operations.HibernateJpaOperations
-
Deprecated.
- HibernateJpaOperations(SessionFactory, TransactionOperations<Connection>, ExecutorService, RuntimeEntityRegistry, DataConversionService<?>) - Constructor for class io.micronaut.data.hibernate.operations.HibernateJpaOperations
-
Default constructor.
- hint() - Method in annotation type io.micronaut.data.jpa.annotation.EntityGraph
I
- integrate(Metadata, SessionFactoryImplementor, SessionFactoryServiceRegistry) - Method in class io.micronaut.data.hibernate.event.EventIntegrator
- intercept(RepositoryMethodKey, MethodInvocationContext<Object, Number>) - Method in class io.micronaut.data.jpa.repository.intercept.CountSpecificationInterceptor
- intercept(RepositoryMethodKey, MethodInvocationContext<Object, Object>) - Method in class io.micronaut.data.jpa.repository.intercept.FindAllSpecificationInterceptor
- intercept(RepositoryMethodKey, MethodInvocationContext<Object, Object>) - Method in class io.micronaut.data.jpa.repository.intercept.FindOneSpecificationInterceptor
- intercept(RepositoryMethodKey, MethodInvocationContext<Object, Object>) - Method in class io.micronaut.data.jpa.repository.intercept.FindPageSpecificationInterceptor
- intercept(RepositoryMethodKey, MethodInvocationContext<T, Void>) - Method in class io.micronaut.data.jpa.repository.intercept.FlushInterceptor
- intercept(RepositoryMethodKey, MethodInvocationContext<T, T>) - Method in class io.micronaut.data.jpa.repository.intercept.LoadInterceptor
- io.micronaut.data.hibernate.event - package io.micronaut.data.hibernate.event
-
Event integration for Hibernate/JPA.
- io.micronaut.data.hibernate.naming - package io.micronaut.data.hibernate.naming
- io.micronaut.data.hibernate.operations - package io.micronaut.data.hibernate.operations
-
Backend implementation for Hibernate/JPA.
- io.micronaut.data.jpa.annotation - package io.micronaut.data.jpa.annotation
-
JPA specific annotations.
- io.micronaut.data.jpa.operations - package io.micronaut.data.jpa.operations
-
JPA extensions for
RepositoryOperations. - io.micronaut.data.jpa.repository - package io.micronaut.data.jpa.repository
-
JPA-specific repository interfaces.
- io.micronaut.data.jpa.repository.criteria - package io.micronaut.data.jpa.repository.criteria
- io.micronaut.data.jpa.repository.intercept - package io.micronaut.data.jpa.repository.intercept
-
Custom interceptors for JPA.
J
- JpaRepository<E,ID> - Interface in io.micronaut.data.jpa.repository
-
Simple composed repository interface that includes
CrudRepositoryandPageableRepository. - JpaRepositoryOperations - Interface in io.micronaut.data.jpa.operations
-
Operations interface specific to JPA.
- JpaSpecificationExecutor<T> - Interface in io.micronaut.data.jpa.repository
-
Interface to allow execution of
Specifications based on the JPA criteria API.
L
- load(Serializable) - Method in interface io.micronaut.data.jpa.repository.JpaRepository
-
Adds a load method.
- load(Class<T>, Serializable) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- load(Class<T>, Serializable) - Method in interface io.micronaut.data.jpa.operations.JpaRepositoryOperations
-
Create an uninitialized proxy.
- LoadInterceptor<T> - Class in io.micronaut.data.jpa.repository.intercept
-
Interceptor for Load.
- LoadInterceptor(RepositoryOperations) - Constructor for class io.micronaut.data.jpa.repository.intercept.LoadInterceptor
-
Default constructor.
N
- name() - Method in annotation type io.micronaut.data.jpa.annotation.EntityGraph
-
Specifies the name of the entity graph.
- not(Specification<T>) - Static method in interface io.micronaut.data.jpa.repository.criteria.Specification
-
Negates the given
Specification.
O
- or(Specification<T>) - Method in interface io.micronaut.data.jpa.repository.criteria.Specification
-
ORs the given specification to the current one.
P
- persist(InsertOperation<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- persistAll(InsertBatchOperation<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
R
- reactive() - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- ResultCollector() - Constructor for class io.micronaut.data.hibernate.operations.AbstractHibernateOperations.ResultCollector
- runtimeEntityRegistry - Variable in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
S
- saveAll(Iterable<S>) - Method in interface io.micronaut.data.jpa.repository.JpaRepository
- saveAndFlush(S) - Method in interface io.micronaut.data.jpa.repository.JpaRepository
-
Save and perform a flush() of any pending operations.
- setHint(Query<?>, String, Object) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- setHint(Q, String, Object) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Sets a hint.
- setMaxResults(Query<?>, int) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- setMaxResults(Q, int) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Sets the max results value.
- setOffset(Query<?>, int) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- setOffset(Q, int) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Sets the offset value.
- setParameter(Query<?>, String, Object) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- setParameter(Query<?>, String, Object, Argument) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- setParameter(Q, String, Object) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Sets a parameter into query.
- setParameter(Q, String, Object, Argument) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Sets parameter into query.
- setParameterList(Query<?>, String, Collection<Object>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- setParameterList(Query<?>, String, Collection<Object>, Argument) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- setParameterList(Q, String, Collection<Object>) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Sets a list parameter into query.
- setParameterList(Q, String, Collection<Object>, Argument) - Method in class io.micronaut.data.hibernate.operations.AbstractHibernateOperations
-
Sets a list parameter into query.
- Specification<T> - Interface in io.micronaut.data.jpa.repository.criteria
-
Specification in the sense of Domain Driven Design.
T
- toPhysicalCatalogName(Identifier, JdbcEnvironment) - Method in class io.micronaut.data.hibernate.naming.DefaultPhysicalNamingStrategy
- toPhysicalColumnName(Identifier, JdbcEnvironment) - Method in class io.micronaut.data.hibernate.naming.DefaultPhysicalNamingStrategy
- toPhysicalSchemaName(Identifier, JdbcEnvironment) - Method in class io.micronaut.data.hibernate.naming.DefaultPhysicalNamingStrategy
- toPhysicalSequenceName(Identifier, JdbcEnvironment) - Method in class io.micronaut.data.hibernate.naming.DefaultPhysicalNamingStrategy
- toPhysicalTableName(Identifier, JdbcEnvironment) - Method in class io.micronaut.data.hibernate.naming.DefaultPhysicalNamingStrategy
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in interface io.micronaut.data.jpa.repository.criteria.Specification
-
Creates a WHERE clause for a query of the referenced entity in form of a
Predicatefor the givenRootandCriteriaQuery.
U
- update(UpdateOperation<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
- updateAll(UpdateBatchOperation<T>) - Method in class io.micronaut.data.hibernate.operations.HibernateJpaOperations
V
- value() - Method in annotation type io.micronaut.data.jpa.annotation.EntityGraph
-
Same as
EntityGraph.name().
W
- where(Specification<T>) - Static method in interface io.micronaut.data.jpa.repository.criteria.Specification
-
Simple static factory method to add some syntactic sugar around a
Specification.
All Classes All Packages