Hierarchy For Package space.arim.libertybans.api.punish
Class Hierarchy
- java.lang.Object
- space.arim.libertybans.api.punish.EscalationTrack
Interface Hierarchy
- space.arim.libertybans.api.punish.DraftSanctionBuilder<B,
D> - space.arim.libertybans.api.punish.CalculablePunishmentBuilder
- space.arim.libertybans.api.punish.DraftPunishmentBuilder
- space.arim.libertybans.api.punish.EnforcementOptions
- space.arim.libertybans.api.punish.EnforcementOptions.Builder
- space.arim.libertybans.api.punish.EnforcementOptionsFactory
- space.arim.libertybans.api.punish.DraftSanction (also extends space.arim.libertybans.api.punish.SanctionBase)
- space.arim.libertybans.api.punish.CalculablePunishment
- space.arim.libertybans.api.punish.DraftPunishment (also extends space.arim.libertybans.api.punish.PunishmentBase)
- space.arim.libertybans.api.punish.ExpunctionOrder
- space.arim.libertybans.api.punish.Punishment (also extends space.arim.libertybans.api.punish.PunishmentBase)
- space.arim.libertybans.api.punish.RevocationOrder
- space.arim.libertybans.api.punish.DraftSanction (also extends space.arim.libertybans.api.punish.SanctionBase)
- space.arim.libertybans.api.punish.PunishmentDetailsCalculator
- space.arim.libertybans.api.punish.PunishmentDrafter
- space.arim.libertybans.api.punish.PunishmentEditor
- space.arim.libertybans.api.punish.PunishmentRevoker
- space.arim.libertybans.api.punish.SanctionBase
- space.arim.libertybans.api.punish.DraftSanction (also extends space.arim.libertybans.api.punish.EnforcementOptionsFactory)
- space.arim.libertybans.api.punish.CalculablePunishment
- space.arim.libertybans.api.punish.DraftPunishment (also extends space.arim.libertybans.api.punish.PunishmentBase)
- space.arim.libertybans.api.punish.PunishmentBase
- space.arim.libertybans.api.punish.DraftPunishment (also extends space.arim.libertybans.api.punish.DraftSanction)
- space.arim.libertybans.api.punish.Punishment (also extends space.arim.libertybans.api.punish.EnforcementOptionsFactory)
- space.arim.libertybans.api.punish.DraftSanction (also extends space.arim.libertybans.api.punish.EnforcementOptionsFactory)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- space.arim.libertybans.api.punish.EnforcementOptions.Broadcasting
- space.arim.libertybans.api.punish.EnforcementOptions.Enforcement
- 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
- space.arim.libertybans.api.punish.PunishmentDetailsCalculator.CalculationResult
- java.lang.Record