in graphjet-core/src/main/java/com/twitter/graphjet/algorithms/filters/ANDFilters.java [46:58]
public boolean filterResult(long resultNode, SmallArrayBasedLongToDoubleMap[] socialProofs) {
if (resultFilterList.size() == 0) {
return false;
}
for (ResultFilter filter: resultFilterList) {
if (!filter.filterResult(resultNode, socialProofs)) {
// only filter if all filters agree to filter
return false;
}
}
return true;
}