private @Nullable AttributeInputStream readAttribute(int fileId,
                                                       @NotNull FileAttribute attribute) throws IOException {
    try {
      return attributeAccessor.readAttribute(fileId, attribute);
    }
    catch (IOException e) {
      throw handleError(e);
    }
  }
private @Nullable AttributeInputStream readAttribute(int fileId,
                                                       @NotNull FileAttribute attribute)