C F G H M O P S T W

## C

CentralProcessor - Class in oshi.software.os.windows.nt
  A CPU as defined in Windows registry.
CentralProcessor() - Constructor for class oshi.software.os.windows.nt.CentralProcessor

## F

formatBytes(long) - Static method in class oshi.util.FormatUtil
  Format bytes into a string to a rounded string representation.
FormatUtil - Class in oshi.util
  String formatting utility.
FormatUtil() - Constructor for class oshi.util.FormatUtil

## G

getAvailable() - Method in interface oshi.hardware.Memory
  Currently available.
getAvailable() - Method in class oshi.software.os.windows.nt.GlobalMemory
getBuildNumber() - Method in class oshi.software.os.windows.nt.OSVersionInfoEx
  The build number of the operating system.
getFamily() - Method in interface oshi.software.os.OperatingSystem
  Operating system family.
getFamily() - Method in class oshi.software.os.windows.WindowsOperatingSystem
getHardware() - Method in class oshi.SystemInfo
  Retrieves hardware information.
getIdentifier() - Method in class oshi.software.os.windows.nt.CentralProcessor
  Identifier, eg.
getMajor() - Method in class oshi.software.os.windows.nt.OSVersionInfoEx
  The major version number of the operating system.
getManufacturer() - Method in interface oshi.software.os.OperatingSystem
  Manufacturer.
getManufacturer() - Method in class oshi.software.os.windows.WindowsOperatingSystem
getMemory() - Method in interface oshi.hardware.HardwareAbstractionLayer
  Get Memory information.
getMemory() - Method in class oshi.software.os.windows.WindowsHardwareAbstractionLayer
getMinor() - Method in class oshi.software.os.windows.nt.OSVersionInfoEx
  The minor version number of the operating system.
getName() - Method in class oshi.software.os.windows.nt.CentralProcessor
  Name, eg.
getNumberOfProcessors() - Method in class oshi.software.os.windows.nt.OSNativeSystemInfo
  Number of processors.
getOperatingSystem() - Method in class oshi.SystemInfo
  Retrieves operating system information.
getPlatformId() - Method in class oshi.software.os.windows.nt.OSVersionInfoEx
  The operating system platform.
getProcessors() - Method in interface oshi.hardware.HardwareAbstractionLayer
  Get CPUs.
getProcessors() - Method in class oshi.software.os.windows.WindowsHardwareAbstractionLayer
getProductType() - Method in class oshi.software.os.windows.nt.OSVersionInfoEx
  Any additional information about the system.
getServicePack() - Method in class oshi.software.os.windows.nt.OSVersionInfoEx
  String, such as "Service Pack 3", that indicates the latest Service Pack installed on the system.
getSuiteMask() - Method in class oshi.software.os.windows.nt.OSVersionInfoEx
  A bit mask that identifies the product suites available on the system.
getTotal() - Method in interface oshi.hardware.Memory
  Total memory.
getTotal() - Method in class oshi.software.os.windows.nt.GlobalMemory
getVendor() - Method in interface oshi.hardware.Processor
  Processor vendor.
getVendor() - Method in class oshi.software.os.windows.nt.CentralProcessor
  Vendor identifier, eg.
getVersion() - Method in interface oshi.software.os.OperatingSystem
  Operating system version.
getVersion() - Method in class oshi.software.os.windows.WindowsOperatingSystem
GlobalMemory - Class in oshi.software.os.windows.nt
  Memory obtained by GlobalMemoryStatusEx.
GlobalMemory() - Constructor for class oshi.software.os.windows.nt.GlobalMemory

## H

HardwareAbstractionLayer - Interface in oshi.hardware
  A hardware abstraction layer.

## M

Memory - Interface in oshi.hardware
  Memory refers to the state information of a computing system, as it is kept active in some physical structure.

## O

OperatingSystem - Interface in oshi.software.os
  An operating system (OS) is the software on a computer that manages the way different programs use its hardware, and regulates the ways that a user controls the computer.
OperatingSystemVersion - Interface in oshi.software.os
  Version of an operating system.
oshi - package oshi
oshi.hardware - package oshi.hardware
oshi.software.os - package oshi.software.os
oshi.software.os.windows - package oshi.software.os.windows
oshi.software.os.windows.nt - package oshi.software.os.windows.nt
oshi.util - package oshi.util
OSNativeSystemInfo - Class in oshi.software.os.windows.nt
  Windows OS native system information.
OSNativeSystemInfo() - Constructor for class oshi.software.os.windows.nt.OSNativeSystemInfo
OSNativeSystemInfo(WinBase.SYSTEM_INFO) - Constructor for class oshi.software.os.windows.nt.OSNativeSystemInfo
OSVersionInfoEx - Class in oshi.software.os.windows.nt
  Contains operating system version information.
OSVersionInfoEx() - Constructor for class oshi.software.os.windows.nt.OSVersionInfoEx
OSVersionInfoEx(WinNT.OSVERSIONINFOEX) - Constructor for class oshi.software.os.windows.nt.OSVersionInfoEx

## P

Process - Interface in oshi.software.os
  A process is an instance of a computer program that is being executed.
Processor - Interface in oshi.hardware
  The Central Processing Unit (CPU) or the processor is the portion of a computer system that carries out the instructions of a computer program, and is the primary element carrying out the computer's functions.

## S

setIdentifier(String) - Method in class oshi.software.os.windows.nt.CentralProcessor
  Set processor identifier.
setName(String) - Method in class oshi.software.os.windows.nt.CentralProcessor
  Set processor name.
setVendor(String) - Method in class oshi.software.os.windows.nt.CentralProcessor
  Set processor vendor.
SystemInfo - Class in oshi
  Current system information.
SystemInfo() - Constructor for class oshi.SystemInfo

## T

toString() - Method in class oshi.software.os.windows.nt.CentralProcessor
toString() - Method in class oshi.software.os.windows.nt.OSVersionInfoEx
toString() - Method in class oshi.software.os.windows.WindowsOperatingSystem

## W

WindowsHardwareAbstractionLayer - Class in oshi.software.os.windows
WindowsHardwareAbstractionLayer() - Constructor for class oshi.software.os.windows.WindowsHardwareAbstractionLayer
WindowsOperatingSystem - Class in oshi.software.os.windows
  Microsoft Windows is a family of proprietary operating systems most commonly used on personal computers.
WindowsOperatingSystem() - Constructor for class oshi.software.os.windows.WindowsOperatingSystem

C F G H M O P S T W