Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- jakarta.data.exceptions.DataException
- jakarta.data.exceptions.DataConnectionException
 - jakarta.data.exceptions.EmptyResultException
 - jakarta.data.exceptions.EntityExistsException
 - jakarta.data.exceptions.MappingException
 - jakarta.data.exceptions.NonUniqueResultException
 - jakarta.data.exceptions.OptimisticLockingFailureException
 
 
 - jakarta.data.exceptions.DataException
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 
 - java.lang.Throwable (implements java.io.Serializable)
 
Interface Hierarchy
- jakarta.data.repository.DataRepository<T,
K> - jakarta.data.repository.BasicRepository<T,
K> - jakarta.data.repository.CrudRepository<T,
K>  - jakarta.data.repository.PageableRepository<T,
K>  
 - jakarta.data.repository.CrudRepository<T,
 
 - jakarta.data.repository.BasicRepository<T,
 - java.lang.Iterable<T>
- jakarta.data.Streamable<T>
- jakarta.data.page.Slice<T>
- jakarta.data.page.KeysetAwareSlice<T>
- jakarta.data.page.KeysetAwarePage<T> (also extends jakarta.data.page.Page<T>)
 
 - jakarta.data.page.Page<T>
- jakarta.data.page.KeysetAwarePage<T> (also extends jakarta.data.page.KeysetAwareSlice<T>)
 
 
 - jakarta.data.page.KeysetAwareSlice<T>
 
 - jakarta.data.page.Slice<T>
 
 - jakarta.data.Streamable<T>
 - jakarta.data.page.Pageable
 - jakarta.data.page.Pageable.Cursor
 
Annotation Interface Hierarchy
- jakarta.data.repository.By (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.Delete (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.Insert (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.OrderBy (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.OrderBy.List (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.Param (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.Query (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.Repository (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.Save (implements java.lang.annotation.Annotation)
 - jakarta.data.repository.Update (implements java.lang.annotation.Annotation)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- jakarta.data.Direction
 - jakarta.data.page.Pageable.Mode
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)