All Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| void | appendExpression(String phrase,
                RuleBuilderFieldService fieldService,
                DataDTO parentDTO,
                List<ExpressionDTO> myCriteriaList) | 
| protected Boolean | checkForInvalidSubGroup(DataDTO dataDTO) | 
| ExpressionDTO | createExpressionDTO(Expression expression) | 
| DataWrapper | createRuleData(Entity[] entities,
              String mvelProperty,
              String quantityProperty,
              String idProperty,
              RuleBuilderFieldService fieldService) | 
| DataWrapper | createRuleData(Entity[] entities,
              String mvelProperty,
              String quantityProperty,
              String idProperty,
              String containedProperty,
              RuleBuilderFieldService fieldService) | 
| protected DataDTO | createRuleDataDTO(DataDTO parentDTO,
                 Group group,
                 RuleBuilderFieldService fieldService) | 
| protected boolean | isBetweenInclusiveOperator(ExpressionDTO prev,
                          ExpressionDTO temp) | 
| protected boolean | isBetweenOperator(ExpressionDTO prev,
                 ExpressionDTO temp) | 
| protected Boolean | isExpressionDTO(DataDTO rules) | 
| boolean | isProjection(Object value) | 
| protected void | postProcessCriteria(DataDTO parentDTO,
                   List<ExpressionDTO> myCriteriaList,
                   ExpressionDTO temp,
                   SupportedFieldType type) |