Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BaseboardOshi - Class in io.deephaven.process
-
The Baseboard represents the system board, also called motherboard, logic board, etc.
- BaseboardOshi() - Constructor for class io.deephaven.process.BaseboardOshi
- BiConsumerStringImpl(BiConsumer<String, String>) - Constructor for class io.deephaven.properties.PropertyVisitorStringBase.BiConsumerStringImpl
C
- ComputerSystemOshi - Class in io.deephaven.process
-
The ComputerSystem represents the physical hardware, of a computer system/product and includes BIOS/firmware and a motherboard, logic board, etc.
- ComputerSystemOshi() - Constructor for class io.deephaven.process.ComputerSystemOshi
E
- exists() - Method in class io.deephaven.properties.SplayedPath
F
- FirmwareOshi - Class in io.deephaven.process
-
The Firmware represents the low level BIOS or equivalent
- FirmwareOshi() - Constructor for class io.deephaven.process.FirmwareOshi
- forCurrentProcess() - Static method in class io.deephaven.process.SystemInfoOshi
- from(Baseboard) - Static method in class io.deephaven.process.BaseboardOshi
- from(CentralProcessor) - Static method in class io.deephaven.process.SystemCpuOshi
- from(ComputerSystem) - Static method in class io.deephaven.process.ComputerSystemOshi
- from(Firmware) - Static method in class io.deephaven.process.FirmwareOshi
- from(GlobalMemory) - Static method in class io.deephaven.process.SystemMemoryOshi
- from(NetworkParams) - Static method in class io.deephaven.process.NetworkOshi
- from(OperatingSystem) - Static method in class io.deephaven.process.OperatingSystemOshi
- from(OperatingSystem.OSVersionInfo) - Static method in class io.deephaven.process.OperatingSystemVersionOshi
G
- getApplicationArguments() - Method in class io.deephaven.process.ProcessInfo
- getApplicationConfig() - Method in class io.deephaven.process.ProcessInfo
- getBaseboard() - Method in class io.deephaven.process.ComputerSystemOshi
-
Get the computer system baseboard/motherboard
- getBuildNumber() - Method in class io.deephaven.process.OperatingSystemVersionOshi
-
Gets the operating system build number.
- getCodeName() - Method in class io.deephaven.process.OperatingSystemVersionOshi
-
Gets the operating system codename.
- getComputerSystem() - Method in class io.deephaven.process.SystemInfoOshi
- getDescription() - Method in class io.deephaven.process.FirmwareOshi
-
Get the firmware description.
- getDnsServers() - Method in class io.deephaven.process.NetworkOshi
-
getDnsServers.
- getDomainName() - Method in class io.deephaven.process.NetworkOshi
-
getDomainName.
- getEnvironmentVariables() - Method in class io.deephaven.process.ProcessInfo
- getFamily() - Method in class io.deephaven.process.OperatingSystemOshi
- getFamily() - Method in class io.deephaven.process.SystemCpuOshi
- getFirmware() - Method in class io.deephaven.process.ComputerSystemOshi
-
Get the computer system firmware/BIOS
- getHostName() - Method in class io.deephaven.process.NetworkOshi
-
getHostName.
- getHostPathInfo() - Method in class io.deephaven.process.ProcessInfo
- getId() - Method in class io.deephaven.process.ProcessInfo
- getIpv4DefaultGateway() - Method in class io.deephaven.process.NetworkOshi
-
getIpv4DefaultGateway.
- getIpv6DefaultGateway() - Method in class io.deephaven.process.NetworkOshi
-
getIpv6DefaultGateway.
- getJvmArguments() - Method in class io.deephaven.process.RuntimeMxBeanInfo
- getLogicalProcessorCount() - Method in class io.deephaven.process.SystemCpuOshi
-
Get the number of logical CPUs available for processing.
- getManagementSpecVersion() - Method in class io.deephaven.process.RuntimeMxBeanInfo
- getManufacturer() - Method in class io.deephaven.process.BaseboardOshi
-
Get the baseboard manufacturer.
- getManufacturer() - Method in class io.deephaven.process.ComputerSystemOshi
-
Get the computer system manufacturer.
- getManufacturer() - Method in class io.deephaven.process.FirmwareOshi
-
Get the firmware manufacturer.
- getManufacturer() - Method in class io.deephaven.process.OperatingSystemOshi
- getMemoryInfo() - Method in class io.deephaven.process.ProcessInfo
- getMemoryPoolsInfo() - Method in class io.deephaven.process.ProcessInfo
- getModel() - Method in class io.deephaven.process.BaseboardOshi
-
Get the baseboard model.
- getModel() - Method in class io.deephaven.process.ComputerSystemOshi
-
Get the computer system model.
- getModel() - Method in class io.deephaven.process.SystemCpuOshi
- getName() - Method in class io.deephaven.process.FirmwareOshi
-
Get the firmware name.
- getName() - Method in class io.deephaven.process.SystemCpuOshi
-
Name, eg.
- getNetwork() - Method in class io.deephaven.process.OperatingSystemOshi
- getOperatingSystem() - Method in class io.deephaven.process.SystemInfoOshi
- getPageSize() - Method in class io.deephaven.process.SystemMemoryOshi
-
The number of bytes in a memory page
- getPhysicalPackageCount() - Method in class io.deephaven.process.SystemCpuOshi
-
Get the number of packages/sockets in the system.
- getPhysicalProcessorCount() - Method in class io.deephaven.process.SystemCpuOshi
-
Get the number of physical CPUs/cores available for processing.
- getPhysicalTotal() - Method in class io.deephaven.process.SystemMemoryOshi
-
The amount of actual physical memory, in bytes.
- getPid() - Method in class io.deephaven.process.OperatingSystemOshi
- getProcessorID() - Method in class io.deephaven.process.SystemCpuOshi
-
Gets the Processor ID.
- getReleaseDate() - Method in class io.deephaven.process.FirmwareOshi
-
Get the firmware release date.
- getRuntimeInfo() - Method in class io.deephaven.process.ProcessInfo
- getSerialNumber() - Method in class io.deephaven.process.BaseboardOshi
-
Get the baseboard serial number
- getStartTime() - Method in class io.deephaven.process.RuntimeMxBeanInfo
- getStepping() - Method in class io.deephaven.process.SystemCpuOshi
- getSwapTotal() - Method in class io.deephaven.process.SystemMemoryOshi
-
The current size of the paging/swap file(s), in bytes.
- getSystemCpu() - Method in class io.deephaven.process.SystemInfoOshi
- getSystemInfo() - Method in class io.deephaven.process.ProcessInfo
- getSystemMemory() - Method in class io.deephaven.process.SystemInfoOshi
- getSystemProperties() - Method in class io.deephaven.process.RuntimeMxBeanInfo
- getThreadInfo() - Method in class io.deephaven.process.ProcessInfo
- getVendor() - Method in class io.deephaven.process.SystemCpuOshi
-
Processor vendor.
- getVendorFreq() - Method in class io.deephaven.process.SystemCpuOshi
-
Vendor frequency (in Hz), eg.
- getVersion() - Method in class io.deephaven.process.BaseboardOshi
-
Get the baseboard version.
- getVersion() - Method in class io.deephaven.process.FirmwareOshi
-
Get the firmware version.
- getVersion() - Method in class io.deephaven.process.OperatingSystemOshi
- getVersion() - Method in class io.deephaven.process.OperatingSystemVersionOshi
-
Gets the operating system version.
H
- hashCode() - Method in class io.deephaven.process.Wrapper
- heap() - Method in class io.deephaven.process.MemoryMxBeanInfo
I
- init() - Method in class io.deephaven.process.MemoryUsageInfo
- INSTANCE - Enum constant in enum class io.deephaven.properties.PropertyVisitorError
- io.deephaven.process - package io.deephaven.process
- io.deephaven.properties - package io.deephaven.properties
- is64bit() - Method in class io.deephaven.process.SystemCpuOshi
-
Is CPU 64bit?
- isBootClassPathSupported() - Method in class io.deephaven.process.RuntimeMxBeanInfo
- isCurrentThreadCpuTimeSupported() - Method in class io.deephaven.process.ThreadMxBeanInfo
- isObjectMonitorUsageSupported() - Method in class io.deephaven.process.ThreadMxBeanInfo
- isSynchronizerUsageSupported() - Method in class io.deephaven.process.ThreadMxBeanInfo
- isThreadContentionMonitoringSupported() - Method in class io.deephaven.process.ThreadMxBeanInfo
- isThreadCpuTimeSupported() - Method in class io.deephaven.process.ThreadMxBeanInfo
M
- max() - Method in class io.deephaven.process.MemoryUsageInfo
- maybeVisit(String, Optional<String>) - Method in interface io.deephaven.properties.PropertyVisitor
-
A helper method that makes
PropertySet.traverse(PropertyVisitor)implementations cleaner. - maybeVisit(String, OptionalInt) - Method in interface io.deephaven.properties.PropertyVisitor
-
A helper method that makes
PropertySet.traverse(PropertyVisitor)implementations cleaner. - maybeVisit(String, OptionalLong) - Method in interface io.deephaven.properties.PropertyVisitor
-
A helper method that makes
PropertySet.traverse(PropertyVisitor)implementations cleaner. - maybeVisitProperties(String, Optional<? extends PropertySet>) - Method in interface io.deephaven.properties.PropertyVisitor
-
A helper method that makes
PropertySet.traverse(PropertyVisitor)implementations cleaner. - MemoryMxBeanInfo - Class in io.deephaven.process
- MemoryMxBeanInfo() - Constructor for class io.deephaven.process.MemoryMxBeanInfo
- MemoryPoolsMxBeanInfo - Class in io.deephaven.process
- MemoryPoolsMxBeanInfo() - Constructor for class io.deephaven.process.MemoryPoolsMxBeanInfo
- MemoryUsageInfo - Class in io.deephaven.process
- MemoryUsageInfo() - Constructor for class io.deephaven.process.MemoryUsageInfo
N
- NetworkOshi - Class in io.deephaven.process
-
NetworkParams presents network parameters of running OS, such as DNS, host name etc.
- NetworkOshi() - Constructor for class io.deephaven.process.NetworkOshi
- nonHeap() - Method in class io.deephaven.process.MemoryMxBeanInfo
O
- of(PrintStream) - Static method in interface io.deephaven.properties.PropertyVisitor
- of(MemoryMXBean) - Static method in class io.deephaven.process.MemoryMxBeanInfo
- of(MemoryUsage) - Static method in class io.deephaven.process.MemoryUsageInfo
- of(RuntimeMXBean) - Static method in class io.deephaven.process.RuntimeMxBeanInfo
- of(ThreadMXBean) - Static method in class io.deephaven.process.ThreadMxBeanInfo
- of(BiConsumer<String, String>) - Static method in interface io.deephaven.properties.PropertyVisitor
- of(List<MemoryPoolMXBean>) - Static method in class io.deephaven.process.MemoryPoolsMxBeanInfo
- of(List<String>) - Static method in interface io.deephaven.properties.PropertySet
- of(Map<String, String>) - Static method in interface io.deephaven.properties.PropertySet
- of(Properties) - Static method in interface io.deephaven.properties.PropertySet
- OperatingSystemOshi - Class in io.deephaven.process
- OperatingSystemOshi() - Constructor for class io.deephaven.process.OperatingSystemOshi
- OperatingSystemVersionOshi - Class in io.deephaven.process
- OperatingSystemVersionOshi() - Constructor for class io.deephaven.process.OperatingSystemVersionOshi
P
- parse(PropertySet) - Method in interface io.deephaven.properties.PropertySetParser
- ProcessInfo - Class in io.deephaven.process
- ProcessInfo() - Constructor for class io.deephaven.process.ProcessInfo
- ProcessStyle - Annotation Interface in io.deephaven.process
- PropertySet - Interface in io.deephaven.properties
-
A property set represents a set of property keys and values.
- PropertySet.PropertiesImpl - Class in io.deephaven.properties
- PropertySet.StringListImpl - Class in io.deephaven.properties
- PropertySet.StringMapImpl - Class in io.deephaven.properties
- PropertySetParser<T> - Interface in io.deephaven.properties
- PropertyVisitor - Interface in io.deephaven.properties
-
A property visitor is the generic interface for reading property keys and values from a
PropertySet. - PropertyVisitorError - Enum Class in io.deephaven.properties
-
A
PropertyVisitorwhose methods all throwIllegalStateExceptionwith the relevant key and value context. - PropertyVisitorPrintStream - Class in io.deephaven.properties
- PropertyVisitorPrintStream(PrintStream) - Constructor for class io.deephaven.properties.PropertyVisitorPrintStream
- PropertyVisitorStringBase - Class in io.deephaven.properties
-
An
PropertyVisitorbase which converts the non-String valued calls intoPropertyVisitor.visit(String, String). - PropertyVisitorStringBase() - Constructor for class io.deephaven.properties.PropertyVisitorStringBase
- PropertyVisitorStringBase.BiConsumerStringImpl - Class in io.deephaven.properties
R
- readTo(PropertyVisitor) - Method in class io.deephaven.properties.SplayedPath
- RuntimeMxBeanInfo - Class in io.deephaven.process
- RuntimeMxBeanInfo() - Constructor for class io.deephaven.process.RuntimeMxBeanInfo
S
- SEPARATOR - Static variable in interface io.deephaven.properties.PropertyVisitor
- SplayedPath - Class in io.deephaven.properties
-
A splayed path is a
PropertySetwhere the fully resolved file paths represent property keys and the corresponding contents of each file represents the property value. - SplayedPath(Path, boolean, boolean) - Constructor for class io.deephaven.properties.SplayedPath
- stderr() - Static method in interface io.deephaven.properties.PropertyVisitor
- stdout() - Static method in interface io.deephaven.properties.PropertyVisitor
- StringListWrapper - Class in io.deephaven.process
- StringListWrapper() - Constructor for class io.deephaven.process.StringListWrapper
- StringMapWrapper - Class in io.deephaven.process
- StringMapWrapper() - Constructor for class io.deephaven.process.StringMapWrapper
- SystemCpuOshi - Class in io.deephaven.process
-
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.
- SystemCpuOshi() - Constructor for class io.deephaven.process.SystemCpuOshi
- SystemInfoOshi - Class in io.deephaven.process
- SystemInfoOshi() - Constructor for class io.deephaven.process.SystemInfoOshi
- SystemMemoryOshi - Class in io.deephaven.process
- SystemMemoryOshi() - Constructor for class io.deephaven.process.SystemMemoryOshi
T
- ThreadMxBeanInfo - Class in io.deephaven.process
- ThreadMxBeanInfo() - Constructor for class io.deephaven.process.ThreadMxBeanInfo
- toStringMap() - Method in class io.deephaven.properties.SplayedPath
- toStringMap(PropertySet) - Static method in interface io.deephaven.properties.PropertyVisitor
- traverse(PropertyVisitor) - Method in class io.deephaven.process.BaseboardOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.ComputerSystemOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.FirmwareOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.MemoryMxBeanInfo
- traverse(PropertyVisitor) - Method in class io.deephaven.process.MemoryPoolsMxBeanInfo
- traverse(PropertyVisitor) - Method in class io.deephaven.process.MemoryUsageInfo
- traverse(PropertyVisitor) - Method in class io.deephaven.process.NetworkOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.OperatingSystemOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.OperatingSystemVersionOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.ProcessInfo
- traverse(PropertyVisitor) - Method in class io.deephaven.process.RuntimeMxBeanInfo
- traverse(PropertyVisitor) - Method in class io.deephaven.process.StringListWrapper
- traverse(PropertyVisitor) - Method in class io.deephaven.process.StringMapWrapper
- traverse(PropertyVisitor) - Method in class io.deephaven.process.SystemCpuOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.SystemInfoOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.SystemMemoryOshi
- traverse(PropertyVisitor) - Method in class io.deephaven.process.ThreadMxBeanInfo
- traverse(PropertyVisitor) - Method in class io.deephaven.properties.PropertySet.PropertiesImpl
- traverse(PropertyVisitor) - Method in class io.deephaven.properties.PropertySet.StringListImpl
- traverse(PropertyVisitor) - Method in class io.deephaven.properties.PropertySet.StringMapImpl
- traverse(PropertyVisitor) - Method in interface io.deephaven.properties.PropertySet
-
Traverse this property set and output the property key/values to the given visitor.
U
- usages() - Method in class io.deephaven.process.MemoryPoolsMxBeanInfo
V
- value() - Method in class io.deephaven.process.Wrapper
- valueOf(String) - Static method in enum class io.deephaven.properties.PropertyVisitorError
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.deephaven.properties.PropertyVisitorError
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visit(String, boolean) - Method in interface io.deephaven.properties.PropertyVisitor
-
Performs this operation on the given key and boolean value.
- visit(String, boolean) - Method in enum class io.deephaven.properties.PropertyVisitorError
- visit(String, boolean) - Method in class io.deephaven.properties.PropertyVisitorPrintStream
- visit(String, boolean) - Method in class io.deephaven.properties.PropertyVisitorStringBase
-
Equivalent to
visit(key, Boolean.toString(value)). - visit(String, int) - Method in interface io.deephaven.properties.PropertyVisitor
-
Performs this operation on the given key and int value.
- visit(String, int) - Method in enum class io.deephaven.properties.PropertyVisitorError
- visit(String, int) - Method in class io.deephaven.properties.PropertyVisitorPrintStream
- visit(String, int) - Method in class io.deephaven.properties.PropertyVisitorStringBase
-
Equivalent to
visit(key, Integer.toString(value)). - visit(String, long) - Method in interface io.deephaven.properties.PropertyVisitor
-
Performs this operation on the given key and long value.
- visit(String, long) - Method in enum class io.deephaven.properties.PropertyVisitorError
- visit(String, long) - Method in class io.deephaven.properties.PropertyVisitorPrintStream
- visit(String, long) - Method in class io.deephaven.properties.PropertyVisitorStringBase
-
Equivalent to
visit(key, Long.toString(value)). - visit(String, String) - Method in interface io.deephaven.properties.PropertyVisitor
-
Performs this operation on the given key and String value.
- visit(String, String) - Method in enum class io.deephaven.properties.PropertyVisitorError
- visit(String, String) - Method in class io.deephaven.properties.PropertyVisitorPrintStream
- visit(String, String) - Method in class io.deephaven.properties.PropertyVisitorStringBase.BiConsumerStringImpl
- visitProperties(PropertySet) - Method in interface io.deephaven.properties.PropertyVisitor
-
By default, is equivalent to
properties.traverse(this). - visitProperties(String, PropertySet) - Method in interface io.deephaven.properties.PropertyVisitor
-
A helper method that recursively builds up the keys based on the provided key, and the keys of the property set.
W
- Wrapper<T> - Class in io.deephaven.process
- Wrapper() - Constructor for class io.deephaven.process.Wrapper
- write(PropertySet) - Method in class io.deephaven.properties.SplayedPath
All Classes and Interfaces|All Packages|Constant Field Values