This library helps you for executing to created validations with jQuery QueryBuilder.
Tested for only (jQuery QueryBuilder v2.4.3).
You can execute to generated validations as  simply.
Generated validation text/json should be convert to Map for using executions.  Gson dependency is good choice for converting to Map from string.
// String validationString=..
{
   "condition":"OR",
   "rules":[
      {
         "field":"number",
         "type":"integer",
         "operator":"equal",
         "value":"7"
      },
      {
         "field":"number",
         "type":"integer",
         "operator":"equal",
         "value":"8"
      }
   ],
   "not":false
}//your data object
Map yourData = new HashMap<>();
yourData.put("number", "7");
//convert plain text validation  
Gson gson = new GsonBuilder().create();
Map map = gson.fromJson(validationString, Map.class);
//create validation 
ValidationGroup validationGroup = new ValidationGroup(map);
//execute validation
boolean result=validationGroup.execute(yourData)
assertTrue(result);// true