boolean processFilesWithNames(@NotNull IntList namesIds, @NotNull IntPredicate processor) {
    rwLock.readLock().lock();
    try {
      return processData(namesIds, processor);
    }
    finally {
      rwLock.readLock().unlock();
    }
  }
boolean processFilesWithNames(@NotNull IntList namesIds, @NotNull IntPredicate processor)