Enum Class FairyRing

java.lang.Object
java.lang.Enum<FairyRing>
net.storm.api.movement.pathfinder.model.FairyRing
All Implemented Interfaces:
Serializable, Comparable<FairyRing>, Constable

public enum FairyRing extends Enum<FairyRing>
  • Enum Constant Details

  • Method Details

    • values

      public static FairyRing[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static FairyRing valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getCurrentCode

      public static String getCurrentCode()
    • getNearest

      public static FairyRing getNearest()
    • getAll

      public static FairyRing[] getAll()
    • getAllWithNoRequirements

      public static Set<FairyRing> getAllWithNoRequirements()
    • getTransports

      public static List<Transport> getTransports()
    • validate

      public boolean validate()
    • validateCode

      public static boolean validateCode(String code)
    • setCode

      public void setCode()
    • setCode

      public static void setCode(String targetCode)
    • travel

      public void travel()
    • travel

      public static void travel(String code)
    • toString

      public String toString()
      Overrides:
      toString in class Enum<FairyRing>