Class OpenBsdFileSystem

java.lang.Object
oshi.software.common.AbstractFileSystem
oshi.software.common.os.unix.openbsd.OpenBsdFileSystem
All Implemented Interfaces:
FileSystem
Direct Known Subclasses:
OpenBsdFileSystem

public abstract class OpenBsdFileSystem extends AbstractFileSystem
  • Field Details

  • Constructor Details

    • OpenBsdFileSystem

      public OpenBsdFileSystem()
  • Method Details

    • getFileStores

      public List<OSFileStore> getFileStores(boolean localOnly)
      Description copied from interface: FileSystem
      Get file stores on this machine Instantiates a list of OSFileStore objects, representing a storage pool, device, partition, volume, concrete file system or other implementation specific means of file storage.
      Parameters:
      localOnly - If true, filters the list to only local file stores. On Windows, also excluded CD-ROM drives.
      Returns:
      A list of OSFileStore objects or an empty array if none are present.
    • getFileStoreMatching

      public List<OSFileStore> getFileStoreMatching(String nameToMatch, boolean localOnly)
      Gets file stores matching the given name (or all if null).
      Parameters:
      nameToMatch - name to filter on, or null for all
      localOnly - if true, only return local file systems
      Returns:
      list of matching file stores