Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- com.cotani.punishment.CotaniPunishments
- com.cotani.punishment.storage.CreatePunishmentIndexesMigration (implements com.cotani.storage.migration.Migration)
- com.cotani.punishment.storage.CreatePunishmentTablesMigration (implements com.cotani.storage.migration.Migration)
- com.cotani.punishment.api.PunishmentQuery.Builder
- com.cotani.punishment.storage.StoragePunishmentRepository (implements com.cotani.punishment.api.PunishmentRepository)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- com.cotani.punishment.api.PunishmentConflictException
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- com.cotani.AsyncCloseable
- com.cotani.punishment.api.PunishmentService
- com.cotani.punishment.api.PunishmentRepository
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.cotani.punishment.api.PunishmentStatus
- com.cotani.punishment.api.PunishmentType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.cotani.punishment.api.Punishment
- com.cotani.punishment.api.Punishment.Revocation
- com.cotani.punishment.api.PunishmentCursor
- com.cotani.punishment.api.PunishmentId
- com.cotani.punishment.api.PunishmentQuery
- com.cotani.punishment.api.PunishmentRequest
- com.cotani.punishment.api.PunishmentServiceOptions
- java.lang.Record