Я бы, вероятно, поместил его в собственный метод:
// I've guessed at the types...
public boolean isCategoryAllowed(Event evt, Iterable<String> allowedCategories) {
for (String allowedCategory : allowedCategories) {
if (evt.getLoggerName().startsWith(allowedCategory)) {
return true;
}
}
return false;
}
Затем измените код вызова, чтобы просто вызвать метод:
if (!isCategoryAllowed(evt, allowedCategories)) {
return false;
}