Uses of Interface
oshi.hardware.HardwareAbstractionLayer
-
Packages that use HardwareAbstractionLayer Package Description oshi [oshi-core API] Provides a cross-platform implementation to retrieve Operating System and Hardware Information, such as OS version, memory, CPU, disk, devices, sensors, etc.oshi.hardware.common Provides abstract classes for common codeoshi.hardware.platform.linux Provides information about hardware such as Memory, Power Sources, and Processor on Linux systemsoshi.hardware.platform.mac Provides information about hardware such as Memory, Power Sources, and Processor on Mac systemsoshi.hardware.platform.unix.aix Provides information about hardware such as Memory, Power Sources, and Processor on AIX systemsoshi.hardware.platform.unix.freebsd Provides information about hardware such as Memory, Power Sources, and Processor on FreeBSD systemsoshi.hardware.platform.unix.openbsd Provides information about hardware such as Memory, Power Sources, and Processor on OpenBSD systemsoshi.hardware.platform.unix.solaris Provides information about hardware such as Memory, Power Sources, and Processor on Solaris systemsoshi.hardware.platform.windows Provides information about hardware such as Memory, Power Sources, and Processor on Windows systems -
-
Uses of HardwareAbstractionLayer in oshi
Fields in oshi with type parameters of type HardwareAbstractionLayer Modifier and Type Field Description private java.util.function.Supplier<HardwareAbstractionLayer>
SystemInfo. hardware
Methods in oshi that return HardwareAbstractionLayer Modifier and Type Method Description private static HardwareAbstractionLayer
SystemInfo. createHardware()
HardwareAbstractionLayer
SystemInfo. getHardware()
Creates a new instance of the appropriate platform-specificHardwareAbstractionLayer
. -
Uses of HardwareAbstractionLayer in oshi.hardware.common
Classes in oshi.hardware.common that implement HardwareAbstractionLayer Modifier and Type Class Description class
AbstractHardwareAbstractionLayer
Common fields or methods used by platform-specific implementations of HardwareAbstractionLayer -
Uses of HardwareAbstractionLayer in oshi.hardware.platform.linux
Classes in oshi.hardware.platform.linux that implement HardwareAbstractionLayer Modifier and Type Class Description class
LinuxHardwareAbstractionLayer
LinuxHardwareAbstractionLayer class. -
Uses of HardwareAbstractionLayer in oshi.hardware.platform.mac
Classes in oshi.hardware.platform.mac that implement HardwareAbstractionLayer Modifier and Type Class Description class
MacHardwareAbstractionLayer
MacHardwareAbstractionLayer class. -
Uses of HardwareAbstractionLayer in oshi.hardware.platform.unix.aix
Classes in oshi.hardware.platform.unix.aix that implement HardwareAbstractionLayer Modifier and Type Class Description class
AixHardwareAbstractionLayer
AIXHardwareAbstractionLayer class. -
Uses of HardwareAbstractionLayer in oshi.hardware.platform.unix.freebsd
Classes in oshi.hardware.platform.unix.freebsd that implement HardwareAbstractionLayer Modifier and Type Class Description class
FreeBsdHardwareAbstractionLayer
FreeBsdHardwareAbstractionLayer class. -
Uses of HardwareAbstractionLayer in oshi.hardware.platform.unix.openbsd
Classes in oshi.hardware.platform.unix.openbsd that implement HardwareAbstractionLayer Modifier and Type Class Description class
OpenBsdHardwareAbstractionLayer
OpenBsdHardwareAbstractionLayer class. -
Uses of HardwareAbstractionLayer in oshi.hardware.platform.unix.solaris
Classes in oshi.hardware.platform.unix.solaris that implement HardwareAbstractionLayer Modifier and Type Class Description class
SolarisHardwareAbstractionLayer
SolarisHardwareAbstractionLayer class. -
Uses of HardwareAbstractionLayer in oshi.hardware.platform.windows
Classes in oshi.hardware.platform.windows that implement HardwareAbstractionLayer Modifier and Type Class Description class
WindowsHardwareAbstractionLayer
WindowsHardwareAbstractionLayer class.
-