Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- com.cotani.season.CotaniSeasons
- com.cotani.season.storage.CreateSeasonExperienceOperationsMigration (implements com.cotani.storage.migration.Migration)
- com.cotani.season.storage.CreateSeasonIndexesMigration (implements com.cotani.storage.migration.Migration)
- com.cotani.season.storage.CreateSeasonTablesMigration (implements com.cotani.storage.migration.Migration)
- com.cotani.season.storage.StorageSeasonRepository (implements com.cotani.season.api.SeasonRepository)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.cotani.season.api.SeasonException
- com.cotani.season.api.SeasonExperienceConflictException
- com.cotani.season.api.SeasonLevelLockedException
- com.cotani.season.api.SeasonNotActiveException
- com.cotani.season.api.SeasonNotFoundException
- com.cotani.season.api.SeasonProgressConflictException
- com.cotani.season.api.SeasonException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- com.cotani.AsyncCloseable
- com.cotani.season.api.SeasonService (also extends java.lang.AutoCloseable)
- java.lang.AutoCloseable
- com.cotani.season.api.SeasonService (also extends com.cotani.AsyncCloseable)
- com.cotani.season.api.SeasonRepository
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.cotani.season.api.SeasonDefinition
- com.cotani.season.api.event.SeasonExperienceAddedEvent (implements com.cotani.event.api.CotaniEvent)
- com.cotani.season.api.SeasonExperienceCommand
- com.cotani.season.api.SeasonExperienceId
- com.cotani.season.api.SeasonId
- com.cotani.season.api.SeasonLevel
- com.cotani.season.api.event.SeasonLevelClaimedEvent (implements com.cotani.event.api.CotaniEvent)
- com.cotani.season.api.SeasonProgress
- com.cotani.season.api.SeasonServiceOptions
- java.lang.Record