Uses of Class
oshi.util.tuples.Pair
Packages that use Pair
Package
Description
Provides functions to query Linux information
Provides functions to query information common to all unix systems
Provides functions to query information on AIX
Provides functions to query OpenBSD information
Provides functions to query Solaris information
Provides functions to query Solaris kstat information
Provides functions to query counters in windows performance monitor (or WMI counter tables)
Provides functions to query data in Windows Registry
Provides functions to query properties in WMI classes
Provides information about hardware such as Memory, Power Sources, and Processor on Linux systems
Provides information about hardware such as Memory, Power Sources, and Processor on Mac systems
Provides information about hardware such as Memory, Power Sources, and Processor on AIX systems
Provides information about hardware such as Memory, Power Sources, and Processor on OpenBSD systems
Provides information about hardware such as Memory, Power Sources, and Processor on Solaris systems
Provides information about hardware such as Memory, Power Sources, and Processor on Windows systems
Provides abstract classes for common code
Provides information about Software and OS on Linux
Provides information about Software and OS on macOS
Provides information about Software and OS on AIX
Provides information about Software and OS on FreeBSD
Provides information about Software and OS on OpenBSD
Provides information about Software and OS on Solaris
Provides information about Software and OS on Windows
Provides utilities for parsing, formatting, and other access
Provides utilities for Windows.
-
Uses of Pair in oshi.driver.linux
Methods in oshi.driver.linux that return PairModifier and TypeMethodDescriptionDmidecode.queryBiosNameRev()
Query the name and revision from dmidecode -
Uses of Pair in oshi.driver.unix
Methods in oshi.driver.unix that return Pair -
Uses of Pair in oshi.driver.unix.aix
Methods in oshi.driver.unix.aix that return PairModifier and TypeMethodDescriptionPsInfo.queryArgsEnv
(int pid, AixLibc.AixPsInfo psinfo) Read the argument and environment strings from process address spaceLscfg.queryModelSerial
(String device) Querylscfg -vl device
to get hardware infoMethods in oshi.driver.unix.aix that return types with arguments of type PairModifier and TypeMethodDescriptionQueryls
to get parition infoLssrad.queryNodesPackages()
Querylssrad
to get numa node and physical package infoMethod parameters in oshi.driver.unix.aix with type arguments of type PairModifier and TypeMethodDescriptionprivate static List
<HWPartition> static List
<HWPartition> Querylspv
to get partition info, or return a cached value. -
Uses of Pair in oshi.driver.unix.openbsd.disk
Methods in oshi.driver.unix.openbsd.disk that return Pair -
Uses of Pair in oshi.driver.unix.solaris
Methods in oshi.driver.unix.solaris that return PairModifier and TypeMethodDescriptionPsInfo.queryArgsEnv
(int pid, SolarisLibc.SolarisPsInfo psinfo) Read the argument and environment strings from process address space -
Uses of Pair in oshi.driver.unix.solaris.kstat
Methods in oshi.driver.unix.solaris.kstat that return PairModifier and TypeMethodDescriptionSystemPages.queryAvailableTotal()
Queries thesystem_pages
kstat and returns available and physical memorySystemPages.queryAvailableTotal2()
-
Uses of Pair in oshi.driver.windows.perfmon
Methods in oshi.driver.windows.perfmon that return PairModifier and TypeMethodDescriptionPhysicalDisk.queryDiskCounters()
Returns physical disk performance counters.ProcessorInformation.queryFrequencyCounters()
Returns processor frequency counters.ProcessInformation.queryHandles()
Returns handle countersProcessInformation.queryIdleProcessCounters()
Returns cooked idle process performance counters.LoadAverage.queryNonIdleTicks()
ProcessInformation.queryProcessCounters()
Returns process counters.ProcessorInformation.queryProcessorCapacityCounters()
Returns processor capacity performance counters.ProcessorInformation.queryProcessorCounters()
Returns processor performance counters.ThreadInformation.queryThreadCounters()
Returns thread counters.ThreadInformation.queryThreadCounters
(String name, int threadNum) Returns thread counters filtered to the specified process name and thread. -
Uses of Pair in oshi.driver.windows.registry
Methods in oshi.driver.windows.registry that return PairModifier and TypeMethodDescriptionprivate static <T extends Enum<T> & PerfCounterWildcardQuery.PdhCounterWildcardProperty>
Pair<Integer, EnumMap<T, Integer>> HkeyPerformanceDataUtil.getCounterIndices
(String objectName, Class<T> counterEnum) Looks up the counter index values for the given counter object and the enum of counter names. -
Uses of Pair in oshi.driver.windows.wmi
Fields in oshi.driver.windows.wmi with type parameters of type Pair -
Uses of Pair in oshi.hardware.platform.linux
Fields in oshi.hardware.platform.linux with type parameters of type PairModifier and TypeFieldDescriptionLinuxGlobalMemory.availTotal
LinuxFirmware.biosNameRev
LinuxVirtualMemory.inOut
Methods in oshi.hardware.platform.linux that return PairModifier and TypeMethodDescriptionLinuxVirtualMemory.queryVmStat()
LinuxGlobalMemory.readMemInfo()
Updates instance variables from reading /proc/meminfo. -
Uses of Pair in oshi.hardware.platform.mac
Fields in oshi.hardware.platform.mac with type parameters of type PairMethods in oshi.hardware.platform.mac that return PairModifier and TypeMethodDescriptionMacVirtualMemory.querySwapUsage()
MacVirtualMemory.queryVmStat()
-
Uses of Pair in oshi.hardware.platform.unix.aix
Method parameters in oshi.hardware.platform.unix.aix with type arguments of type Pair -
Uses of Pair in oshi.hardware.platform.unix.openbsd
Fields in oshi.hardware.platform.unix.openbsd with type parameters of type PairMethods in oshi.hardware.platform.unix.openbsd that return Pair -
Uses of Pair in oshi.hardware.platform.unix.solaris
Fields in oshi.hardware.platform.unix.solaris with type parameters of type PairModifier and TypeFieldDescriptionSolarisGlobalMemory.availTotal
SolarisVirtualMemory.availTotal
SolarisVirtualMemory.usedTotal
Methods in oshi.hardware.platform.unix.solaris that return Pair -
Uses of Pair in oshi.hardware.platform.windows
Fields in oshi.hardware.platform.windows with type parameters of type PairModifier and TypeFieldDescriptionWindowsComputerSystem.manufacturerModel
WindowsHWDiskStore.PartitionMaps.partitionToLogicalDriveMap
private final Supplier
<Pair<List<String>, Map<ProcessorInformation.ProcessorUtilityTickCountProperty, List<Long>>>> WindowsCentralProcessor.processorUtilityCounters
WindowsComputerSystem.serialNumberUUID
WindowsVirtualMemory.swapInOut
Methods in oshi.hardware.platform.windows that return PairModifier and TypeMethodDescriptionWindowsComputerSystem.queryManufacturerModel()
WindowsVirtualMemory.queryPageSwaps()
private static Pair
<List<String>, Map<ProcessorInformation.ProcessorUtilityTickCountProperty, List<Long>>> WindowsCentralProcessor.queryProcessorUtilityCounters()
WindowsComputerSystem.querySystemSerialNumberUUID()
-
Uses of Pair in oshi.software.common
Fields in oshi.software.common with type parameters of type PairModifier and TypeFieldDescriptionprivate final Supplier
<Pair<String, OperatingSystem.OSVersionInfo>> AbstractOperatingSystem.familyVersionInfo
Methods in oshi.software.common that return PairModifier and TypeMethodDescriptionprotected abstract Pair
<String, OperatingSystem.OSVersionInfo> AbstractOperatingSystem.queryFamilyVersionInfo()
-
Uses of Pair in oshi.software.os.linux
Methods in oshi.software.os.linux that return PairModifier and TypeMethodDescriptionLinuxInternetProtocolStats.parseHexColonHex
(String s) LinuxInternetProtocolStats.parseIpAddr
(String s) LinuxOperatingSystem.queryFamilyVersionInfo()
-
Uses of Pair in oshi.software.os.mac
Fields in oshi.software.os.mac with type parameters of type PairModifier and TypeFieldDescriptionMacOSProcess.argsEnviron
MacInternetProtocolStats.establishedv4v6
Methods in oshi.software.os.mac that return PairModifier and TypeMethodDescriptionMacOSProcess.queryArgsAndEnvironment()
MacOperatingSystem.queryFamilyVersionInfo()
-
Uses of Pair in oshi.software.os.unix.aix
Fields in oshi.software.os.unix.aix with type parameters of type PairMethods in oshi.software.os.unix.aix that return PairModifier and TypeMethodDescriptionAixOSProcess.queryCommandlineEnvironment()
AixOperatingSystem.queryFamilyVersionInfo()
Methods in oshi.software.os.unix.aix with parameters of type PairModifier and TypeMethodDescriptionprivate boolean
AixOSProcess.updateAttributes
(Pair<Long, Long> userSysCpuTime) Constructors in oshi.software.os.unix.aix with parameters of type PairModifierConstructorDescriptionAixOSProcess
(int pid, Pair<Long, Long> userSysCpuTime, Supplier<com.sun.jna.platform.unix.aix.Perfstat.perfstat_process_t[]> procCpu, AixOperatingSystem os) -
Uses of Pair in oshi.software.os.unix.freebsd
Fields in oshi.software.os.unix.freebsd with type parameters of type PairMethods in oshi.software.os.unix.freebsd that return Pair -
Uses of Pair in oshi.software.os.unix.openbsd
Methods in oshi.software.os.unix.openbsd that return Pair -
Uses of Pair in oshi.software.os.unix.solaris
Fields in oshi.software.os.unix.solaris with type parameters of type PairModifier and TypeFieldDescriptionSolarisOperatingSystem.BOOT_UPTIME
SolarisOSProcess.cmdEnv
SolarisFileSystem.FILE_DESC
Methods in oshi.software.os.unix.solaris that return PairModifier and TypeMethodDescriptionSolarisOperatingSystem.queryBootAndUptime()
SolarisOSProcess.queryCommandlineEnvironment()
SolarisOperatingSystem.queryFamilyVersionInfo()
SolarisFileSystem.queryFileDescriptors()
-
Uses of Pair in oshi.software.os.windows
Fields in oshi.software.os.windows with type parameters of type PairMethods in oshi.software.os.windows that return PairModifier and TypeMethodDescriptionWindowsOperatingSystem.queryFamilyVersionInfo()
WindowsOSProcess.queryGroupInfo()
WindowsOSProcess.queryUserInfo()
-
Uses of Pair in oshi.util
Modifier and TypeMethodDescriptionParseUtil.parseLspciMachineReadable
(String line) Parse a Linux lspci machine readble line to its name and id -
Uses of Pair in oshi.util.platform.windows
Methods in oshi.util.platform.windows that return PairModifier and TypeMethodDescriptionPerfCounterWildcardQuery.queryInstancesAndValues
(Class<T> propertyEnum, String perfObject, String perfWmiClass) Query the a Performance Counter using PDH, with WMI backup on failure, for values corresponding to the property enum.PerfCounterWildcardQuery.queryInstancesAndValues
(Class<T> propertyEnum, String perfObject, String perfWmiClass, String customFilter) Query the a Performance Counter using PDH, with WMI backup on failure, for values corresponding to the property enum.PerfCounterWildcardQuery.queryInstancesAndValuesFromPDH
(Class<T> propertyEnum, String perfObject) Query the a Performance Counter using PDH for values corresponding to the property enum.PerfCounterWildcardQuery.queryInstancesAndValuesFromPDH
(Class<T> propertyEnum, String perfObject, String customFilter) Query the a Performance Counter using PDH for values corresponding to the property enum.PerfCounterWildcardQuery.queryInstancesAndValuesFromWMI
(Class<T> propertyEnum, String wmiClass) Query the a Performance Counter using WMI for values corresponding to the property enum.