public @NotNull String getName(int fileId) {
    try {
      checkNotClosed();
      int nameId = connection.getRecords().getNameId(fileId);
      return nameId == NULL_NAME_ID ? "" : fileNamesEnumerator.valueOf(nameId);
    }
    catch (IOException e) {
      throw handleError(e);
    }
  }
public @NotNull String getName(int fileId)