| 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.software.common | 
 Provides abstract classes for common code 
 | 
| oshi.software.os.linux | 
 Provides information about Software and OS on Linux 
 | 
| oshi.software.os.mac | 
 Provides information about Software and OS on Mac OS X 
 | 
| oshi.software.os.unix.freebsd | 
 Provides information about Software and OS on FreeBSD 
 | 
| oshi.software.os.unix.solaris | 
 Provides information about Software and OS on Solaris 
 | 
| oshi.software.os.windows | 
 Provides information about Software and OS on Windows 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OperatingSystem | 
SystemInfo.getOperatingSystem()
Creates a new instance of the appropriate platform-specific
  
OperatingSystem. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractOperatingSystem
 Abstract AbstractOperatingSystem class. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
LinuxOperatingSystem
 LinuxOperatingSystem class. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MacOperatingSystem
 MacOperatingSystem class. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FreeBsdOperatingSystem
 FreeBsdOperatingSystem class. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SolarisOperatingSystem
Linux is a family of free operating systems most commonly used on personal
 computers. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
WindowsOperatingSystem
 WindowsOperatingSystem class. 
 | 
Copyright © 2010–2019 oshi. All rights reserved.