Class MacOSFileStoreJNA

java.lang.Object
oshi.software.common.AbstractOSFileStore
oshi.software.common.os.mac.MacOSFileStore
oshi.software.os.mac.MacOSFileStoreJNA
All Implemented Interfaces:
oshi.software.os.OSFileStore

@ThreadSafe public class MacOSFileStoreJNA extends oshi.software.common.os.mac.MacOSFileStore
OSFileStore implementation
  • Constructor Summary

    Constructors
    Constructor
    Description
    MacOSFileStoreJNA(String name, String volume, String label, String mount, String options, String uuid, boolean local, String logicalVolume, String description, String fsType, long freeSpace, long usableSpace, long totalSpace, long freeInodes, long totalInodes)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     

    Methods inherited from class oshi.software.common.os.mac.MacOSFileStore

    getDescription, getFreeInodes, getFreeSpace, getLogicalVolume, getTotalInodes, getTotalSpace, getType, getUsableSpace, updateFrom

    Methods inherited from class oshi.software.common.AbstractOSFileStore

    getLabel, getMount, getName, getOptions, getUUID, getVolume, isLocal, toString

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • MacOSFileStoreJNA

      public MacOSFileStoreJNA(String name, String volume, String label, String mount, String options, String uuid, boolean local, String logicalVolume, String description, String fsType, long freeSpace, long usableSpace, long totalSpace, long freeInodes, long totalInodes)
  • Method Details

    • updateAttributes

      public boolean updateAttributes()