code: @Nullable
    <V extends FileAttributeView> V getFileAttributeView(FileLookup lookup, Class<V> type) {
      state.checkOpen();
      return attributes.getFileAttributeView(lookup, type);
    }
docs: Returns an attribute view of the given type for the given file lookup callback, or {@code null}
  if the view type is not supported.