@Override public boolean acceptPosition(final Position position) { for (FilteringFunction function : getFilteringFunctions()) { if (!function.acceptPosition(position)) { return false; } } return true; }