Package frc.robot

Enum Class State

All Implemented Interfaces:
Serializable, Comparable<State>, Constable

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

    • IDLE

      public static final State IDLE
    • INTAKE_FUEL

      public static final State INTAKE_FUEL
    • SNAKE_INTAKE

      public static final State SNAKE_INTAKE
    • LAUNCHER_TRACK

      public static final State LAUNCHER_TRACK
    • LAUNCHER_TRACK_WITH_LAUNCH

      public static final State LAUNCHER_TRACK_WITH_LAUNCH
    • AUTON_LAUNCHER_TRACK

      public static final State AUTON_LAUNCHER_TRACK
    • AUTON_LAUNCHER_TRACK_WITH_LAUNCH

      public static final State AUTON_LAUNCHER_TRACK_WITH_LAUNCH
    • CUSTOM_SPEED_TURRET_LAUNCH

      public static final State CUSTOM_SPEED_TURRET_LAUNCH
    • UNJAM

      public static final State UNJAM
    • FORCE_HOME

      public static final State FORCE_HOME
    • COAST

      public static final State COAST
    • BRAKE

      public static final State BRAKE
    • TEST_INFINITE_LAUNCH

      public static final State TEST_INFINITE_LAUNCH
    • TEST_IDLE

      public static final State TEST_IDLE
  • Method Details

    • values

      public static State[] 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 State 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
    • getNextState

      public State getNextState(State state)
    • isReady

      public BooleanSupplier isReady()
    • getNext

      public State getNext()