public class MVELToDataWrapperTranslator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected GroupingTranslator |
groupingTranslator |
protected PhraseTranslator |
phraseTranslator |
| Constructor and Description |
|---|
MVELToDataWrapperTranslator() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendExpression(java.lang.String phrase,
RuleBuilderFieldService fieldService,
int count,
DataDTO parentDTO,
java.util.List<ExpressionDTO> myCriteriaList) |
ExpressionDTO |
createExpressionDTO(Expression expression) |
DataWrapper |
createRuleData(Entity[] entities,
java.lang.String mvelProperty,
java.lang.String quantityProperty,
java.lang.String idProperty,
RuleBuilderFieldService fieldService) |
protected DataDTO |
createRuleDataDTO(DataDTO parentDTO,
Group group,
RuleBuilderFieldService fieldService) |
boolean |
isProjection(java.lang.Object value) |
protected void |
postProcessCriteria(DataDTO parentDTO,
java.util.List<ExpressionDTO> myCriteriaList,
int count,
ExpressionDTO temp,
SupportedFieldType type) |
protected GroupingTranslator groupingTranslator
protected PhraseTranslator phraseTranslator
public DataWrapper createRuleData(Entity[] entities, java.lang.String mvelProperty, java.lang.String quantityProperty, java.lang.String idProperty, RuleBuilderFieldService fieldService)
protected DataDTO createRuleDataDTO(DataDTO parentDTO, Group group, RuleBuilderFieldService fieldService) throws MVELTranslationException
MVELTranslationExceptionpublic void appendExpression(java.lang.String phrase,
RuleBuilderFieldService fieldService,
int count,
DataDTO parentDTO,
java.util.List<ExpressionDTO> myCriteriaList)
throws MVELTranslationException
MVELTranslationExceptionpublic ExpressionDTO createExpressionDTO(Expression expression)
public boolean isProjection(java.lang.Object value)
protected void postProcessCriteria(DataDTO parentDTO, java.util.List<ExpressionDTO> myCriteriaList, int count, ExpressionDTO temp, SupportedFieldType type)
Copyright © 2018. All Rights Reserved.