@Override public Boolean apply(DataSourceConstraint constraint) { Map<Dimension, Set<ApiFilter>> constraintMap = constraint.getApiFilters(); return dimensionKeySelectFilters.keySet() .stream() .allMatch(dimension -> emptyConstraintOrAnyRows(dimension, constraintMap)); }