| 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 code
|
| oshi.hardware.platform.linux |
Provides information about hardware such as Memory, Power Sources, and
Processor on Linux systems
|
| oshi.hardware.platform.mac |
Provides information about hardware such as Memory, Power Sources, and
Processor on Mac systems
|
| oshi.hardware.platform.unix.freebsd |
Provides information about hardware such as Memory, Power Sources, and
Processor on FreeBSD systems
|
| oshi.hardware.platform.unix.solaris |
Provides information about hardware such as Memory, Power Sources, and
Processor on Solaris systems
|
| oshi.hardware.platform.windows |
Provides information about hardware such as Memory, Power Sources, and
Processor on Windows systems
|
| Modifier and Type | Method and Description |
|---|---|
HardwareAbstractionLayer |
SystemInfo.getHardware()
Creates a new instance of the appropriate platform-specific
HardwareAbstractionLayer. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractHardwareAbstractionLayer
Common fields or methods used by platform-specific implementations of
HardwareAbstractionLayer
|
| Modifier and Type | Class and Description |
|---|---|
class |
LinuxHardwareAbstractionLayer |
| Modifier and Type | Class and Description |
|---|---|
class |
MacHardwareAbstractionLayer |
| Modifier and Type | Class and Description |
|---|---|
class |
FreeBsdHardwareAbstractionLayer |
| Modifier and Type | Class and Description |
|---|---|
class |
SolarisHardwareAbstractionLayer |
| Modifier and Type | Class and Description |
|---|---|
class |
WindowsHardwareAbstractionLayer |
Copyright © 2010–2018 oshi. All rights reserved.