| Modifier and Type | Method and Description | 
|---|---|
| String | RuleFieldExtractionUtility. convertDTOToMvelString(DataDTOToMVELTranslator translator,
                      String entityKey,
                      DataDTO dto,
                      String fieldService) | 
| String | RuleFieldExtractionUtility. convertSimpleMatchRuleJsonToMvel(DataDTOToMVELTranslator translator,
                                String entityKey,
                                String fieldService,
                                DataWrapper dw)Converts the given  DataWrapperinto an MVEL expression | 
| Modifier and Type | Method and Description | 
|---|---|
| protected String | RuleFieldValidator. getMvelParsingErrorMesage(DataWrapper dw,
                         MVELTranslationException e) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MVELToDataWrapperTranslator. appendExpression(String phrase,
                RuleBuilderFieldService fieldService,
                DataDTO parentDTO,
                List<ExpressionDTO> myCriteriaList) | 
| protected void | DataDTOToMVELTranslator. buildCollectionExpression(StringBuffer sb,
                         String entityKey,
                         String field,
                         Object[] value,
                         SupportedFieldType type,
                         SupportedFieldType secondaryType,
                         String operator,
                         boolean includeParenthesis,
                         boolean isFieldComparison,
                         boolean ignoreCase,
                         boolean isNegation,
                         boolean ignoreQuotes) | 
| protected void | DataDTOToMVELTranslator. buildExpression(ExpressionDTO expressionDTO,
               StringBuffer sb,
               String entityKey,
               BLCOperator operator,
               RuleBuilderFieldService fieldService) | 
| protected void | DataDTOToMVELTranslator. buildExpression(StringBuffer sb,
               String entityKey,
               String field,
               Object[] value,
               SupportedFieldType type,
               SupportedFieldType secondaryType,
               String operator,
               boolean includeParenthesis,
               boolean isFieldComparison,
               boolean ignoreCase,
               boolean isNegation,
               boolean ignoreQuotes) | 
| protected void | DataDTOToMVELTranslator. buildMVEL(DataDTO dataDTO,
         StringBuffer sb,
         String entityKey,
         String groupOperator,
         RuleBuilderFieldService fieldService) | 
| String | DataDTOToMVELTranslator. createMVEL(String entityKey,
          DataDTO dataDTO,
          RuleBuilderFieldService fieldService) | 
| protected DataDTO | MVELToDataWrapperTranslator. createRuleDataDTO(DataDTO parentDTO,
                 Group group,
                 RuleBuilderFieldService fieldService) | 
| protected String | DataDTOToMVELTranslator. formatValue(String fieldName,
           String entityKey,
           SupportedFieldType type,
           SupportedFieldType secondaryType,
           Object[] value,
           boolean isFieldComparison,
           boolean ignoreCase,
           boolean ignoreQuotes) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | GroupingTranslator. compilePhrases(String segment,
              Group myGroup,
              boolean isNegation) | 
| Group | GroupingTranslator. createGroups(String mvel) | 
| protected int | GroupingTranslator. findGroupEnd(String segment,
            int subgroupStartIndex) | 
| protected void | GroupingTranslator. parseGroups(Group myGroup,
           String segment) | 
| protected void | GroupingTranslator. setGroupOperator(String segment,
                Group myGroup,
                boolean isAnd,
                boolean isOr,
                boolean isNot) | 
| Modifier and Type | Method and Description | 
|---|---|
| Expression | PhraseTranslator. createExpression(String phrase) | 
| protected String[] | PhraseTranslator. extractComponents(String phrase) | 
| protected BLCOperator | PhraseTranslator. getOperator(String field,
           String operator,
           String value,
           boolean isNegation,
           boolean isFieldComparison,
           boolean isIgnoreCase) | 
Copyright © 2020. All rights reserved.