Uses of Class
space.arim.libertybans.api.punish.EscalationTrack
Packages that use EscalationTrack
Package
Description
Defines API for drafting punishments as well as punishments themselves.
-
Uses of EscalationTrack in space.arim.libertybans.api.punish
Methods in space.arim.libertybans.api.punish that return EscalationTrackModifier and TypeMethodDescriptionstatic EscalationTrackCreates a track with a given namespace and valuestatic EscalationTrackEscalationTrack.createDefault(String value) Creates a track in the default namespaceCalculablePunishment.getEscalationTrack()Gets the escalation track according to which punishment details are computedMethods in space.arim.libertybans.api.punish that return types with arguments of type EscalationTrackModifier and TypeMethodDescriptionPunishmentBase.getEscalationTrack()Gets the escalation track of the punishment if there is oneMethods in space.arim.libertybans.api.punish with parameters of type EscalationTrackModifier and TypeMethodDescriptionPunishmentDetailsCalculator.compute(EscalationTrack track, Victim victim, SelectionOrderBuilder selectionOrderBuilder) Computes punishment details for the given victim.CalculablePunishmentBuilder.escalationTrack(EscalationTrack escalationTrack) Sets the escalation track of this builder to the specified oneDraftPunishmentBuilder.escalationTrack(EscalationTrack escalationTrack) Sets the escalation track of this builder.voidPunishmentEditor.setEscalationTrack(EscalationTrack escalationTrack) Sets the new escalation track, ornullfor none -
Uses of EscalationTrack in space.arim.libertybans.api.select
Methods in space.arim.libertybans.api.select that return types with arguments of type EscalationTrackModifier and TypeMethodDescriptionSelectionBase.getEscalationTracks()Gets the escalation tracks matchedMethods in space.arim.libertybans.api.select with parameters of type EscalationTrackModifier and TypeMethodDescriptiondefault BSelectionBuilderBase.escalationTrack(EscalationTrack escalationTrack) Sets the escalation track matched.Method parameters in space.arim.libertybans.api.select with type arguments of type EscalationTrackModifier and TypeMethodDescriptionSelectionBuilderBase.escalationTracks(SelectionPredicate<Optional<EscalationTrack>> escalationTracks) Sets the escalation tracks matched.