Java IO Tutorial - Java FileStore.getAttribute(String attribute)


FileStore.getAttribute(String attribute) has the following syntax.

public abstract Object getAttribute(String attribute)    throws IOException


In the following code shows how to use FileStore.getAttribute(String attribute) method.

import java.nio.file.FileStore;
import java.nio.file.FileSystem;
import java.nio.file.FileSystems;
//w w  w .  j a v a 2 s.c o  m
public class Main {

  public static void main(String[] args) throws IOException {
    FileSystem fileSystem = FileSystems.getDefault();

    for (FileStore store : fileSystem.getFileStores()) {
      boolean compression = (Boolean)store.getAttribute("zfs:compression");

The code above generates the following result.