| Name | Description | Type | Package | Framework |
| AccelerometerJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| AnalogJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| AnalogJNI .AnalogTriggerType | native declaration : AthenaJava arget ativeincludeHALAnalog. | Interface | edu.wpi.first.wpilibj.hal | Roborio |
| CanTalonJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| CanTalonJNI .param_t | Signal enumeration for generic signal access. | Class | edu.wpi.first.wpilibj.hal | Roborio |
| CompressorJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| CounterJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| DigitalGlitchFilterJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| DIOJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| EncoderJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| HALUtil | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| I2CJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| InterruptJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| InterruptJNI .InterruptJNIHandlerFunction | Interface | edu.wpi.first.wpilibj.hal | Roborio | |
| JNIWrapper | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| NotifierJNI | The NotifierJNI class directly wraps the C++ HAL Notifier. | Class | edu.wpi.first.wpilibj.hal | Roborio |
| NotifierJNI .NotifierJNIHandlerFunction | Interface | edu.wpi.first.wpilibj.hal | Roborio | |
| PDPJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| PowerJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| PWMJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| RelayJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| SerialPortJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| SolenoidJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |
| SPIJNI | Class | edu.wpi.first.wpilibj.hal | Roborio | |