Package oshi.hardware.common
Class AbstractHWDiskStore
java.lang.Object
oshi.hardware.common.AbstractHWDiskStore
- All Implemented Interfaces:
HWDiskStore
- Direct Known Subclasses:
AixHWDiskStore,FreeBsdHWDiskStore,LinuxHWDiskStore,MacHWDiskStore,OpenBsdHWDiskStore,SolarisHWDiskStore,WindowsHWDiskStore
Common methods for platform HWDiskStore classes
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractHWDiskStore(String name, String model, String serial, long size) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface oshi.hardware.HWDiskStore
getCurrentQueueLength, getPartitions, getReadBytes, getReads, getTimeStamp, getTransferTime, getWriteBytes, getWrites, updateAttributes
-
Constructor Details
-
AbstractHWDiskStore
-
-
Method Details
-
getName
Description copied from interface:HWDiskStoreThe disk name- Specified by:
getNamein interfaceHWDiskStore- Returns:
- the name
-
getModel
Description copied from interface:HWDiskStoreThe disk model- Specified by:
getModelin interfaceHWDiskStore- Returns:
- the model
-
getSerial
Description copied from interface:HWDiskStoreThe disk serial number, if available.- Specified by:
getSerialin interfaceHWDiskStore- Returns:
- the serial number
-
getSize
public long getSize()Description copied from interface:HWDiskStoreThe size of the disk- Specified by:
getSizein interfaceHWDiskStore- Returns:
- the disk size, in bytes
-
toString
-