Enum Class GamePhase

java.lang.Object
java.lang.Enum<GamePhase>
frc.team_8840_lib.utils.GamePhase
All Implemented Interfaces:
Serializable, Comparable<GamePhase>, Constable

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

    • Autonomous

      public static final GamePhase Autonomous
    • Teleop

      public static final GamePhase Teleop
    • Test

      public static final GamePhase Test
    • Disabled

      public static final GamePhase Disabled
  • Method Details

    • values

      public static GamePhase[] 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 GamePhase 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
    • getCurrentPhase

      public static GamePhase getCurrentPhase()
    • getFromName

      public static GamePhase getFromName(String name)
    • isEnabled

      public static boolean isEnabled()
    • getTimerName

      public String getTimerName()