package core.filters; import java.util.regex.Pattern; import entities.LogEntry; public class UserRegexFilter implements LogFilter { private final Pattern pattern; public UserRegexFilter(String pattern) { this.pattern = Pattern.compile(pattern); } @Override public boolean accept(LogEntry log) { return this.pattern.matcher(log.getNickname()).find(); } }