public boolean matches(DocId documentId, double textualScore, int now, QueryVariables queryVars) {
if (isNoneMatchingFilter) {
return false;
}
DynamicData dynamicData = dynamicDataManager.getDynamicData(documentId);
int[] data = dynamicData.getData();
/*
* For every category we checked that at least one of the
* values matches.
*/