Class Hierarchy
- java.lang.Object
- oshi.hardware.common.AbstractBaseboard (implements oshi.hardware.Baseboard)
- oshi.hardware.common.AbstractCentralProcessor (implements oshi.hardware.CentralProcessor)
- oshi.hardware.common.AbstractComputerSystem (implements oshi.hardware.ComputerSystem)
- oshi.hardware.common.AbstractDisplay (implements oshi.hardware.Display)
- oshi.software.common.AbstractFileSystem (implements oshi.software.os.FileSystem)
- oshi.hardware.common.AbstractFirmware (implements oshi.hardware.Firmware)
- oshi.hardware.common.AbstractGlobalMemory (implements oshi.hardware.GlobalMemory)
- oshi.hardware.common.AbstractGraphicsCard (implements oshi.hardware.GraphicsCard)
- oshi.hardware.common.AbstractHardwareAbstractionLayer (implements oshi.hardware.HardwareAbstractionLayer)
- oshi.software.common.AbstractNetworkParams (implements oshi.software.os.NetworkParams)
- oshi.software.common.AbstractOperatingSystem (implements oshi.software.os.OperatingSystem)
- oshi.software.common.AbstractOperatingSystem.FamilyVersionInfo
- oshi.software.common.AbstractOSVersionInfoEx (implements oshi.software.os.OperatingSystemVersion)
- oshi.hardware.common.AbstractPowerSource (implements oshi.hardware.PowerSource)
- oshi.hardware.common.AbstractSensors (implements oshi.hardware.Sensors)
- oshi.hardware.common.AbstractSoundCard (implements oshi.hardware.SoundCard)
- oshi.hardware.common.AbstractUsbDevice (implements oshi.hardware.UsbDevice)
- oshi.hardware.common.AbstractVirtualMemory (implements oshi.hardware.VirtualMemory)
- oshi.util.platform.unix.freebsd.BsdSysctlUtil
- oshi.hardware.CentralProcessor.LogicalProcessor
- oshi.hardware.CentralProcessor.ProcessorIdentifier
- oshi.util.Constants
- oshi.driver.linux.proc.CpuInfo
- oshi.driver.linux.proc.CpuStat
- oshi.driver.linux.Devicetree
- oshi.driver.linux.proc.DiskStats
- oshi.driver.linux.Dmidecode
- oshi.util.EdidUtil
- oshi.util.ExecutingCommand
- oshi.util.FileUtil
- oshi.util.FormatUtil
- oshi.hardware.platform.unix.freebsd.FreeBsdDisks
- oshi.software.os.unix.freebsd.FreeBsdInternetProtocolStats (implements oshi.software.os.InternetProtocolStats)
- oshi.util.GlobalConfig
- oshi.driver.windows.registry.HkeyPerformanceDataUtil
- oshi.driver.windows.registry.HkeyUserData
- oshi.hardware.HWDiskStore (implements java.lang.Comparable<T>)
- oshi.hardware.HWPartition (implements java.lang.Comparable<T>)
- oshi.software.os.InternetProtocolStats.TcpStats
- oshi.software.os.InternetProtocolStats.UdpStats
- oshi.util.platform.unix.solaris.KstatUtil
- oshi.util.platform.unix.solaris.KstatUtil.KstatChain (implements java.lang.AutoCloseable)
- oshi.hardware.platform.linux.LinuxDisks
- oshi.software.os.linux.LinuxInternetProtocolStats (implements oshi.software.os.InternetProtocolStats)
- oshi.software.os.linux.LinuxUserGroupInfo
- oshi.driver.windows.LogicalProcessorInformation
- oshi.driver.linux.Lshal
- oshi.driver.linux.Lshw
- oshi.util.LsofUtil
- oshi.hardware.platform.mac.MacDisks
- oshi.software.os.mac.MacInternetProtocolStats (implements oshi.software.os.InternetProtocolStats)
- oshi.util.Memoizer
- oshi.driver.windows.perfmon.MemoryInformation
- oshi.driver.windows.wmi.MSAcpiThermalZoneTemperature
- oshi.driver.windows.registry.NetSessionData
- oshi.hardware.NetworkIF
- oshi.hardware.common.Networks
- oshi.driver.windows.wmi.OhmHardware
- oshi.driver.windows.wmi.OhmSensor
- oshi.software.os.OperatingSystem.OSVersionInfo
- oshi.software.os.OSFileStore
- oshi.software.os.OSProcess
- oshi.software.os.OSService
- oshi.software.os.OSSession
- oshi.driver.windows.perfmon.PagingFile
- oshi.util.tuples.Pair<A,B>
- oshi.util.ParseUtil
- oshi.util.platform.windows.PerfCounterQuery
- oshi.util.platform.windows.PerfCounterQueryHandler (implements java.lang.AutoCloseable)
- oshi.util.platform.windows.PerfCounterWildcardQuery
- oshi.util.platform.windows.PerfDataUtil
- oshi.util.platform.windows.PerfDataUtil.PerfCounter
- oshi.driver.windows.perfmon.PhysicalDisk
- oshi.hardware.PhysicalMemory
- oshi.driver.windows.perfmon.ProcessInformation
- oshi.driver.windows.perfmon.ProcessorInformation
- oshi.driver.windows.registry.ProcessPerformanceData
- oshi.driver.windows.registry.ProcessPerformanceData.PerfCounterBlock
- oshi.driver.linux.proc.ProcessStat
- oshi.util.platform.linux.ProcPath
- oshi.util.tuples.Quartet<A,B,C,D>
- oshi.util.tuples.Quintet<A,B,C,D,E>
- oshi.driver.windows.registry.SessionWtsData
- oshi.util.platform.mac.SmcUtil
- oshi.hardware.platform.unix.solaris.SolarisDisks
- oshi.software.os.unix.solaris.SolarisInternetProtocolStats (implements oshi.software.os.InternetProtocolStats)
- com.sun.jna.Structure
- oshi.util.platform.mac.SysctlUtil
- oshi.driver.linux.Sysfs
- oshi.SystemInfo
- oshi.driver.windows.perfmon.SystemInformation
- oshi.driver.unix.solaris.kstat.SystemPages
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- oshi.util.tuples.Triplet<A,B,C>
- oshi.driver.linux.proc.UpTime
- oshi.util.Util
- oshi.driver.linux.Who
- oshi.driver.mac.Who
- oshi.driver.unix.freebsd.Who
- oshi.driver.unix.solaris.Who
- oshi.driver.unix.Who
- oshi.driver.windows.wmi.Win32BaseBoard
- oshi.driver.windows.wmi.Win32Bios
- oshi.driver.windows.wmi.Win32ComputerSystem
- oshi.driver.windows.wmi.Win32ComputerSystemProduct
- oshi.driver.windows.wmi.Win32DiskDrive
- oshi.driver.windows.wmi.Win32DiskDriveToDiskPartition
- oshi.driver.windows.wmi.Win32DiskPartition
- oshi.driver.windows.wmi.Win32Fan
- oshi.driver.windows.wmi.Win32LogicalDisk
- oshi.driver.windows.wmi.Win32LogicalDiskToPartition
- oshi.driver.windows.wmi.Win32OperatingSystem
- oshi.driver.windows.wmi.Win32PhysicalMemory
- oshi.driver.windows.wmi.Win32PnPEntity
- oshi.driver.windows.wmi.Win32Process
- oshi.driver.windows.wmi.Win32Processor
- oshi.driver.windows.wmi.Win32USBController
- oshi.driver.windows.wmi.Win32VideoController
- oshi.hardware.platform.windows.WindowsDisks
- oshi.software.os.windows.WindowsInternetProtocolStats (implements oshi.software.os.InternetProtocolStats)
- oshi.software.os.windows.WindowsOSSystemInfo
- oshi.util.platform.windows.WmiQueryHandler
- oshi.util.platform.windows.WmiUtil
Interface Hierarchy
- oshi.hardware.Baseboard
- oshi.hardware.CentralProcessor
- java.lang.Comparable<T>
- oshi.hardware.ComputerSystem
- oshi.hardware.Display
- oshi.software.os.FileSystem
- oshi.hardware.Firmware
- oshi.hardware.GlobalMemory
- oshi.hardware.GraphicsCard
- oshi.hardware.HardwareAbstractionLayer
- oshi.software.os.InternetProtocolStats
- com.sun.jna.Library
- oshi.jna.platform.unix.CLibrary (also extends com.sun.jna.platform.unix.LibCAPI)
- oshi.jna.platform.unix.freebsd.FreeBsdLibc
- oshi.jna.platform.linux.LinuxLibc (also extends com.sun.jna.platform.linux.LibC)
- oshi.jna.platform.unix.solaris.SolarisLibc
- oshi.jna.platform.mac.SystemB (also extends com.sun.jna.platform.mac.SystemB)
- com.sun.jna.platform.mac.IOKit
- oshi.jna.platform.mac.IOKit
- com.sun.jna.platform.linux.LibC (also extends com.sun.jna.platform.unix.LibCAPI)
- com.sun.jna.platform.win32.PowrProf
- com.sun.jna.platform.mac.SystemB (also extends com.sun.jna.platform.unix.LibCAPI)
- oshi.jna.platform.mac.SystemB (also extends oshi.jna.platform.unix.CLibrary)
- oshi.software.os.NetworkParams
- oshi.software.os.OperatingSystem
- oshi.software.os.OperatingSystemVersion
- oshi.util.platform.windows.PerfCounterQuery.PdhCounterProperty
- oshi.util.platform.windows.PerfCounterWildcardQuery.PdhCounterWildcardProperty
- oshi.hardware.PowerSource
- com.sun.jna.platform.unix.Reboot
- com.sun.jna.platform.unix.LibCAPI (also extends com.sun.jna.platform.unix.Resource)
- oshi.jna.platform.unix.CLibrary (also extends com.sun.jna.Library)
- oshi.jna.platform.unix.freebsd.FreeBsdLibc
- oshi.jna.platform.linux.LinuxLibc (also extends com.sun.jna.platform.linux.LibC)
- oshi.jna.platform.unix.solaris.SolarisLibc
- oshi.jna.platform.mac.SystemB (also extends com.sun.jna.platform.mac.SystemB)
- com.sun.jna.platform.linux.LibC (also extends com.sun.jna.Library)
- com.sun.jna.platform.mac.SystemB (also extends com.sun.jna.Library)
- oshi.jna.platform.mac.SystemB (also extends oshi.jna.platform.unix.CLibrary)
- com.sun.jna.platform.unix.Resource
- com.sun.jna.platform.unix.LibCAPI (also extends com.sun.jna.platform.unix.Reboot)
- oshi.jna.platform.unix.CLibrary (also extends com.sun.jna.Library)
- oshi.jna.platform.unix.freebsd.FreeBsdLibc
- oshi.jna.platform.linux.LinuxLibc (also extends com.sun.jna.platform.linux.LibC)
- oshi.jna.platform.unix.solaris.SolarisLibc
- oshi.jna.platform.mac.SystemB (also extends com.sun.jna.platform.mac.SystemB)
- com.sun.jna.platform.linux.LibC (also extends com.sun.jna.Library)
- com.sun.jna.platform.mac.SystemB (also extends com.sun.jna.Library)
- oshi.jna.platform.mac.SystemB (also extends oshi.jna.platform.unix.CLibrary)
- oshi.hardware.Sensors
- oshi.hardware.SoundCard
- oshi.hardware.VirtualMemory
Annotation Type Hierarchy
- oshi.annotation.concurrent.GuardedBy (implements java.lang.annotation.Annotation)
- oshi.annotation.concurrent.Immutable (implements java.lang.annotation.Annotation)
- oshi.annotation.concurrent.NotThreadSafe (implements java.lang.annotation.Annotation)
- oshi.annotation.concurrent.ThreadSafe (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)