# Hierarchy For All Packages

Package Hierarchies:

- oshi,
- oshi.hardware,
- oshi.software.os,
- oshi.software.os.windows,
- oshi.software.os.windows.nt,
- oshi.util

## Class Hierarchy

- java.lang.Object
  - oshi.software.os.windows.nt.CentralProcessor (implements oshi.hardware.Processor)
  - oshi.util.FormatUtil
  - oshi.software.os.windows.nt.GlobalMemory (implements oshi.hardware.Memory)
  - oshi.software.os.windows.nt.OSNativeSystemInfo
  - oshi.software.os.windows.nt.OSVersionInfoEx (implements oshi.software.os.OperatingSystemVersion)
  - oshi.SystemInfo
  - oshi.software.os.windows.WindowsHardwareAbstractionLayer (implements oshi.hardware.HardwareAbstractionLayer)
  - oshi.software.os.windows.WindowsOperatingSystem (implements oshi.software.os.OperatingSystem)

## Interface Hierarchy

- oshi.hardware.HardwareAbstractionLayer
- oshi.hardware.Memory
- oshi.software.os.OperatingSystem
- oshi.software.os.OperatingSystemVersion
- oshi.software.os.Process
- oshi.hardware.Processor