Class Victim

java.lang.Object
space.arim.libertybans.api.Victim
Direct Known Subclasses:
AddressVictim, CompositeVictim, PlayerVictim

public abstract class Victim extends Object
The victim of a punishment. More information on the specific details of a victim is available through subclasses
Author:
A248
  • Method Details

    • getType

      public abstract Victim.VictimType getType()
      Gets the type of the victim
      Returns:
      the victim type
    • hashCode

      public abstract int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public abstract boolean equals(Object object)
      Evaluates whether this victim is the same as another
      Overrides:
      equals in class Object
    • toString

      public abstract String toString()
      Overrides:
      toString in class Object