Задачу то я решил, вот ощущение того, что решил костылями не покидает меня. Был создан конструктор без параметров, в котором инициировались переменные для последующей удобной работы.
if (attrs.size() < maxSize && attrs.size() > minSize && file.getFileName().toString().contains(partOfName) && new String(content).contains(partOfContent)) {
        foundFiles.add(file);
}
Что скажете, господа? Костыльный способ решения?