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
DataWrapper into 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 © 2022. All rights reserved.