Uses of Interface
oshi.hardware.HWDiskStore
Packages that use HWDiskStore
Package
Description
[oshi-common API] Provides cross-platform implementation to retrieve hardware information such as CPU, Memory,
Display, Disks, Network Interfaces, Power Sources, Sensors, and USB Devices
Provides abstract classes for common code
Provides common Linux hardware implementations shared by JNA and FFM modules.
Native-free Linux hardware implementations using only procfs, sysfs, and command-line utilities.
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 abstract base classes and pure-Java implementations for FreeBSD hardware, shared by the JNA and FFM modules.
Provides information about hardware such as Memory, Power Sources, and Processor on NetBSD systems
Provides abstract base classes and pure-Java implementations for OpenBSD hardware, shared by the JNA and FFM modules.
Provides abstract base classes and pure-Java implementations for Solaris/illumos hardware, shared by the JNA and FFM
modules.
Provides common implementations for Windows hardware information shared between JNA and FFM implementations.
-
Uses of HWDiskStore in oshi.hardware
Methods in oshi.hardware that return types with arguments of type HWDiskStoreModifier and TypeMethodDescriptionHardwareAbstractionLayer.getDiskStores()Instantiates a list ofHWDiskStoreobjects, representing physical hard disks or other similar storage devices. -
Uses of HWDiskStore in oshi.hardware.common
Classes in oshi.hardware.common that implement HWDiskStoreModifier and TypeClassDescriptionclassCommon methods for platform HWDiskStore classes -
Uses of HWDiskStore in oshi.hardware.common.platform.linux
Classes in oshi.hardware.common.platform.linux that implement HWDiskStoreMethod parameters in oshi.hardware.common.platform.linux with type arguments of type HWDiskStoreModifier and TypeMethodDescriptionprotected static voidLinuxHWDiskStore.finalizePartitions(List<HWDiskStore> result) Sorts and makes partition lists unmodifiable for all disk stores. -
Uses of HWDiskStore in oshi.hardware.common.platform.linux.nativefree
Classes in oshi.hardware.common.platform.linux.nativefree that implement HWDiskStoreModifier and TypeClassDescriptionfinal classNative-free Linux disk store implementation.Methods in oshi.hardware.common.platform.linux.nativefree that return types with arguments of type HWDiskStoreModifier and TypeMethodDescriptionstatic List<HWDiskStore> LinuxHWDiskStoreNF.getDisks()Gets disk stores on this machine.LinuxHardwareAbstractionLayerNF.getDiskStores() -
Uses of HWDiskStore in oshi.hardware.common.platform.mac
Classes in oshi.hardware.common.platform.mac that implement HWDiskStoreModifier and TypeClassDescriptionclassBase class for macOS HWDiskStore implementations. -
Uses of HWDiskStore in oshi.hardware.common.platform.unix.aix
Classes in oshi.hardware.common.platform.unix.aix that implement HWDiskStore -
Uses of HWDiskStore in oshi.hardware.common.platform.unix.freebsd
Classes in oshi.hardware.common.platform.unix.freebsd that implement HWDiskStoreMethods in oshi.hardware.common.platform.unix.freebsd that return types with arguments of type HWDiskStoreModifier and TypeMethodDescriptionprotected static <T extends FreeBsdHWDiskStore>
List<HWDiskStore> FreeBsdHWDiskStore.getDisks(BinaryOperator<String> sysctlStr, FreeBsdHWDiskStore.DiskStoreFactory<T> factory) Gets the disks on this machine using the provided sysctl accessor. -
Uses of HWDiskStore in oshi.hardware.common.platform.unix.netbsd
Classes in oshi.hardware.common.platform.unix.netbsd that implement HWDiskStoreMethods in oshi.hardware.common.platform.unix.netbsd that return types with arguments of type HWDiskStoreModifier and TypeMethodDescriptionstatic List<HWDiskStore> NetBsdHWDiskStore.getDisks()Gets the disks on this machine.NetBsdHardwareAbstractionLayer.getDiskStores() -
Uses of HWDiskStore in oshi.hardware.common.platform.unix.openbsd
Classes in oshi.hardware.common.platform.unix.openbsd that implement HWDiskStoreMethods in oshi.hardware.common.platform.unix.openbsd that return types with arguments of type HWDiskStoreModifier and TypeMethodDescriptionprotected static <T extends OpenBsdHWDiskStore>
List<HWDiskStore> OpenBsdHWDiskStore.getDisks(BinaryOperator<String> sysctlStr, OpenBsdHWDiskStore.DiskStoreFactory<T> factory) Gets the disks on this machine using the provided sysctl accessor. -
Uses of HWDiskStore in oshi.hardware.common.platform.unix.solaris
Classes in oshi.hardware.common.platform.unix.solaris that implement HWDiskStoreMethods in oshi.hardware.common.platform.unix.solaris that return types with arguments of type HWDiskStoreModifier and TypeMethodDescriptionprotected static List<HWDiskStore> SolarisHWDiskStore.getDisks(SolarisHWDiskStore.DiskStoreFactory factory) Gets the disks on this machine, building each store with the given concrete factory. -
Uses of HWDiskStore in oshi.hardware.common.platform.windows
Classes in oshi.hardware.common.platform.windows that implement HWDiskStoreModifier and TypeClassDescriptionclassCommon Windows hard disk implementation shared between JNA and FFM.