Index

B C E F G H I M N O P R S T U V W 
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 PropertyVisitor whose methods all throw IllegalStateException with 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 PropertyVisitor base which converts the non-String valued calls into PropertyVisitor.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 PropertySet where 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
 
B C E F G H I M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values