@Override
public void makeQuery(Map<String, Object> map, String prefix, XWikiCriteria query, List<String> criteriaList)
{
Object values = map.get(prefix);
if ((values == null) || (values.equals(""))) {
return;
}
Number[] valuesarray = (Number[]) values;
String[] criteriaarray = new String[valuesarray.length];
for (int i = 0; i < valuesarray.length; i++) {
criteriaarray[i] = "" + valuesarray[i] + " = " + getFullQueryPropertyName();
}
criteriaList.add("(" + StringUtils.join(criteriaarray, " or ") + ")");
return;
}