Packages 
Package Description
io.micronaut.data.annotation
Package containing main user facing annotation API for Micronaut Data.
io.micronaut.data.annotation.event  
io.micronaut.data.annotation.repeatable
Repeatable annotation variants.
io.micronaut.data.annotation.sql
Annotations specific to SQL.
io.micronaut.data.event  
io.micronaut.data.event.listeners  
io.micronaut.data.exceptions
Common data access exceptions.
io.micronaut.data.intercept
Interfaces for Micronaut Data method interceptors implement.
io.micronaut.data.intercept.annotation
Internal annotations for interceptors to process.
io.micronaut.data.intercept.async
Async variants of interfaces.
io.micronaut.data.intercept.reactive
Reactive variants of interfaces.
io.micronaut.data.model
A shared model that is primarily used at compilation time, and on occasional at runtime.
io.micronaut.data.model.jpa.criteria  
io.micronaut.data.model.jpa.criteria.impl  
io.micronaut.data.model.jpa.criteria.impl.predicate  
io.micronaut.data.model.jpa.criteria.impl.query  
io.micronaut.data.model.jpa.criteria.impl.selection  
io.micronaut.data.model.jpa.criteria.impl.util  
io.micronaut.data.model.naming
Naming related classes.
io.micronaut.data.model.query
Interfaces for producing queries at compilation time.
io.micronaut.data.model.query.builder
Query build interfaces.
io.micronaut.data.model.query.builder.jpa
Classes for JPA-QL query building.
io.micronaut.data.model.query.builder.sql
Classes for SQL query building.
io.micronaut.data.model.query.factory
Factories for projections, restrictions and so on.
io.micronaut.data.model.runtime
Runtime implementation of the model that uses Introspected bean metadata.
io.micronaut.data.model.runtime.convert  
io.micronaut.data.operations
Runtime interfaces for implementations to implement.
io.micronaut.data.operations.async
Runtime support for async operations.
io.micronaut.data.operations.reactive
Runtime support for reactive operations.
io.micronaut.data.repository
Data access repository interfaces.
io.micronaut.data.repository.async
Async repository interfaces.
io.micronaut.data.repository.jpa  
io.micronaut.data.repository.jpa.async  
io.micronaut.data.repository.jpa.criteria  
io.micronaut.data.repository.jpa.reactive  
io.micronaut.data.repository.reactive
Reactive repository interfaces.