Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSOLUTE_PATHPLANNER_POSITIONING - Static variable in class robot.auton.PathManager
When false, PathPlanner paths will be moved so that the starting position of the path lines up with the robot position when the auton starts.
ACCOUNT_FOR_ROBOT_VEL - Static variable in class robot.subsystems.ShooterSubsystem
 
active(CustomCommandJoystick.Axis) - Method in class lib.custom.controllers.CustomCommandJoystick
Returns true if a given axis is above the move threshold.
addClearBindingCallback(Runnable) - Static method in class lib.CommandRobotBase
Add a callback that will be called to unbind commands from a joystick/controller
addOption(Command) - Method in class lib.custom.CommandSendableChooser
Adds the command object to the smart dashboard.
addOption(T) - Method in class lib.custom.NamedSendableChooser
Adds an object of the type to the smart dashboard.
all(BooleanSupplier...) - Static method in class lib.util.Util
Combines multiple boolean suppliers with a logical AND operator.
alliance - Variable in class robot.subsystems.ShooterSubsystem.Hub
 
alwaysExecute() - Method in class lib.CommandRobotBase
Function for year-specific code to be run in every robot mode.
alwaysExecute() - Method in class robot.Robot
 
AlwaysRunnableInstantCommand - Class in lib.commands
InstantCommand that can run when the robot is disabled.
AlwaysRunnableInstantCommand(Runnable, Subsystem...) - Constructor for class lib.commands.AlwaysRunnableInstantCommand
 
ANGLE_RANGE - Static variable in class lib.subsystems.motor.ServoSubsystem
 
angleToPosition(double) - Static method in class lib.subsystems.motor.ServoSubsystem
Convert a degree to a servo set value.
any(BooleanSupplier...) - Static method in class lib.util.Util
Combines multiple boolean suppliers with a logical OR operator.
ANY - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
 
async(Command...) - Static method in class lib.commands.AsyncSequence
Mark one or more commands as asynchronous in the arguments list of an AsyncSequence.
AsyncPathPlannerSequence(Command...) - Constructor for class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
 
AsyncSequence - Class in lib.commands
An AsyncSequence command is composed of a list of commands that are either synchronous (passed as a normal argument) or asynchronous (wrapped with async()).
AsyncSequence(Command...) - Constructor for class lib.commands.AsyncSequence
 
Auton - Class in robot.auton
 
AUTON - Static variable in class robot.subsystems.LightSubsystem.Color
 
autonChooser - Variable in class lib.CommandRobotBase
 
autonomousCleanup() - Method in class lib.CommandRobotBase
Function for year-specific code to be run when autonomous mode ends.
autonomousCleanup() - Method in class robot.Robot
 
autonomousExecute() - Method in class lib.CommandRobotBase
Function for year-specific code to be run during autonomous.
autonomousExecute() - Method in class robot.Robot
 
autonomousExit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.autonomousCleanup() for year-specific code.
autonomousInit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.autonomousInitialize() for year-specific code.
autonomousInitialize() - Method in class lib.CommandRobotBase
Function for year-specific code to be run on autonomous initialize.
autonomousInitialize() - Method in class robot.Robot
 
autonomousPeriodic() - Method in class lib.CommandRobotBase
Use CommandRobotBase.autonomousExecute() for year-specific code.
axis - Variable in enum class lib.custom.controllers.CustomCommandJoystick.Axis
 

B

B - Variable in class lib.custom.CustomNeoPixels
 
backwardVoltage - Variable in class robot.subsystems.MotorSubsystem
 
bindCommands() - Method in class lib.humaninput.HumanInput
A function where the driver's and operator's controls are bound to commands
bindCommands() - Method in class robot.humaninterface.drivers.NathanGain
 
bindCommands() - Method in class robot.humaninterface.drivers.RuffyDriver
 
bindCommands() - Method in class robot.humaninterface.drivers.SwerveDriver
 
bindCommands() - Method in class robot.humaninterface.operators.DefaultOperator
 
blDrive - Static variable in class robot.RobotMap.Component
 
blTurn - Static variable in class robot.RobotMap.Component
 
BLUE_HUB - Static variable in class robot.subsystems.ShooterSubsystem
 
BLUE_LONG_SHOOT_X - Static variable in class robot.subsystems.ShooterSubsystem
 
brDrive - Static variable in class robot.RobotMap.Component
 
brickMode() - Method in class robot.swerve.SwerveSubsystem
 
brTurn - Static variable in class robot.RobotMap.Component
 
buildDoubleSolenoid() - Method in class lib.custom.PCMPort
 
button(int) - Method in class lib.custom.controllers.CustomCommandJoystick
 
button(int) - Method in class lib.custom.controllers.CustomCommandPS4
 
button(int) - Method in class lib.custom.controllers.CustomCommandXbox
 
button(int, EventLoop) - Method in class lib.custom.controllers.CustomCommandJoystick
 
button(int, EventLoop) - Method in class lib.custom.controllers.CustomCommandPS4
Deprecated.
button(int, EventLoop) - Method in class lib.custom.controllers.CustomCommandXbox
Deprecated.
button1 - Variable in class lib.custom.controllers.CustomCommandDS
 
button1 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button10 - Variable in class lib.custom.controllers.CustomCommandDS
 
button10 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button11 - Variable in class lib.custom.controllers.CustomCommandDS
 
button11 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button12 - Variable in class lib.custom.controllers.CustomCommandDS
 
button12 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button13 - Variable in class lib.custom.controllers.CustomCommandDS
 
button14 - Variable in class lib.custom.controllers.CustomCommandDS
 
button15 - Variable in class lib.custom.controllers.CustomCommandDS
 
button16 - Variable in class lib.custom.controllers.CustomCommandDS
 
button17 - Variable in class lib.custom.controllers.CustomCommandDS
 
button18 - Variable in class lib.custom.controllers.CustomCommandDS
 
button19 - Variable in class lib.custom.controllers.CustomCommandDS
 
button2 - Variable in class lib.custom.controllers.CustomCommandDS
 
button2 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button20 - Variable in class lib.custom.controllers.CustomCommandDS
 
button21 - Variable in class lib.custom.controllers.CustomCommandDS
 
button22 - Variable in class lib.custom.controllers.CustomCommandDS
 
button23 - Variable in class lib.custom.controllers.CustomCommandDS
 
button24 - Variable in class lib.custom.controllers.CustomCommandDS
 
button25 - Variable in class lib.custom.controllers.CustomCommandDS
 
button26 - Variable in class lib.custom.controllers.CustomCommandDS
 
button27 - Variable in class lib.custom.controllers.CustomCommandDS
 
button28 - Variable in class lib.custom.controllers.CustomCommandDS
 
button29 - Variable in class lib.custom.controllers.CustomCommandDS
 
button3 - Variable in class lib.custom.controllers.CustomCommandDS
 
button3 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button30 - Variable in class lib.custom.controllers.CustomCommandDS
 
button31 - Variable in class lib.custom.controllers.CustomCommandDS
 
button32 - Variable in class lib.custom.controllers.CustomCommandDS
 
button4 - Variable in class lib.custom.controllers.CustomCommandDS
 
button4 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button5 - Variable in class lib.custom.controllers.CustomCommandDS
 
button5 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button6 - Variable in class lib.custom.controllers.CustomCommandDS
 
button6 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button7 - Variable in class lib.custom.controllers.CustomCommandDS
 
button7 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button8 - Variable in class lib.custom.controllers.CustomCommandDS
 
button8 - Variable in class lib.custom.controllers.CustomCommandJoystick
 
button9 - Variable in class lib.custom.controllers.CustomCommandDS
 
button9 - Variable in class lib.custom.controllers.CustomCommandJoystick
 

C

c_align(int[], int) - Method in class robot.vision.VisionSubsystem
Start aligning to an April Tag that matches one of the IDs given
c_align(int, int) - Method in class robot.vision.VisionSubsystem
Start aligning to an April Tag that matches the ID given
c_align(VisionSubsystem.TagGroup, int) - Method in class robot.vision.VisionSubsystem
Start aligning to an April Tag that matches the VisionSubsystem.TagGroup given
c_backward(boolean) - Method in class robot.subsystems.MotorSubsystem
 
c_basicShoot() - Method in class robot.subsystems.ShooterSubsystem
 
c_climbCenterLeft() - Static method in class robot.auton.Auton
 
c_climbFromHell() - Static method in class robot.auton.Auton
 
c_climbTest() - Static method in class robot.auton.Auton
 
c_controlRotation(DoubleSupplier) - Method in class robot.swerve.SwerveSubsystem
 
c_controlVelocity(DoubleSupplier) - Method in class robot.subsystems.ShooterSubsystem
 
c_controlVoltage(DoubleSupplier, boolean) - Method in class robot.subsystems.MotorSubsystem
 
c_DEBUG_tunePIDkG(DoubleSupplier) - Method in class robot.subsystems.MotorSubsystem
Temporary command for tuning kG PID constant.
c_dipthesecond() - Static method in class robot.auton.Auton
 
c_down() - Method in class robot.subsystems.ClimberSubsystem
 
c_driveFieldRelative(double, double, double) - Method in class robot.swerve.SwerveSubsystem
Hold a field-relative movement speed and rotation speed.
c_driveFieldRelative(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
Hold a field-relative movement speed and rotation speed.
c_driveRobotRelative(double, double, double) - Method in class robot.swerve.SwerveSubsystem
Hold a robot-relative movement speed and rotation speed.
c_driveRobotRelative(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
Hold a robot-relative movement speed and rotation speed.
c_extend() - Method in class robot.subsystems.IntakeSubsystem
 
c_forward(boolean) - Method in class robot.subsystems.MotorSubsystem
 
c_gotoAngle(double, double, double) - Method in class robot.subsystems.IntakeSubsystem
 
c_gotoDown() - Method in class robot.subsystems.ClimberSubsystem
 
c_gotoHeight(double) - Method in class robot.subsystems.ClimberSubsystem
 
c_gotoPos(Supplier<Translation2d>) - Method in class robot.swerve.SwerveSubsystem
 
c_gotoPose(Supplier<? extends Pose2d>, boolean) - Method in class robot.swerve.SwerveSubsystem
Combination of c_rotateTo and c_gotoPos.
c_gotoUp() - Method in class robot.subsystems.ClimberSubsystem
 
c_holdVoltage(double, boolean) - Method in class robot.subsystems.MotorSubsystem
 
c_input(Supplier<? extends Translation2d>, DoubleSupplier) - Method in class robot.swerve.SwerveSubsystem
Drive according to inputs provided by the suppliers.
c_intake() - Method in class robot.subsystems.IntakeSubsystem
 
c_jankReverse() - Static method in class robot.auton.Auton
 
c_jankStraight() - Static method in class robot.auton.Auton
 
c_loadAndPlaySong(String, int, CustomTalonFX...) - Static method in class robot.subsystems.OrchestraSubsystem
Loads a song and then returns a command to play it.
c_longShoot() - Method in class robot.subsystems.ShooterSubsystem
 
c_longShootAlign() - Method in class robot.subsystems.ShooterSubsystem
 
c_path(String) - Static method in class robot.auton.PathManager
 
c_pulse() - Method in class robot.subsystems.IndexerSubsystem
 
c_ragebait() - Static method in class robot.auton.Auton
 
c_randomNotif(String[], Elastic.NotificationLevel) - Static method in class lib.util.Notifications
c_retract() - Method in class robot.subsystems.IntakeSubsystem
 
c_rotateTo(double, boolean) - Method in class robot.swerve.SwerveSubsystem
 
c_rotateTo(Supplier<Double>, boolean) - Method in class robot.swerve.SwerveSubsystem
 
c_sams5StepPlanToWealthAndHappiness() - Static method in class robot.auton.Auton
 
c_sendNotification(Elastic.Notification) - Static method in class lib.util.Notifications
c_sendRandom() - Static method in class lib.util.Notifications
 
c_shootAndClimbCenterLeft() - Static method in class robot.auton.Auton
 
c_shootAndClimbLeft() - Static method in class robot.auton.Auton
 
c_shootCenterLeft() - Static method in class robot.auton.Auton
 
c_shootCenterRight() - Static method in class robot.auton.Auton
 
c_shootLeft() - Static method in class robot.auton.Auton
 
c_shootRight() - Static method in class robot.auton.Auton
 
c_shootStraight() - Static method in class robot.auton.Auton
 
c_smartShoot() - Static method in class lib.humaninput.Operator
 
c_smartShoot() - Method in class robot.subsystems.ShooterSubsystem
 
c_smartShootAlign() - Static method in class robot.subsystems.ShooterSubsystem
 
c_stop() - Method in class robot.subsystems.MotorSubsystem
 
c_stop() - Method in class robot.swerve.SwerveSubsystem
Stop the wheels.
c_stop() - Method in class robot.vision.VisionSubsystem
 
c_testNotif() - Static method in class lib.util.Notifications
 
c_up() - Method in class robot.subsystems.ClimberSubsystem
 
c_wobble() - Method in class robot.subsystems.IntakeSubsystem
 
cabin(String) - Static method in class lib.silly.Log
 
cabin(String, T, Object...) - Static method in class lib.silly.Log
 
cabinWithDelay(String, double) - Static method in class lib.silly.Log
 
cabinWithDelay(String, double, T, Object...) - Static method in class lib.silly.Log
 
cachedChannelCurrents - Variable in class lib.custom.sensors.PDP
 
cachedCurrent - Variable in class lib.custom.sensors.PDP
 
cachedEnergy - Variable in class lib.custom.sensors.PDP
 
cachedPower - Variable in class lib.custom.sensors.PDP
 
cachedResistance - Variable in class lib.custom.sensors.PDP
 
cachedVoltage - Variable in class lib.custom.sensors.PDP
 
calculate(double, double) - Method in interface lib.custom.motioncontrollers.ezMotion.FeedForward
 
calculate(double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
 
calculate(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
 
calculate(double, TrapezoidProfile.State) - Method in class lib.custom.motioncontrollers.ezControl
 
camera() - Method in record class robot.vision.TagManager.Tag
Returns the value of the camera record component.
cancelConflicting(Subsystem...) - Static method in class lib.util.CmdUtil
Cancels all commands that conflict with the given subsystems
CANEncoder - Class in lib.custom.sensors
Encoder over CAN Implements CustomEncoder generic encoder class
CANEncoder(int) - Constructor for class lib.custom.sensors.CANEncoder
 
CANEncoder(int, boolean) - Constructor for class lib.custom.sensors.CANEncoder
 
CANEncoder(int, boolean, double) - Constructor for class lib.custom.sensors.CANEncoder
 
CANEncoder(int, double) - Constructor for class lib.custom.sensors.CANEncoder
 
CANEncoder(String, int) - Constructor for class lib.custom.sensors.CANEncoder
 
CANEncoder(String, int, boolean) - Constructor for class lib.custom.sensors.CANEncoder
 
CANEncoder(String, int, boolean, double) - Constructor for class lib.custom.sensors.CANEncoder
 
CANEncoder(String, int, double) - Constructor for class lib.custom.sensors.CANEncoder
 
CANInfraredDistanceSensor - Class in lib.custom.sensors
Infrared Distance Sensor connected via CAN assumes mode containing distance values is 0
CANInfraredDistanceSensor(String, int) - Constructor for class lib.custom.sensors.CANInfraredDistanceSensor
Construct a new Infrared Distance Sensor connected via CAN
CANMessageUnavailableException - Exception in lib.custom
Designed to be a replacement for CANMessageNotFoundException that is not a runtime exception.
CANMessageUnavailableException() - Constructor for exception lib.custom.CANMessageUnavailableException
 
CANMessageUnavailableException(String) - Constructor for exception lib.custom.CANMessageUnavailableException
 
CANMessageUnavailableException(String, Throwable) - Constructor for exception lib.custom.CANMessageUnavailableException
 
CANMessageUnavailableException(Throwable) - Constructor for exception lib.custom.CANMessageUnavailableException
 
CANMotor() - Constructor for class robot.RobotMap.Port.CANMotor
 
CANSensor - Class in lib.custom.sensors
A sensor over CAN
CANSensor(String, int) - Constructor for class lib.custom.sensors.CANSensor
 
canShoot() - Method in class robot.subsystems.ShooterSubsystem
 
CANUltrasonicDistanceSensor - Class in lib.custom.sensors
 
CANUltrasonicDistanceSensor(String, int) - Constructor for class lib.custom.sensors.CANUltrasonicDistanceSensor
Construct a new Ultrasonic Distance Sensor connected via CAN
chassis - Static variable in class robot.RobotMap.Component
 
Cheese - Class in lib.silly
 
Cheese() - Constructor for class lib.silly.Cheese
 
clamp(double, double, double) - Static method in class lib.util.Util
Clamp a value between a minimum and maximum
clamp(float, float, float) - Static method in class lib.util.Util
Clamp a value between a minimum and maximum
clamp(int, int, int) - Static method in class lib.util.Util
Clamp a value between a minimum and maximum
clearBindings() - Method in class lib.custom.controllers.CustomCommandJoystick
 
clearBindings() - Method in class lib.custom.controllers.CustomCommandPS4
 
clearBindings() - Method in class lib.custom.controllers.CustomCommandXbox
 
clearPose(FieldObject2d...) - Static method in class lib.util.Util
Clears the pose(s) from FieldObject2d instances
climber - Static variable in class robot.RobotMap.Component
 
climberEncoder - Static variable in class robot.RobotMap.Component
 
ClimberSubsystem - Class in robot.subsystems
 
ClimberSubsystem(SmartMotorController, LinearDutyCycleEncoder) - Constructor for class robot.subsystems.ClimberSubsystem
 
climbMotor - Static variable in class robot.RobotMap.Component
 
CmdUtil - Class in lib.util
 
command - Variable in class lib.commands.ThresholdCommand
 
CommandRobotBase - Class in lib
IterativeRobot is normally the base class for command based code, but we think certain features will almost always be needed, so we created the CommandRobotBase class.
CommandRobotBase() - Constructor for class lib.CommandRobotBase
 
CommandSendableChooser - Class in lib.custom
A SendableChooser for commands.
CommandSendableChooser() - Constructor for class lib.custom.CommandSendableChooser
 
Component() - Constructor for class robot.RobotMap.Component
 
ConflictingParallelCommandGroup - Class in lib.commands
 
ConflictingParallelCommandGroup(Command...) - Constructor for class lib.commands.ConflictingParallelCommandGroup
 
connected() - Method in class lib.custom.controllers.CustomCommandDS
Returns true if the joystick is actually connected.
connected() - Method in class lib.custom.controllers.CustomCommandJoystick
Returns true if the joystick is actually connected.
console - Class in lib.silly
 
console() - Constructor for class lib.silly.console
 
contains(double) - Method in record class lib.util.Util.Range
 
control - Variable in class lib.custom.motioncontrollers.ezMotion
 
cooldown(String, double) - Static method in class lib.util.Logging
 
CreateOnInitialize - Class in lib.commands
 
CreateOnInitialize(Supplier<Command>) - Constructor for class lib.commands.CreateOnInitialize
Wrapper for DeferredCommand that immediately gets a command from the supplier and uses it to determine this command's requirements.
CustomCAN - Class in lib.custom
This class allows sending and receiving of messages over CAN to a specific ID.
CustomCAN(String, int) - Constructor for class lib.custom.CustomCAN
Constructor for a CustomCAN device.
CustomCommandDigitalLimitSwitch - Class in lib.custom.sensors
Digital limit switch that provides the same Trigger interface as HID controller buttons.
CustomCommandDigitalLimitSwitch(int) - Constructor for class lib.custom.sensors.CustomCommandDigitalLimitSwitch
 
CustomCommandDigitalLimitSwitch(DigitalInput) - Constructor for class lib.custom.sensors.CustomCommandDigitalLimitSwitch
 
CustomCommandDS - Class in lib.custom.controllers
 
CustomCommandDS(int, double) - Constructor for class lib.custom.controllers.CustomCommandDS
 
CustomCommandJoystick - Class in lib.custom.controllers
A joystick that implements the generic controller interface and the 2023 trigger interface.
CustomCommandJoystick(int, double) - Constructor for class lib.custom.controllers.CustomCommandJoystick
 
CustomCommandJoystick.Axis - Enum Class in lib.custom.controllers
 
CustomCommandPS4 - Class in lib.custom.controllers
A joystick that implements the generic controller interface and the 2023 trigger interface.
CustomCommandPS4(int, double) - Constructor for class lib.custom.controllers.CustomCommandPS4
 
CustomCommandXbox - Class in lib.custom.controllers
 
CustomCommandXbox(int, double) - Constructor for class lib.custom.controllers.CustomCommandXbox
 
CustomDigitalEncoder - Class in lib.custom.sensors
A RoboRIO encoder that implements the generic encoder class.
CustomDigitalEncoder(int, int) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(int, int, boolean) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(int, int, boolean, CounterBase.EncodingType) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(int, int, int) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(int, int, int, boolean) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(DigitalSource, DigitalSource) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(DigitalSource, DigitalSource, boolean) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(DigitalSource, DigitalSource, boolean, CounterBase.EncodingType) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(DigitalSource, DigitalSource, DigitalSource) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDigitalEncoder(DigitalSource, DigitalSource, DigitalSource, boolean) - Constructor for class lib.custom.sensors.CustomDigitalEncoder
 
CustomDutyCycleEncoder - Class in lib.custom.sensors
 
CustomDutyCycleEncoder(int) - Constructor for class lib.custom.sensors.CustomDutyCycleEncoder
 
CustomEncoder - Interface in lib.custom.sensors
This is an extremely minimal encoder that can be either a normal encoder or a CAN encoder.
CustomNavx - Class in lib.custom.sensors
NavX should be mounted to robot according to WPILib coordinates: +X is forward, +Y is left, +Z is up
CustomNavx(int) - Constructor for class lib.custom.sensors.CustomNavx
Creates a new NavX
CustomNeoPixels - Class in lib.custom
Class for interfacing with a Teensy running TeensyNeoPixelCAN code.
CustomNeoPixels(String, int) - Constructor for class lib.custom.CustomNeoPixels
Constructor ID should be between 0x600 and 0x700.
CustomPigeon - Class in lib.custom.sensors
Pigeon should be mounted to robot according to WPILib coordinates: +X is forward, +Y is left, +Z is up
CustomPigeon(int) - Constructor for class lib.custom.sensors.CustomPigeon
 
CustomSparkMax - Class in lib.custom.motorcontrollers
 
CustomSparkMax(int, SparkLowLevel.MotorType) - Constructor for class lib.custom.motorcontrollers.CustomSparkMax
 
CustomSparkMax(int, SparkLowLevel.MotorType, boolean) - Constructor for class lib.custom.motorcontrollers.CustomSparkMax
 
CustomSparkMax(int, SparkLowLevel.MotorType, boolean, boolean) - Constructor for class lib.custom.motorcontrollers.CustomSparkMax
 
CustomTalonFX - Class in lib.custom.motorcontrollers
 
CustomTalonFX(int) - Constructor for class lib.custom.motorcontrollers.CustomTalonFX
 
CustomTalonFX(int, boolean) - Constructor for class lib.custom.motorcontrollers.CustomTalonFX
 

D

Dashboard() - Constructor for class robot.RobotMap.Dashboard
 
deadzone - Variable in class lib.custom.controllers.CustomCommandJoystick
 
deadzone - Variable in class lib.custom.controllers.CustomCommandPS4
 
deadzone(double) - Method in class lib.custom.controllers.CustomCommandPS4
 
deadzone(double) - Method in class lib.custom.controllers.CustomCommandXbox
 
DEFAULT_DISTANCE_TOLERANCE - Static variable in class lib.custom.sensors.EncoderPair
 
DEFAULT_RATE_TOLERANCE - Static variable in class lib.custom.sensors.EncoderPair
 
DEFAULT_RESISTANCE - Static variable in class lib.custom.sensors.PDP
 
DEFAULT_VOLTAGE - Static variable in class lib.custom.sensors.PDP
 
DefaultOperator - Class in robot.humaninterface.operators
 
DefaultOperator() - Constructor for class robot.humaninterface.operators.DefaultOperator
 
DefaultOperator(String) - Constructor for class robot.humaninterface.operators.DefaultOperator
 
defaultState - Variable in class lib.subsystems.SolenoidSubsystem
 
delayed(double, Command) - Static method in class lib.util.CmdUtil
 
delete() - Method in class robot.subsystems.LightSubsystem.ProgressBar
 
disable() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
DISABLED - Static variable in class robot.subsystems.LightSubsystem.Color
 
disabledCleanup() - Method in class lib.CommandRobotBase
Function for year-specific code to be run when disabled mode ends.
disabledCleanup() - Method in class robot.Robot
 
disabledExecute() - Method in class lib.CommandRobotBase
Function for year-specific code to be run while disabled.
disabledExecute() - Method in class robot.Robot
 
disabledExit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.disabledCleanup() for year-specific code.
disabledInit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.disabledInitialize() for year-specific code.
disabledInitialize() - Method in class lib.CommandRobotBase
Function for year-specific code to be run on disabled initialize.
disabledInitialize() - Method in class robot.Robot
 
disabledPeriodic() - Method in class lib.CommandRobotBase
Use CommandRobotBase.disabledExecute() for year-specific code.
DISTANCE_SENSOR_ARRAY_INDEX - Static variable in class lib.custom.sensors.CANInfraredDistanceSensor
 
DISTANCE_SENSOR_ARRAY_INDEX - Static variable in class lib.custom.sensors.CANUltrasonicDistanceSensor
 
DistanceSensor - Interface in lib.custom.sensors
A sensor that provides distance values (of type `double`).
driveFieldRelative(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
Drive relative to the field.
Driver - Class in lib.humaninput
Driver specific version of HumanInterface.
Driver() - Constructor for class robot.RobotMap.HumanInput.Driver
 
Driver(String) - Constructor for class lib.humaninput.Driver
 
driverChooser - Variable in class lib.CommandRobotBase
 
driveRobotRelative(double, double, double) - Method in class robot.swerve.SwerveSubsystem
driveRobotRelative(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
Drive relative to the current angle of the robot.
driveRobotRelative(ChassisSpeeds) - Method in class robot.swerve.SwerveSubsystem
Drive relative to the current angle of the robot.

E

Elastic - Class in lib
 
Elastic.Notification - Class in lib
Represents an notification object to be sent to the Elastic dashboard.
Elastic.NotificationLevel - Enum Class in lib
Represents the possible levels of notifications for the Elastic dashboard.
encoder - Variable in class lib.custom.sensors.LinearDutyCycleEncoder
 
ENCODER_RATIO - Static variable in class robot.subsystems.IntakeSubsystem
 
EncoderPair - Class in lib.custom.sensors
Amalgamates the data of several encoders for the purpose of controlling a single motion controller.
EncoderPair(CustomEncoder, CustomEncoder) - Constructor for class lib.custom.sensors.EncoderPair
Amalgamates the data of two encoders for the purpose of controlling a single motion controller.
EncoderPair(CustomEncoder, CustomEncoder, double, double) - Constructor for class lib.custom.sensors.EncoderPair
Amalgamates the data of two encoders for the purpose of controlling a single motion controller.
end(boolean) - Method in class lib.commands.AsyncSequence
 
end(boolean) - Method in class lib.commands.OnOffCommand
 
end(boolean) - Method in class lib.commands.SwitchingIfElseCommand
 
epochSecondsToFPGATimestamp(double) - Static method in class lib.util.Util
 
equals(Object) - Method in record class lib.util.Triple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class lib.util.Util.Range
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class robot.vision.TagManager.Tag
Indicates whether some other object is "equal to" this one.
ERROR - Enum constant in enum class lib.Elastic.NotificationLevel
Error message
execute() - Method in class lib.commands.AsyncSequence
 
execute() - Method in class lib.commands.SwitchingIfElseCommand
 
execute() - Method in class lib.commands.ThresholdCommand
 
execute() - Method in class lib.custom.motioncontrollers.ezMotion
 
EXTEND - Enum constant in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
 
EXTEND_ANGLE - Static variable in class robot.subsystems.IntakeSubsystem
 
extended_kg - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
 
ezControl - Class in lib.custom.motioncontrollers
 
ezControl(double, double, double) - Constructor for class lib.custom.motioncontrollers.ezControl
 
ezControl(double, double, double, ezMotion.FeedForward) - Constructor for class lib.custom.motioncontrollers.ezControl
 
ezControl(PIDController) - Constructor for class lib.custom.motioncontrollers.ezControl
 
ezControl(PIDController, ezMotion.FeedForward) - Constructor for class lib.custom.motioncontrollers.ezControl
 
ezMotion - Class in lib.custom.motioncontrollers
 
ezMotion(ezControl, DoubleSupplier, DoubleConsumer, double, double, TrapezoidProfile.Constraints, Subsystem...) - Constructor for class lib.custom.motioncontrollers.ezMotion
See here for other parameters.
ezMotion(ezControl, DoubleSupplier, DoubleConsumer, double, TrapezoidProfile.Constraints, Subsystem...) - Constructor for class lib.custom.motioncontrollers.ezMotion
See here for other parameters.
ezMotion(ezControl, DoubleSupplier, DoubleConsumer, Supplier<? extends ezMotion.SetpointSupplier>, Subsystem...) - Constructor for class lib.custom.motioncontrollers.ezMotion
See here for other parameters.
ezMotion(ezControl, DoubleSupplier, DoubleConsumer, ezMotion.SetpointSupplier, Subsystem...) - Constructor for class lib.custom.motioncontrollers.ezMotion
 
ezMotion.FeedForward - Interface in lib.custom.motioncontrollers
 
ezMotion.SetpointSupplier - Interface in lib.custom.motioncontrollers
 

F

fahrenheit(double) - Static method in class lib.util.Util
 
FAIL - Static variable in class robot.subsystems.LightSubsystem.Color
 
ff - Variable in class lib.custom.motioncontrollers.ezControl
 
fieldPos() - Method in record class robot.vision.TagManager.Tag
Returns the value of the fieldPos record component.
first() - Method in record class lib.util.Triple
Returns the value of the first record component.
flashColor(int[]) - Method in class robot.subsystems.LightSubsystem
Flash an RGB color for about a second.
flashColor(int, int, int) - Method in class robot.subsystems.LightSubsystem
Flash an RGB color for about a second.
flashColor(int, int, int, int) - Method in class robot.subsystems.LightSubsystem
Flash an RGB color for about a second.
flDrive - Static variable in class robot.RobotMap.Component
 
flip() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
 
flipZero() - Method in class robot.swerve.SwerveSubsystem
Flip current zero position by 180deg.
flTurn - Static variable in class robot.RobotMap.Component
 
FLYWHEEL_CIRC - Static variable in class robot.subsystems.ShooterSubsystem
 
forward - Variable in class lib.custom.PCMPort
 
forwardVoltage - Variable in class robot.subsystems.MotorSubsystem
 
frc.robot - package frc.robot
 
frDrive - Static variable in class robot.RobotMap.Component
 
frog(String) - Static method in class lib.silly.Frogging
 
frog(String, T, Object...) - Static method in class lib.silly.Frogging
 
Frogging - Class in lib.silly
 
Frogging() - Constructor for class lib.silly.Frogging
 
frogWithDelay(String, double) - Static method in class lib.silly.Frogging
 
frogWithDelay(String, double, T, Object...) - Static method in class lib.silly.Frogging
 
frTurn - Static variable in class robot.RobotMap.Component
 

G

G - Variable in class lib.custom.CustomNeoPixels
 
get() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
get() - Method in class lib.custom.NamedSendableChooser
Wrapper for getSelected() to conform to Supplier
get() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
 
get() - Method in class lib.custom.sensors.LinearDutyCycleEncoder
 
get(double) - Method in interface lib.custom.motioncontrollers.ezMotion.SetpointSupplier
 
getAbsolute() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
 
getAngle() - Method in class lib.subsystems.motor.ServoSubsystem
Get the servo angle.
getAngle() - Method in class robot.subsystems.IntakeSubsystem
 
getAxis(CustomCommandJoystick.Axis) - Method in class lib.custom.controllers.CustomCommandJoystick
Returns the value of the given axis, with the deadzone applied.
getBatteryResistance() - Method in class lib.custom.sensors.PDP
 
getBatteryResistanceSafely() - Method in class lib.custom.sensors.PDP
 
getBool(String, boolean) - Static method in class lib.util.Storage
 
getByte(String, byte) - Static method in class lib.util.Storage
 
getCenter() - Method in record class lib.util.Util.Range
 
getChassisSpeeds() - Method in class robot.swerve.SwerveSubsystem
 
getCommand() - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
 
getCommand() - Method in class robot.auton.TrajectoryCommand.ParallelPathPlannerGroup
 
getCommands() - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
 
getCommands() - Method in class robot.auton.TrajectoryCommand.SequentialPathPlannerGroup
 
getCurrent(int) - Method in class lib.custom.sensors.PDP
Gets the current used by a single channel.
getCurrentSafely(int) - Method in class lib.custom.sensors.PDP
Gets the current used by a single channel.
getDescription() - Method in class lib.Elastic.Notification
 
getDifference() - Method in class lib.custom.sensors.EncoderPair
 
getDifferenceSafely() - Method in class lib.custom.sensors.EncoderPair
 
getDirection() - Method in class lib.custom.sensors.CANEncoder
 
getDirection() - Method in interface lib.custom.sensors.CustomEncoder
Gets direction of most recent movement
getDirection() - Method in class lib.custom.sensors.EncoderPair
 
getDirectionSafely() - Method in class lib.custom.sensors.CANEncoder
Returns the most recent direction of movement (based on the speed)
getDirectionSafely() - Method in class lib.custom.sensors.CustomDigitalEncoder
 
getDirectionSafely() - Method in interface lib.custom.sensors.CustomEncoder
Gets direction of most recent movement
getDirectionSafely() - Method in class lib.custom.sensors.EncoderPair
 
getDisplayTimeMillis() - Method in class lib.Elastic.Notification
Gets the display time of the notification in milliseconds
getDistance() - Method in class lib.custom.sensors.CANEncoder
 
getDistance() - Method in class lib.custom.sensors.CANInfraredDistanceSensor
 
getDistance() - Method in class lib.custom.sensors.CANUltrasonicDistanceSensor
 
getDistance() - Method in interface lib.custom.sensors.CustomEncoder
Gets current distance
getDistance() - Method in interface lib.custom.sensors.DistanceSensor
 
getDistance() - Method in class lib.custom.sensors.EncoderPair
 
getDistancePerPulse() - Method in class lib.custom.sensors.CANEncoder
Sets PID mode PIDSourceType is either PIDSourceType.kDisplacement or PIDSourceType.kRate.
getDistancePerPulse() - Method in class lib.custom.sensors.CustomDigitalEncoder
 
getDistancePerPulse() - Method in interface lib.custom.sensors.CustomEncoder
Gets the distance per pulse
getDistancePerPulse() - Method in class lib.custom.sensors.EncoderPair
 
getDistanceSafely() - Method in class lib.custom.sensors.CANEncoder
Returns the scaled distance rotated by the encoder.
getDistanceSafely() - Method in class lib.custom.sensors.CANInfraredDistanceSensor
 
getDistanceSafely() - Method in class lib.custom.sensors.CANUltrasonicDistanceSensor
 
getDistanceSafely() - Method in class lib.custom.sensors.CustomDigitalEncoder
 
getDistanceSafely() - Method in interface lib.custom.sensors.CustomEncoder
Gets current distance
getDistanceSafely() - Method in interface lib.custom.sensors.DistanceSensor
 
getDistanceSafely() - Method in class lib.custom.sensors.EncoderPair
 
getDouble(String, double) - Static method in class lib.util.Storage
 
getDuration() - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
 
getDuration() - Method in interface robot.auton.TrajectoryCommand
 
getDuration() - Method in class robot.auton.TrajectoryCommand.SequentialPathPlannerGroup
 
getDuration() - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
 
getElapsedTime() - Method in class lib.custom.motioncontrollers.ezMotion
 
getEndPose() - Method in interface robot.auton.TrajectoryCommand
 
getEndPose() - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
 
getEndPose() - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
 
getFloat(String, float) - Static method in class lib.util.Storage
 
getHeight() - Method in class lib.Elastic.Notification
Gets the height of the notification
getHeight() - Method in class robot.subsystems.ClimberSubsystem
 
getInitialPose() - Method in interface robot.auton.TrajectoryCommand
 
getInitialPose() - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
 
getInitialPose() - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
 
getInt(String, int) - Static method in class lib.util.Storage
 
getInterruptionBehavior() - Method in class lib.commands.AsyncSequence
 
getInterruptionBehavior() - Method in class lib.commands.SwitchingIfElseCommand
 
getInverted() - Method in class lib.custom.motorcontrollers.CustomTalonFX
 
getInverted() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
getInverted() - Method in class lib.subsystems.motor.ServoSubsystem
Get whether this entire servo is inverted.
getLastTime() - Static method in class robot.vision.TagManager
getLeftTriggerAxis() - Method in class lib.custom.controllers.CustomCommandXbox
 
getLeftX() - Method in class lib.custom.controllers.CustomCommandPS4
Get the X axis value of left side of the controller.
getLeftX() - Method in class lib.custom.controllers.CustomCommandXbox
 
getLeftY() - Method in class lib.custom.controllers.CustomCommandPS4
Get the Y axis value of left side of the controller.
getLeftY() - Method in class lib.custom.controllers.CustomCommandXbox
Get the Y axis value of left side of the controller.
getLevel() - Method in class lib.Elastic.Notification
 
getLong(String, long) - Static method in class lib.util.Storage
 
getModuleStates() - Method in class robot.swerve.SwerveSubsystem
 
getName() - Method in class lib.custom.CustomCAN
 
getName() - Method in interface lib.custom.Nameable
 
getName() - Method in class lib.humaninput.HumanInput
 
getOwnHub() - Static method in class robot.subsystems.ShooterSubsystem
 
getPitch() - Method in class lib.custom.sensors.CustomNavx
 
getPitch() - Method in class lib.custom.sensors.CustomPigeon
 
getPitch() - Method in interface lib.custom.sensors.IMU
 
getPoseEstimate() - Method in class robot.swerve.SwerveSubsystem
 
getPosition() - Method in class lib.subsystems.motor.ServoSubsystem
Get the servo position.
getPositionEstimate() - Method in class robot.swerve.SwerveSubsystem
 
getRange() - Method in record class lib.util.Util.Range
 
getRate() - Method in class lib.custom.sensors.CANEncoder
 
getRate() - Method in class lib.custom.sensors.EncoderPair
 
getRate() - Method in interface lib.custom.sensors.NativeDerivativeSensor
Gets rate
getRateDifference() - Method in class lib.custom.sensors.EncoderPair
 
getRateDifferenceSafely() - Method in class lib.custom.sensors.EncoderPair
 
getRateSafely() - Method in class lib.custom.sensors.CANEncoder
Returns the rate of rotation
getRateSafely() - Method in class lib.custom.sensors.CustomDigitalEncoder
 
getRateSafely() - Method in class lib.custom.sensors.EncoderPair
 
getRateSafely() - Method in interface lib.custom.sensors.NativeDerivativeSensor
Gets rate
getRawAxis(CustomCommandJoystick.Axis) - Method in class lib.custom.controllers.CustomCommandJoystick
Returns the raw value of the given axis (no deadzone calculation).
getRawForward() - Method in class robot.humaninterface.drivers.RuffyDriver
 
getRawForward() - Method in class robot.humaninterface.drivers.SwerveDriver
 
getRawLeft() - Method in class robot.humaninterface.drivers.RuffyDriver
 
getRawLeft() - Method in class robot.humaninterface.drivers.SwerveDriver
 
getResetOffset() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
 
getReverseDirection() - Method in class lib.custom.sensors.CANEncoder
 
getReverseDirection() - Method in class lib.custom.sensors.CustomDigitalEncoder
 
getReverseDirection() - Method in interface lib.custom.sensors.CustomEncoder
Gets inversion state
getReverseDirection() - Method in class lib.custom.sensors.EncoderPair
Get whether this entire encoder is inverted.
getRightTriggerAxis() - Method in class lib.custom.controllers.CustomCommandXbox
 
getRightX() - Method in class lib.custom.controllers.CustomCommandPS4
Get the X axis value of right side of the controller.
getRightX() - Method in class lib.custom.controllers.CustomCommandXbox
Get the X axis value of right side of the controller.
getRightY() - Method in class lib.custom.controllers.CustomCommandPS4
Get the Y axis value of right side of the controller.
getRightY() - Method in class lib.custom.controllers.CustomCommandXbox
Get the Y axis value of right side of the controller.
getRoll() - Method in class lib.custom.sensors.CustomNavx
 
getRoll() - Method in class lib.custom.sensors.CustomPigeon
 
getRoll() - Method in interface lib.custom.sensors.IMU
 
getRotation2d() - Method in interface lib.custom.sensors.IMU
 
getRotation3d() - Method in interface lib.custom.sensors.IMU
 
getSensorStatuses() - Static method in class lib.custom.sensors.CANSensor
 
getShooterVelocityForDistance(double) - Static method in class robot.subsystems.ShooterSubsystem
 
getShort(String, short) - Static method in class lib.util.Storage
 
getSolenoids() - Method in class lib.subsystems.SolenoidSubsystem
 
getState() - Method in class lib.subsystems.SolenoidSubsystem
 
getStopped() - Method in class lib.custom.sensors.CANEncoder
 
getStopped() - Method in interface lib.custom.sensors.CustomEncoder
Returns true when stopped
getStopped() - Method in class lib.custom.sensors.EncoderPair
 
getStoppedSafely() - Method in class lib.custom.sensors.CANEncoder
Returns true when stopped
getStoppedSafely() - Method in class lib.custom.sensors.CustomDigitalEncoder
 
getStoppedSafely() - Method in interface lib.custom.sensors.CustomEncoder
Returns true when stopped
getStoppedSafely() - Method in class lib.custom.sensors.EncoderPair
 
getString(String, String) - Static method in class lib.util.Storage
 
getTags() - Static method in class robot.vision.TagManager
 
getTagsSince(double) - Static method in class robot.vision.TagManager
Returns the result of TagManager.getTags() if the result has changed since time, otherwise an empty list.
getTemperature() - Method in class lib.custom.sensors.CustomNavx
 
getTemperature() - Method in class lib.custom.sensors.CustomPigeon
 
getTemperature() - Method in interface lib.custom.sensors.IMU
Get current hardware temperature in freedom units (°F)
getTitle() - Method in class lib.Elastic.Notification
Gets the title of this notification
getTotalCurrent() - Method in class lib.custom.sensors.PDP
 
getTotalCurrentSafely() - Method in class lib.custom.sensors.PDP
Gets the total current used by channels 0-15 of the PDP.
getTotalEnergy() - Method in class lib.custom.sensors.PDP
Gets the total energy used by channels 0-15 of the PDP.
getTotalEnergySafely() - Method in class lib.custom.sensors.PDP
Gets the total energy used by channels 0-15 of the PDP, throwing an exception when the PDP is disconnected.
getTotalPower() - Method in class lib.custom.sensors.PDP
Gets the total power used by channels 0-15 of the PDP.
getTotalPowerSafely() - Method in class lib.custom.sensors.PDP
Gets the total power used by channels 0-15 of the PDP, throwing an exception when the PDP is disconnected.
getTrajPreview() - Method in interface robot.auton.TrajectoryCommand
 
getTrajPreview(int) - Method in interface robot.auton.TrajectoryCommand
 
getTrajPreview(int) - Method in class robot.auton.TrajectoryCommand.AsyncPathPlannerSequence
 
getTrajPreview(int) - Method in class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
 
getTranslation() - Method in class lib.humaninput.Driver
 
getTranslation() - Method in class robot.humaninterface.drivers.NathanGain
 
getTranslation() - Method in class robot.humaninterface.drivers.RuffyDriver
 
getTranslation() - Method in class robot.humaninterface.drivers.SwerveDriver
 
getTurnSpeed() - Method in class lib.humaninput.Driver
 
getTurnSpeed() - Method in class robot.humaninterface.drivers.NathanGain
 
getTurnSpeed() - Method in class robot.humaninterface.drivers.RuffyDriver
 
getTurnSpeed() - Method in class robot.humaninterface.drivers.SwerveDriver
 
getVelocity() - Method in class robot.swerve.SwerveSubsystem
 
getVoltage() - Method in class lib.custom.sensors.PDP
Gets the current voltage.
getVoltageSafely() - Method in class lib.custom.sensors.PDP
Gets the voltage on the battery.
getWidth() - Method in class lib.Elastic.Notification
Gets the width of the notification
getYaw() - Method in class lib.custom.sensors.CustomNavx
 
getYaw() - Method in class lib.custom.sensors.CustomPigeon
 
getYaw() - Method in interface lib.custom.sensors.IMU
 
GRAVITY - Static variable in class robot.subsystems.ShooterSubsystem
 

H

has(String) - Static method in class lib.util.Storage
 
hashCode() - Method in record class lib.util.Triple
Returns a hash code value for this object.
hashCode() - Method in record class lib.util.Util.Range
Returns a hash code value for this object.
hashCode() - Method in record class robot.vision.TagManager.Tag
Returns a hash code value for this object.
HORIZONTAL - Static variable in class robot.subsystems.IntakeSubsystem
 
HUB_HEIGHT - Static variable in class robot.subsystems.ShooterSubsystem
 
HumanInput - Class in lib.humaninput
A generic human interface class.
HumanInput() - Constructor for class robot.RobotMap.HumanInput
 
HumanInput() - Constructor for class robot.RobotMap.Port.HumanInput
 
HumanInput(String) - Constructor for class lib.humaninput.HumanInput
 
HumanInterfaceConfig - Class in robot.humaninterface
 

I

id() - Method in record class robot.vision.TagManager.Tag
Returns the value of the id record component.
Idle - Class in lib.commands
Requires subsystems so no other code can interact with them.
Idle(Subsystem...) - Constructor for class lib.commands.Idle
 
imu - Static variable in class robot.RobotMap.Component
 
IMU - Interface in lib.custom.sensors
 
indexer - Static variable in class robot.RobotMap.Component
 
indexerMotorBottom - Static variable in class robot.RobotMap.Component
 
indexerMotorTop - Static variable in class robot.RobotMap.Component
 
IndexerSubsystem - Class in robot.subsystems
 
IndexerSubsystem(SmartMotorController, SmartMotorController) - Constructor for class robot.subsystems.IndexerSubsystem
 
INFO - Enum constant in enum class lib.Elastic.NotificationLevel
Informational Message
init() - Static method in class lib.util.Storage
 
initialize() - Method in class lib.CommandRobotBase
Function for year-specific code to be run on robot code launch, after RobotMap initialization.
initialize() - Method in class lib.commands.AsyncSequence
 
initialize() - Method in class lib.commands.OnOffCommand
 
initialize() - Method in class lib.commands.SwitchingIfElseCommand
 
initialize() - Method in class lib.custom.motioncontrollers.ezMotion
 
initialize() - Static method in class lib.silly.Silly
 
initialize() - Method in class robot.Robot
 
initialize() - Static method in class robot.RobotMap
 
initSendable(SendableBuilder) - Method in class robot.swerve.SwerveModule
 
initSendable(SendableBuilder) - Method in class robot.swerve.SwerveSubsystem
 
input(Translation2d, double) - Method in class robot.swerve.SwerveSubsystem
Drive according to joystick inputs.
Input() - Constructor for class robot.RobotMap.Input
 
intake - Static variable in class robot.RobotMap.Component
 
INTAKE - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
 
INTAKE_DO_NOT_USE_OR_YOU_WILL_BE_FIRED - Static variable in class robot.RobotMap.Component
 
intakeAngleMotor - Static variable in class robot.RobotMap.Component
 
intakeEncoder - Static variable in class robot.RobotMap.Component
 
intakeRollerMotor - Static variable in class robot.RobotMap.Component
 
IntakeSubsystem - Class in robot.subsystems
 
IntakeSubsystem(SmartMotorController, SmartMotorController, CustomDutyCycleEncoder) - Constructor for class robot.subsystems.IntakeSubsystem
 
InvalidSensorException - Exception in lib.custom.sensors
 
InvalidSensorException() - Constructor for exception lib.custom.sensors.InvalidSensorException
 
InvalidSensorException(String) - Constructor for exception lib.custom.sensors.InvalidSensorException
 
InvalidSensorException(String, Throwable) - Constructor for exception lib.custom.sensors.InvalidSensorException
 
InvalidSensorException(Throwable) - Constructor for exception lib.custom.sensors.InvalidSensorException
 
invert - Variable in class lib.commands.ThresholdCommand
 
invertAngle(double) - Static method in class lib.subsystems.motor.ServoSubsystem
inverted - Variable in class lib.subsystems.motor.ServoSubsystem
 
invertPosition(double) - Static method in class lib.subsystems.motor.ServoSubsystem
Invert the given value (0 becomes 1, 1 becomes 0)
invertState(SolenoidSubsystem.SolenoidState) - Method in class lib.subsystems.SolenoidSubsystem
Inverts the state given
isBlueAlliance() - Static method in class lib.CommandRobotBase
 
isExtended() - Method in class lib.subsystems.SolenoidSubsystem
Returns whether the solenoid is extended.
isFinished() - Method in class lib.commands.AsyncSequence
 
isFinished() - Method in class lib.commands.NoOp
 
isFinished() - Method in class lib.commands.SwitchingIfElseCommand
 
isFlippy - Static variable in class robot.humaninterface.drivers.NathanGain
 
isFwdLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.CustomSparkMax
 
isFwdLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.CustomTalonFX
 
isFwdLimitSwitchPressed() - Method in interface lib.custom.motorcontrollers.SmartMotorController
 
isFwdLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
isInRange(Translation2d) - Method in class robot.subsystems.ShooterSubsystem.Hub
 
isInSync() - Method in class lib.custom.sensors.EncoderPair
 
isInSyncSafely() - Method in class lib.custom.sensors.EncoderPair
 
isInverted - Variable in class lib.subsystems.SolenoidSubsystem
 
isOwn() - Method in class robot.subsystems.ShooterSubsystem.Hub
 
isPositioning() - Method in class robot.vision.VisionSubsystem
Check if the subsystem is currently attempting to position
isRedAlliance() - Static method in class lib.CommandRobotBase
 
isRevLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.CustomSparkMax
 
isRevLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.CustomTalonFX
 
isRevLimitSwitchPressed() - Method in interface lib.custom.motorcontrollers.SmartMotorController
 
isRevLimitSwitchPressed() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
isZero(double) - Static method in class lib.util.Util
Returns true if value is less than epsilon.
isZero(double, double) - Static method in class lib.util.Util
Returns true if value is less than epsilon.

J

joystick - Static variable in class robot.RobotMap.HumanInput.Operator
 
joystick - Static variable in class robot.RobotMap.Port.HumanInput
 
JOYSTICK_DEADZONE - Static variable in class robot.humaninterface.HumanInterfaceConfig
 

K

ka - Variable in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
 
ka - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
 
kA - Static variable in class robot.subsystems.IntakeSubsystem
 
kD - Static variable in class robot.subsystems.ClimberSubsystem
 
kD - Static variable in class robot.subsystems.IntakeSubsystem
 
kG - Static variable in class robot.subsystems.IntakeSubsystem
 
kg_vertical - Variable in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
 
kI - Static variable in class robot.subsystems.ClimberSubsystem
 
kI - Static variable in class robot.subsystems.IntakeSubsystem
 
kP - Static variable in class robot.subsystems.ClimberSubsystem
 
kP - Static variable in class robot.subsystems.IntakeSubsystem
 
ks - Variable in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
 
ks - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
 
kS - Static variable in class robot.subsystems.IntakeSubsystem
 
kv - Variable in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
 
kv - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
 
kV - Static variable in class robot.subsystems.IntakeSubsystem
 

L

lastPosition - Variable in class lib.subsystems.motor.ServoSubsystem
 
lastRead - Variable in class lib.custom.sensors.PDP
 
LED_STRIP - Static variable in class robot.RobotMap.Port.PWM
 
ledStrip - Static variable in class robot.RobotMap.Component
 
lerp(double, double, double) - Static method in class lib.util.Util
 
lib - package lib
 
lib.commands - package lib.commands
 
lib.custom - package lib.custom
 
lib.custom.controllers - package lib.custom.controllers
 
lib.custom.motioncontrollers - package lib.custom.motioncontrollers
 
lib.custom.motorcontrollers - package lib.custom.motorcontrollers
 
lib.custom.sensors - package lib.custom.sensors
 
lib.humaninput - package lib.humaninput
 
lib.silly - package lib.silly
 
lib.subsystems - package lib.subsystems
 
lib.subsystems.motor - package lib.subsystems.motor
 
lib.util - package lib.util
 
lights - Static variable in class robot.RobotMap.Component
 
LightSubsystem - Class in robot.subsystems
 
LightSubsystem(AddressableLED, int, int[], boolean[]) - Constructor for class robot.subsystems.LightSubsystem
 
LightSubsystem.Color - Class in robot.subsystems
 
LightSubsystem.ProgressBar - Class in robot.subsystems
 
limitSwitch - Variable in class lib.custom.motorcontrollers.CustomSparkMax
 
limitValue(double) - Method in record class lib.util.Util.Range
Limits a value to the range.
LinearDutyCycleEncoder - Class in lib.custom.sensors
Converts a DutyCycleEncoder into encoding a linear position by keeping track of the number of full revolutions.
LinearDutyCycleEncoder(int) - Constructor for class lib.custom.sensors.LinearDutyCycleEncoder
 
liveField - Static variable in class robot.RobotMap.Dashboard
 
loadSong(String, int, CustomTalonFX...) - Static method in class robot.subsystems.OrchestraSubsystem
Loads a song to be played later with OrchestraSubsystem.playSong(String).
log(String) - Static method in class lib.silly.console
 
log(String) - Static method in class lib.util.Logging
Log a string with a cooldown to not flood the RioLogâ„¢.
log(String, T, Object...) - Static method in class lib.silly.console
 
log(String, T, Object...) - Static method in class lib.util.Logging
Log values with a cooldown to not flood the RioLogâ„¢.
Log - Class in lib.silly
 
Log() - Constructor for class lib.silly.Log
 
Logging - Class in lib.util
 
logWithDelay(String, double) - Static method in class lib.silly.console
 
logWithDelay(String, double) - Static method in class lib.util.Logging
Log a string with a cooldown to not flood the RioLogâ„¢.
logWithDelay(String, double, T, Object...) - Static method in class lib.silly.console
 
logWithDelay(String, double, T, Object...) - Static method in class lib.util.Logging
Log values with a cooldown to not flood the RioLogâ„¢.
loop - Variable in class lib.custom.controllers.CustomCommandJoystick
 
loop - Variable in class lib.custom.controllers.CustomCommandPS4
 
loop - Variable in class lib.custom.controllers.CustomCommandXbox
 

M

main(String...) - Static method in class frc.robot.Main
Main initialization function.
Main - Class in frc.robot
Do NOT add any static variables to this class, or any initialization at all.
max() - Method in record class lib.util.Util.Range
Returns the value of the max record component.
MAX_ACCEL - Static variable in class robot.subsystems.IntakeSubsystem
 
MAX_ANGLE - Static variable in class lib.subsystems.motor.ServoSubsystem
 
MAX_VEL - Static variable in class robot.subsystems.IntakeSubsystem
 
MAX_VOLTAGE - Static variable in class robot.subsystems.ClimberSubsystem
 
maxAchievableAcceleration(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
Calculates the maximum achievable acceleration given a maximum voltage supply and a velocity.
maxAchievableAcceleration(double, double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
Calculates the maximum achievable acceleration given a maximum voltage supply, a position, and a velocity.
maxAchievableVelocity(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
Calculates the maximum achievable velocity given a maximum voltage supply and an acceleration.
maxAchievableVelocity(double, double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
Calculates the maximum achievable velocity given a maximum voltage supply, a position, and an acceleration.
messageID - Variable in class lib.custom.CustomCAN
 
min() - Method in record class lib.util.Util.Range
Returns the value of the min record component.
MIN_ANGLE - Static variable in class lib.subsystems.motor.ServoSubsystem
 
minAchievableAcceleration(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
Calculates the minimum achievable acceleration given a minimum voltage supply and a velocity.
minAchievableAcceleration(double, double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
Calculates the minimum achievable acceleration given a maximum voltage supply, a position, and a velocity.
minAchievableVelocity(double, double, double) - Method in class lib.subsystems.motor.TelescopingArmExtensionFeedForward
Calculates the minimum achievable velocity given a minimum voltage supply and an acceleration.
minAchievableVelocity(double, double, double, double) - Method in class lib.subsystems.motor.TelescopingArmPivotFeedForward
Calculates the minimum achievable velocity given a maximum voltage supply, a position, and an acceleration.
mode - Variable in class lib.custom.CustomNeoPixels
 
motor - Variable in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
motors - Variable in class robot.subsystems.MotorSubsystem
 
MotorSubsystem - Class in robot.subsystems
 
MotorSubsystem(SmartMotorController[], double) - Constructor for class robot.subsystems.MotorSubsystem
Control multiple motors with one subsystem.
MotorSubsystem(SmartMotorController[], double, double) - Constructor for class robot.subsystems.MotorSubsystem
Control multiple motors with one subsystem.
MotorSubsystem(SmartMotorController, double) - Constructor for class robot.subsystems.MotorSubsystem
Control multiple motors with one subsystem.
MotorSubsystem(SmartMotorController, double, double) - Constructor for class robot.subsystems.MotorSubsystem
Control multiple motors with one subsystem.

N

name - Variable in class lib.custom.CustomCAN
 
name - Variable in class lib.humaninput.HumanInput
 
Nameable - Interface in lib.custom
 
NamedSendableChooser<T extends Nameable> - Class in lib.custom
A sendable chooser for any named object.
NamedSendableChooser() - Constructor for class lib.custom.NamedSendableChooser
 
NathanGain - Class in robot.humaninterface.drivers
 
NathanGain() - Constructor for class robot.humaninterface.drivers.NathanGain
 
NativeDerivativeSensor - Interface in lib.custom.sensors
NativeDerivativeSensor represents a sensor which supports native derivative calculations.
navx - Variable in class lib.custom.sensors.CustomNavx
 
noise(float, float) - Method in class lib.util.Perlin2D
Noise values are from 0-1 (probably)
nonNull(Command) - Static method in class lib.util.CmdUtil
Replace nulls with a no-op command instead
NoOp - Class in lib.commands
Does nothing.
NoOp() - Constructor for class lib.commands.NoOp
 
NOOP - Static variable in interface lib.custom.motioncontrollers.ezMotion.FeedForward
 
NORMAL_SPEED_GAIN - Static variable in class robot.humaninterface.drivers.NathanGain
 
NORMAL_TURN_GAIN - Static variable in class robot.humaninterface.drivers.NathanGain
 
Notification() - Constructor for class lib.Elastic.Notification
Creates a new Notification with all default parameters.
Notification(Elastic.NotificationLevel, String, String) - Constructor for class lib.Elastic.Notification
Creates a new Notification with default display time and dimensions.
Notification(Elastic.NotificationLevel, String, String, double, double) - Constructor for class lib.Elastic.Notification
Creates a new Notification with specified dimensions and default display time.
Notification(Elastic.NotificationLevel, String, String, int) - Constructor for class lib.Elastic.Notification
Creates a new Notification with a specified display time and default dimensions.
Notification(Elastic.NotificationLevel, String, String, int, double, double) - Constructor for class lib.Elastic.Notification
Creates a new Notification with all properties specified.
Notifications - Class in lib.util
 

O

OFF - Enum constant in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
 
OnOffCommand - Class in lib.commands
 
OnOffCommand(Command, Command) - Constructor for class lib.commands.OnOffCommand
 
Operator - Class in lib.humaninput
Operator specific version of HumanInterface
Operator() - Constructor for class robot.RobotMap.HumanInput.Operator
 
Operator(String) - Constructor for class lib.humaninput.Operator
 
operatorChooser - Variable in class lib.CommandRobotBase
 
OrchestraSubsystem - Class in robot.subsystems
Orchestraâ„¢

P

ParallelDeadlinePathPlannerGroup(Command, Command...) - Constructor for class robot.auton.TrajectoryCommand.ParallelDeadlinePathPlannerGroup
 
ParallelPathPlannerGroup(Command...) - Constructor for class robot.auton.TrajectoryCommand.ParallelPathPlannerGroup
 
pastThreshold() - Method in class lib.commands.ThresholdCommand
 
PATH - Static variable in class robot.subsystems.OrchestraSubsystem
 
PathManager - Class in robot.auton
 
pcmID - Variable in class lib.custom.PCMPort
 
PCMPort - Class in lib.custom
 
PCMPort(int, PneumaticsModuleType, int, int) - Constructor for class lib.custom.PCMPort
Defines a piston based on two ports and a PCM number
pcmType - Variable in class lib.custom.PCMPort
 
pdh - Static variable in class robot.RobotMap.Component
 
PDP - Class in lib.custom.sensors
Simplified version of the PowerDistributionPanel class This class throws exceptions that can actually be caught Based on code from here: https://github.com/wpilibsuite/allwpilib/blob/master/hal/lib/athena/ctre/PDP.cpp
PDP() - Constructor for class lib.custom.sensors.PDP
PDP constructor This defaults to the PDP at ID 0.
PDP(int) - Constructor for class lib.custom.sensors.PDP
PDP constructor
PDP_CURRENT_PRECISION - Static variable in class lib.custom.sensors.PDP
 
PDP_ID_STATUS_1 - Static variable in class lib.custom.sensors.PDP
 
PDP_ID_STATUS_2 - Static variable in class lib.custom.sensors.PDP
 
PDP_ID_STATUS_3 - Static variable in class lib.custom.sensors.PDP
 
PDP_ID_STATUS_ENERGY - Static variable in class lib.custom.sensors.PDP
 
PDP_VOLTAGE_PRECISION - Static variable in class lib.custom.sensors.PDP
 
periodic() - Static method in class lib.silly.Silly
 
periodic() - Method in class robot.subsystems.LightSubsystem
 
periodic() - Method in class robot.subsystems.ShooterSubsystem
 
periodic() - Method in class robot.swerve.SwerveSubsystem
 
periodic() - Method in class robot.vision.VisionSubsystem
 
Perlin2D - Class in lib.util
 
Perlin2D(long) - Constructor for class lib.util.Perlin2D
 
pid - Variable in class lib.custom.motioncontrollers.ezControl
 
pigeon - Variable in class lib.custom.sensors.CustomPigeon
 
playing - Variable in class robot.subsystems.OrchestraSubsystem
 
playSong(String) - Static method in class robot.subsystems.OrchestraSubsystem
Play a song that was already loaded with OrchestraSubsystem.loadSong(String, int, CustomTalonFX...).
port - Variable in class lib.custom.controllers.CustomCommandDS
 
port - Variable in class lib.custom.controllers.CustomCommandJoystick
 
Port() - Constructor for class robot.RobotMap.Port
 
pos - Variable in class robot.subsystems.ShooterSubsystem.Hub
 
pos() - Method in record class robot.vision.TagManager.Tag
Returns the value of the pos record component.
poseEstimatorEnabled() - Method in class robot.swerve.SwerveSubsystem
 
positionToAngle(double) - Static method in class lib.subsystems.motor.ServoSubsystem
Convert a servo set value to degrees.
pov(int, int) - Method in class lib.custom.controllers.CustomCommandPS4
 
pov(int, int) - Method in class lib.custom.controllers.CustomCommandXbox
 
pov(int, int, EventLoop) - Method in class lib.custom.controllers.CustomCommandPS4
Deprecated.
pov(int, int, EventLoop) - Method in class lib.custom.controllers.CustomCommandXbox
Deprecated.
PRECISE_SPEED_SCALE - Static variable in class robot.humaninterface.drivers.NathanGain
 
PRECISE_TURN_SCALE - Static variable in class robot.humaninterface.drivers.NathanGain
 
precisionScaleTurn - Static variable in class robot.humaninterface.drivers.NathanGain
 
precisionScaleY - Static variable in class robot.humaninterface.drivers.NathanGain
 
previewField - Static variable in class robot.RobotMap.Dashboard
 
ProgressBar(int[]) - Constructor for class robot.subsystems.LightSubsystem.ProgressBar
 
ProgressBar(int[], boolean[]) - Constructor for class robot.subsystems.LightSubsystem.ProgressBar
 
ps4 - Static variable in class robot.RobotMap.HumanInput.Driver
 
ps4 - Static variable in class robot.RobotMap.Port.HumanInput
 
PWM() - Constructor for class robot.RobotMap.Port.PWM
 

R

R - Variable in class lib.custom.CustomNeoPixels
 
randomNotif(String[], Elastic.NotificationLevel) - Static method in class lib.util.Notifications
Send a random Elasticâ„¢ notification to the dashboard
Range(double, double) - Constructor for record class lib.util.Util.Range
Creates an instance of a Range record class.
read() - Method in class lib.custom.CustomCAN
Reads data, returning an empty Optional if there is no available message.
readBuffer() - Method in class lib.custom.CustomCAN
Read data as bytebuffer
readSafely() - Method in class lib.custom.CustomCAN
Reads data Also stops repeating the last message.
readSensor() - Method in class lib.custom.sensors.CANSensor
Read the pair of ints from a CAN sensor
RED_HUB - Static variable in class robot.subsystems.ShooterSubsystem
 
RED_LONG_SHOOT_X - Static variable in class robot.subsystems.ShooterSubsystem
 
REEF - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
 
REEF_INNER_CENTER - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
 
REEF_INNER_DIAGONAL - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
 
REEF_OUTER_CENTER - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
 
REEF_OUTER_DIAGONAL - Enum constant in enum class robot.vision.VisionSubsystem.TagGroup
 
remove(String) - Static method in class lib.util.Storage
 
reset() - Method in class lib.custom.motioncontrollers.ezControl
 
reset() - Method in class lib.custom.sensors.CANEncoder
Resets the distance traveled for the encoder
reset() - Method in class lib.custom.sensors.CustomDutyCycleEncoder
 
reset() - Method in interface lib.custom.sensors.CustomEncoder
Resets the encoder
reset() - Method in class lib.custom.sensors.EncoderPair
 
reset() - Method in class lib.custom.sensors.LinearDutyCycleEncoder
 
RESET_NUMBER_TRIES - Static variable in class lib.custom.sensors.CANEncoder
 
resetOdometry() - Method in class robot.swerve.SwerveSubsystem
 
resetViaOffset() - Method in class lib.custom.sensors.CANEncoder
 
resetViaOffset(double) - Method in class lib.custom.sensors.CANEncoder
 
RETRACT - Enum constant in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
 
RETRACT_ANGLE - Static variable in class robot.subsystems.IntakeSubsystem
 
retracted_kg - Variable in class lib.subsystems.motor.TelescopingArmPivotFeedForward
 
reverse - Variable in class lib.custom.PCMPort
 
robot - package robot
 
Robot - Class in robot
 
Robot() - Constructor for class robot.Robot
 
robot.auton - package robot.auton
 
robot.humaninterface - package robot.humaninterface
 
robot.humaninterface.drivers - package robot.humaninterface.drivers
 
robot.humaninterface.operators - package robot.humaninterface.operators
 
robot.subsystems - package robot.subsystems
 
robot.swerve - package robot.swerve
 
robot.vision - package robot.vision
 
robotInit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.initialize() for year-specific code.
RobotMap - Class in robot
 
RobotMap.Component - Class in robot
 
RobotMap.Dashboard - Class in robot
 
RobotMap.HumanInput - Class in robot
 
RobotMap.HumanInput.Driver - Class in robot
 
RobotMap.HumanInput.Operator - Class in robot
 
RobotMap.Input - Class in robot
 
RobotMap.Port - Class in robot
 
RobotMap.Port.CANMotor - Class in robot
 
RobotMap.Port.HumanInput - Class in robot
 
RobotMap.Port.PWM - Class in robot
 
robotPeriodic() - Method in class lib.CommandRobotBase
Use CommandRobotBase.alwaysExecute() for year-specific code.
RuffyDriver - Class in robot.humaninterface.drivers
 
RuffyDriver() - Constructor for class robot.humaninterface.drivers.RuffyDriver
 
RunIf - Class in lib.commands
 
RunIf(Command, BooleanSupplier...) - Constructor for class lib.commands.RunIf
Run a command based on a conditional callback.
RunIfElse - Class in lib.commands
 
RunIfElse(Command, Command, BooleanSupplier...) - Constructor for class lib.commands.RunIfElse
Combination of RunIf and RunUnless.
runsWhenDisabled() - Method in class lib.commands.AlwaysRunnableInstantCommand
 
runsWhenDisabled() - Method in class lib.commands.AsyncSequence
 
runsWhenDisabled() - Method in class lib.commands.NoOp
 
runsWhenDisabled() - Method in class lib.commands.OnOffCommand
 
runsWhenDisabled() - Method in class lib.commands.SwitchingIfElseCommand
 
RunUnless - Class in lib.commands
 
RunUnless(Command, BooleanSupplier...) - Constructor for class lib.commands.RunUnless
Run a command based on a conditional callback.
RunUntil - Class in lib.commands
 
RunUntil(Command, BooleanSupplier) - Constructor for class lib.commands.RunUntil
 
RunWhile - Class in lib.commands
 
RunWhile(Command, BooleanSupplier) - Constructor for class lib.commands.RunWhile
 

S

save() - Static method in class lib.util.Storage
 
scaleGain(double, double) - Method in class lib.humaninput.Driver
Alias for MathUtil.copyDirectionPow(double, double)
scaleGain(double, double, double) - Method in class robot.humaninterface.drivers.NathanGain
 
scaleValue(double) - Method in record class lib.util.Util.Range
Scales a value (between -1 and 1) to the range.
schedule(Command...) - Static method in class lib.util.CmdUtil
 
second() - Method in record class lib.util.Triple
Returns the value of the second record component.
selectTab(int) - Static method in class lib.Elastic
Selects the tab of the dashboard at the given index.
selectTab(String) - Static method in class lib.Elastic
Selects the tab of the dashboard with the given name.
sendNotification(Elastic.Notification) - Static method in class lib.Elastic
Sends an notification to the Elastic dashboard.
SequentialPathPlannerGroup(Command...) - Constructor for class robot.auton.TrajectoryCommand.SequentialPathPlannerGroup
 
servos - Variable in class lib.subsystems.motor.ServoSubsystem
 
ServoSubsystem - Class in lib.subsystems.motor
 
ServoSubsystem(boolean, Servo...) - Constructor for class lib.subsystems.motor.ServoSubsystem
A class that wraps around a variable number of Servo objects to give them Subsystem functionality.
ServoSubsystem(Servo...) - Constructor for class lib.subsystems.motor.ServoSubsystem
A class that wraps around a variable number of Servo objects to give them Subsystem functionality.
set(double) - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
set(SolenoidSubsystem.SolenoidState) - Method in class lib.subsystems.SolenoidSubsystem
Sets the state of the system.
setAngle(double) - Method in class lib.subsystems.motor.ServoSubsystem
Set the servo angle.
setAutoBrickWhenStill(boolean) - Method in class robot.swerve.SwerveSubsystem
 
setBool(String, boolean) - Static method in class lib.util.Storage
 
setByte(String, byte) - Static method in class lib.util.Storage
 
setColor(int, int, int) - Method in class lib.custom.CustomNeoPixels
Sets the color of the pattern.
setDefaultOption(Command) - Method in class lib.custom.CommandSendableChooser
Adds the command object to the smart dashboard as the default command.
setDefaultOption(T) - Method in class lib.custom.NamedSendableChooser
Adds an object of the type to the smart dashboard as the default object.
setDescription(String) - Method in class lib.Elastic.Notification
Updates the description of this notification
setDisplayTimeMillis(int) - Method in class lib.Elastic.Notification
Updates the display time of the notification in milliseconds
setDisplayTimeSeconds(double) - Method in class lib.Elastic.Notification
Updates the display time of the notification
setDistancePerPulse(double) - Method in class lib.custom.sensors.CANEncoder
 
setDistancePerPulse(double) - Method in class lib.custom.sensors.CustomDigitalEncoder
 
setDistancePerPulse(double) - Method in interface lib.custom.sensors.CustomEncoder
Sets the distance per pulse
setDistancePerPulse(double) - Method in class lib.custom.sensors.EncoderPair
 
setDouble(String, double) - Static method in class lib.util.Storage
 
setFloat(String, float) - Static method in class lib.util.Storage
 
setHeight(double) - Method in class lib.Elastic.Notification
Updates the height of the notification
setInt(String, int) - Static method in class lib.util.Storage
 
setInverted(boolean) - Method in class lib.custom.motorcontrollers.CustomSparkMax
 
setInverted(boolean) - Method in class lib.custom.motorcontrollers.CustomTalonFX
 
setInverted(boolean) - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
setInverted(boolean) - Method in class lib.subsystems.motor.ServoSubsystem
Set whether this entire servo is inverted.
setLevel(Elastic.NotificationLevel) - Method in class lib.Elastic.Notification
Updates the level of this notification
setLong(String, long) - Static method in class lib.util.Storage
 
setMode(int) - Method in class lib.custom.CustomNeoPixels
 
setMotorBrake(boolean) - Method in class lib.custom.motorcontrollers.CustomSparkMax
 
setMotorBrake(boolean) - Method in class lib.custom.motorcontrollers.CustomTalonFX
Setting to toggle brake mode on neutral.
setMotorBrake(boolean) - Method in interface lib.custom.motorcontrollers.SmartMotorController
 
setMotorBrake(boolean) - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
setMotorBrake(boolean) - Method in class robot.subsystems.MotorSubsystem
 
setMotorBrake(boolean) - Method in class robot.swerve.SwerveSubsystem
 
setOverride(SolenoidSubsystem.SolenoidState) - Method in class lib.subsystems.SolenoidSubsystem
Sets the state of the system regardless of current state
setPosition(double) - Method in class lib.subsystems.motor.ServoSubsystem
Set the servo position.
setProgress(double) - Method in class robot.subsystems.LightSubsystem.ProgressBar
 
setResetOffset(double) - Method in class lib.custom.sensors.CustomDutyCycleEncoder
 
setReverseDirection(boolean) - Method in class lib.custom.sensors.CANEncoder
 
setReverseDirection(boolean) - Method in class lib.custom.sensors.CustomDigitalEncoder
 
setReverseDirection(boolean) - Method in interface lib.custom.sensors.CustomEncoder
To the surprise of everyone, enables and disables reverse direction
setReverseDirection(boolean) - Method in class lib.custom.sensors.EncoderPair
Sets the direction inversion of all encoder substituents.
setShort(String, short) - Static method in class lib.util.Storage
 
setString(String, String) - Static method in class lib.util.Storage
 
setTitle(String) - Method in class lib.Elastic.Notification
Updates the title of this notification
setValue(int) - Method in class lib.custom.CustomNeoPixels
Sets the progress of the pattern.
setVoltage(double) - Method in class robot.subsystems.ClimberSubsystem
 
setVoltage(double) - Method in class robot.subsystems.MotorSubsystem
 
setVoltage(double, boolean) - Method in class robot.subsystems.ClimberSubsystem
 
setWidth(double) - Method in class lib.Elastic.Notification
Updates the width of the notification
SHOOT_INDEXER_DELAY - Static variable in class lib.humaninput.Operator
 
shooter - Static variable in class robot.RobotMap.Component
 
SHOOTER_ANGLE - Static variable in class robot.subsystems.ShooterSubsystem
 
SHOOTER_POS - Static variable in class robot.subsystems.ShooterSubsystem
 
shooterMotorLeft - Static variable in class robot.RobotMap.Component
 
shooterMotorRight - Static variable in class robot.RobotMap.Component
 
ShooterSubsystem - Class in robot.subsystems
 
ShooterSubsystem(CustomTalonFX...) - Constructor for class robot.subsystems.ShooterSubsystem
 
ShooterSubsystem.Hub - Class in robot.subsystems
 
shouldFlip() - Static method in class robot.auton.PathManager
 
Silly - Class in lib.silly
Silly shenanigans that are separated to not crowd the main Robot class
simulationExecute() - Method in class lib.CommandRobotBase
Function for year-specific code to be run while in simulation mode.
simulationExecute() - Method in class robot.Robot
 
simulationInit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.simulationInitialize() for year-specific code.
simulationInitialize() - Method in class lib.CommandRobotBase
Function for year-specific code to be run on simulation initialize.
simulationInitialize() - Method in class robot.Robot
 
simulationPeriodic() - Method in class lib.CommandRobotBase
Use CommandRobotBase.simulationExecute() for year-specific code.
SLIDER - Enum constant in enum class lib.custom.controllers.CustomCommandJoystick.Axis
 
SmartMotorController - Interface in lib.custom.motorcontrollers
Represents a "smart" motor controller, like the TalonFX, TalonSRX, or SparkMax
SmartMotorController.SpeedModifiedSmartMotor - Class in lib.custom.motorcontrollers
 
solenoids - Variable in class lib.subsystems.SolenoidSubsystem
 
SolenoidSubsystem - Class in lib.subsystems
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
SolenoidSubsystem(boolean, DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
SolenoidSubsystem(boolean, SolenoidSubsystem.SolenoidState, DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
SolenoidSubsystem(DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
SolenoidSubsystem(String, boolean, SolenoidSubsystem.SolenoidState, DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
SolenoidSubsystem(SolenoidSubsystem.SolenoidState, DoubleSolenoid...) - Constructor for class lib.subsystems.SolenoidSubsystem
A class that wraps multiple DoubleSolenoid objects with subsystem functionality.
SolenoidSubsystem.SolenoidState - Enum Class in lib.subsystems
DoubleSolenoid.Value simplified to three simple states
songName - Variable in class robot.subsystems.OrchestraSubsystem
 
SPEED_EXP - Static variable in class robot.humaninterface.drivers.NathanGain
 
SpeedModifiedSmartMotor(SmartMotorController, double) - Constructor for class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
startPoseEstimator(Pose2d) - Method in class robot.swerve.SwerveSubsystem
 
startPoseEstimator(Translation2d) - Method in class robot.swerve.SwerveSubsystem
 
state - Variable in class lib.subsystems.SolenoidSubsystem
 
status1 - Variable in class lib.custom.sensors.PDP
 
status2 - Variable in class lib.custom.sensors.PDP
 
status3 - Variable in class lib.custom.sensors.PDP
 
statusEnergy - Variable in class lib.custom.sensors.PDP
 
stop() - Method in class robot.subsystems.MotorSubsystem
 
stop() - Method in class robot.swerve.SwerveSubsystem
 
stopAll() - Static method in class robot.subsystems.OrchestraSubsystem
Stop all songs.
stopMotor() - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
stopPoseEstimator() - Method in class robot.swerve.SwerveSubsystem
 
stopPositioning() - Method in class robot.vision.VisionSubsystem
Stop the positioning process
stopPositioning(String, boolean) - Method in class robot.vision.VisionSubsystem
Stop the positioning process
stopSong(String) - Static method in class robot.subsystems.OrchestraSubsystem
Stop a song.
Storage - Class in lib.util
Storage for values that need to persist on robot restart.
SUCCESS - Static variable in class robot.subsystems.LightSubsystem.Color
 
supplier - Variable in class lib.commands.ThresholdCommand
 
SwerveDriver - Class in robot.humaninterface.drivers
 
SwerveDriver() - Constructor for class robot.humaninterface.drivers.SwerveDriver
 
SwerveModule - Class in robot.swerve
 
SwerveModule(String, CustomTalonFX, SmartMotorController, CustomDutyCycleEncoder, Translation2d) - Constructor for class robot.swerve.SwerveModule
 
SwerveSubsystem - Class in robot.swerve
 
SwerveSubsystem(SwerveModule...) - Constructor for class robot.swerve.SwerveSubsystem
 
SwitchingIfElseCommand - Class in lib.commands
 
SwitchingIfElseCommand(Command, Command, BooleanSupplier...) - Constructor for class lib.commands.SwitchingIfElseCommand
Similar to RunIfElse, but will switch which command is running mid-execution if the supplier changes.

T

Tag(int, Transform3d, Pose3d, double, int) - Constructor for record class robot.vision.TagManager.Tag
Creates an instance of a Tag record class.
TagManager - Class in robot.vision
Manages Google tags
TagManager.Tag - Record Class in robot.vision
 
tax(String) - Static method in class lib.silly.Cheese
 
tax(String, T, Object...) - Static method in class lib.silly.Cheese
 
taxWithDelay(String, double) - Static method in class lib.silly.Cheese
 
taxWithDelay(String, double, T, Object...) - Static method in class lib.silly.Cheese
 
TELEOP - Static variable in class robot.subsystems.LightSubsystem.Color
 
teleopCleanup() - Method in class lib.CommandRobotBase
Function for year-specific code to be run when teleoperated mode ends.
teleopCleanup() - Method in class robot.Robot
 
teleopExecute() - Method in class lib.CommandRobotBase
Function for year-specific code to be run during teleoperated time.
teleopExecute() - Method in class robot.Robot
 
teleopExit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.teleopCleanup() for year-specific code.
teleopInit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.teleopInitialize() for year-specific code.
teleopInitialize() - Method in class lib.CommandRobotBase
Function for year-specific code to be run on teleoperated initialize.
teleopInitialize() - Method in class robot.Robot
 
teleopPeriodic() - Method in class lib.CommandRobotBase
Use CommandRobotBase.teleopExecute() for year-specific code.
TelescopingArmExtensionFeedForward - Class in lib.subsystems.motor
Computes feed-forward values for an elevator motor, which is mounted on a varying angle.
TelescopingArmExtensionFeedForward(double, double, double, double) - Constructor for class lib.subsystems.motor.TelescopingArmExtensionFeedForward
Computes elevator feed-forward values with a varying cg based on rotation.
TelescopingArmPivotFeedForward - Class in lib.subsystems.motor
Computes feed-forward values for an arm rotation motor, with a varying cg.
TelescopingArmPivotFeedForward(double, double, double, double, double) - Constructor for class lib.subsystems.motor.TelescopingArmPivotFeedForward
Computes feed-forward values for an arm rotation motor, with a varying cg.
testCleanup() - Method in class lib.CommandRobotBase
Function for year-specific code to be run when test mode ends.
testCleanup() - Method in class robot.Robot
 
testExecute() - Method in class lib.CommandRobotBase
Function for year-specific code to be run while in test mode.
testExecute() - Method in class robot.Robot
 
testExit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.testCleanup() for year-specific code.
testInit() - Method in class lib.CommandRobotBase
Use CommandRobotBase.testInitialize() for year-specific code.
testInitialize() - Method in class lib.CommandRobotBase
Function for year-specific code to be run on test initialize.
testInitialize() - Method in class robot.Robot
 
testPeriodic() - Method in class lib.CommandRobotBase
Use CommandRobotBase.testExecute() for year-specific code.
third() - Method in record class lib.util.Triple
Returns the value of the third record component.
threshold - Variable in class lib.commands.ThresholdCommand
 
ThresholdCommand<T extends Comparable<T>> - Class in lib.commands
Threshold command takes in a command, a supplier, and a threshold.
ThresholdCommand(Command, Supplier<T>, T) - Constructor for class lib.commands.ThresholdCommand
 
ThresholdCommand(Command, Supplier<T>, T, boolean) - Constructor for class lib.commands.ThresholdCommand
 
ThresholdCommand(String, Command, Supplier<T>, T, boolean) - Constructor for class lib.commands.ThresholdCommand
 
time() - Method in record class robot.vision.TagManager.Tag
Returns the value of the time record component.
timeConversionFactor(TimeUnit, TimeUnit) - Static method in class lib.util.Util
Computes the conversion factor between the first and second TimeUnit given.
toRobotRelative(Translation2d) - Method in class robot.swerve.SwerveSubsystem
 
toString() - Method in record class lib.util.Triple
Returns a string representation of this record class.
toString() - Method in record class lib.util.Util.Range
Returns a string representation of this record class.
toString() - Method in record class robot.vision.TagManager.Tag
Returns a string representation of this record class.
TrajectoryCommand - Interface in robot.auton
 
TrajectoryCommand.AsyncPathPlannerSequence - Class in robot.auton
Note: Path trajectory is only assembled from synchronous commands.
TrajectoryCommand.ParallelDeadlinePathPlannerGroup - Class in robot.auton
 
TrajectoryCommand.ParallelPathPlannerGroup - Class in robot.auton
 
TrajectoryCommand.SequentialPathPlannerGroup - Class in robot.auton
Note: Using addCommands() will not add trajectories to the preview.
transform2d(double, double, double) - Static method in class lib.util.Util
Utility for creating Transform2D instances
transform3d(double, double, double, double) - Static method in class lib.util.Util
Utility for creating Transform3D instances
transformRange(double, double, double, double, double) - Static method in class lib.util.Util
Transform a number from one range into another.
transformRange(double, Util.Range, Util.Range) - Static method in class lib.util.Util
Triple<A,B,C> - Record Class in lib.util
 
Triple(A, B, C) - Constructor for record class lib.util.Triple
Creates an instance of a Triple record class.
tryCancelConflicting(Subsystem...) - Static method in class lib.util.CmdUtil
Attempts to cancel all commands that conflict with the given subsystems.
TURN_EXP - Static variable in class robot.humaninterface.drivers.NathanGain
 
TURN_SPEED_SCALE - Static variable in class robot.humaninterface.drivers.NathanGain
 
turnJoystick - Static variable in class robot.RobotMap.HumanInput.Driver
 
turnJoystick - Static variable in class robot.RobotMap.Port.HumanInput
 
TWIST - Enum constant in enum class lib.custom.controllers.CustomCommandJoystick.Axis
 

U

unbindCommands() - Method in class lib.humaninput.HumanInput
Can be optionally overridden to unbind commands that were bound in bindCommands().
unbindCommands() - Method in class robot.humaninterface.drivers.RuffyDriver
 
unbindCommands() - Method in class robot.humaninterface.drivers.SwerveDriver
 
update() - Method in class lib.custom.CustomNeoPixels
Writes LED pattern to Teensy.
USE_RUFFY_DRIVER - Static variable in class robot.RobotMap
 
Util - Class in lib.util
Common utilities
Util.Range - Record Class in lib.util
 

V

value - Variable in class lib.custom.CustomNeoPixels
 
value - Variable in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
 
valueOf(String) - Static method in enum class lib.custom.controllers.CustomCommandJoystick.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class lib.Elastic.NotificationLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class robot.vision.VisionSubsystem.TagGroup
Returns the enum constant of this class with the specified name.
values() - Static method in enum class lib.custom.controllers.CustomCommandJoystick.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class lib.Elastic.NotificationLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class lib.subsystems.SolenoidSubsystem.SolenoidState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class robot.vision.VisionSubsystem.TagGroup
Returns an array containing the constants of this enum class, in the order they are declared.
VELOCITY_MULT - Static variable in class robot.subsystems.ShooterSubsystem
 
vision - Static variable in class robot.RobotMap.Component
 
VisionSubsystem - Class in robot.vision
Sponsored by Claude™ 3.7 Sonnet by Anthropic®
VisionSubsystem(Transform2d...) - Constructor for class robot.vision.VisionSubsystem
Creates a new VisionSubsystem
VisionSubsystem.TagGroup - Enum Class in robot.vision
 

W

WaitWhileCommand - Class in lib.commands
 
WaitWhileCommand(BooleanSupplier) - Constructor for class lib.commands.WaitWhileCommand
 
WARNING - Enum constant in enum class lib.Elastic.NotificationLevel
Warning message
withAutomaticHeight() - Method in class lib.Elastic.Notification
Modifies the notification's height and returns itself to allow for method chaining
withDescription(String) - Method in class lib.Elastic.Notification
Modifies the notification's description and returns itself to allow for method chaining
withDisplayMilliseconds(int) - Method in class lib.Elastic.Notification
Modifies the notification's display time and returns itself to allow for method chaining
withDisplaySeconds(double) - Method in class lib.Elastic.Notification
Modifies the notification's display time and returns itself to allow for method chaining
withHeight(double) - Method in class lib.Elastic.Notification
Modifies the notification's height and returns itself to allow for method chaining
withLevel(Elastic.NotificationLevel) - Method in class lib.Elastic.Notification
Modifies the notification's level and returns itself to allow for method chaining
withNoAutoDismiss() - Method in class lib.Elastic.Notification
Modifies the notification to disable the auto dismiss behavior
withSpeedMultiplier(double) - Method in class lib.custom.motorcontrollers.SmartMotorController.SpeedModifiedSmartMotor
 
withSpeedMultiplier(double) - Method in interface lib.custom.motorcontrollers.SmartMotorController
 
withState(Supplier<T>, Function<Supplier<T>, Command>, Subsystem...) - Static method in class lib.util.CmdUtil
Useful for creating complicated functional commands with multiple lambdas that reference the same state, and where the state needs to be updated every iteration.
withTitle(String) - Method in class lib.Elastic.Notification
Modifies the notification's title and returns itself to allow for method chaining
withWidth(double) - Method in class lib.Elastic.Notification
Modifies the notification's width and returns itself to allow for method chaining
WOBBLE_DISTANCE - Static variable in class robot.subsystems.IntakeSubsystem
 
WOBBLE_SPEED - Static variable in class robot.subsystems.IntakeSubsystem
 
wrapAngleHalf(double) - Static method in interface lib.custom.sensors.IMU
Wrap an angle in rotations to the range [-1/2, 1/2)
wrapAnglePositive(double) - Static method in interface lib.custom.sensors.IMU
Wrap an angle in rotations to the range [0, 1)
wrapShootCommand(Command) - Static method in class lib.humaninput.Operator
 
write(byte[]) - Method in class lib.custom.CustomCAN
Used to write data to the device.
writeSafely(byte[]) - Method in class lib.custom.CustomCAN
Used to write data to the device.

X

X - Enum constant in enum class lib.custom.controllers.CustomCommandJoystick.Axis
 
XBOX_DEADZONE - Static variable in class robot.humaninterface.HumanInterfaceConfig
 
xyJoystick - Static variable in class robot.RobotMap.HumanInput.Driver
 
xyJoystick - Static variable in class robot.RobotMap.Port.HumanInput
 

Y

Y - Enum constant in enum class lib.custom.controllers.CustomCommandJoystick.Axis
 
Y_SPEED_SCALE - Static variable in class robot.humaninterface.drivers.NathanGain
 

Z

zero() - Method in class robot.swerve.SwerveSubsystem
Zero the rotation encoders for all swerve modules.
zeroYaw() - Method in interface lib.custom.sensors.IMU
Set the zero position to the current yaw
zeroYaw(double) - Method in class lib.custom.sensors.CustomNavx
 
zeroYaw(double) - Method in class lib.custom.sensors.CustomPigeon
 
zeroYaw(double) - Method in interface lib.custom.sensors.IMU
Set the current yaw to the provided rotation
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form