Uses of Class
org.broadleafcommerce.openadmin.web.rulebuilder.MVELTranslationException
Packages that use MVELTranslationException
Package
Description
-
Uses of MVELTranslationException in org.broadleafcommerce.openadmin.server.service.persistence.module.provider
Methods in org.broadleafcommerce.openadmin.server.service.persistence.module.provider that throw MVELTranslationExceptionModifier and TypeMethodDescriptionprotected String
RuleFieldPersistenceProvider.clearMvelString
(DataDTOToMVELTranslator translator, String entityKey, String fieldService, DataDTO dto) RuleFieldExtractionUtility.convertDTOToMvelString
(DataDTOToMVELTranslator translator, String entityKey, DataDTO dto, String fieldService) RuleFieldExtractionUtility.convertSimpleMatchRuleJsonToMvel
(DataDTOToMVELTranslator translator, String entityKey, String fieldService, DataWrapper dw) Converts the givenDataWrapper
into an MVEL expression -
Uses of MVELTranslationException in org.broadleafcommerce.openadmin.server.service.persistence.validation
Methods in org.broadleafcommerce.openadmin.server.service.persistence.validation with parameters of type MVELTranslationExceptionModifier and TypeMethodDescriptionprotected String
RuleFieldValidator.getMvelParsingErrorMesage
(DataWrapper dw, MVELTranslationException e) -
Uses of MVELTranslationException in org.broadleafcommerce.openadmin.web.rulebuilder
Methods in org.broadleafcommerce.openadmin.web.rulebuilder that throw MVELTranslationExceptionModifier and TypeMethodDescriptionvoid
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
(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.buildMVEL
(DataDTO dataDTO, StringBuffer sb, String entityKey, String groupOperator, RuleBuilderFieldService fieldService) 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) -
Uses of MVELTranslationException in org.broadleafcommerce.openadmin.web.rulebuilder.grouping
Methods in org.broadleafcommerce.openadmin.web.rulebuilder.grouping that throw MVELTranslationExceptionModifier and TypeMethodDescriptionprotected void
GroupingTranslator.compilePhrases
(String segment, Group myGroup, boolean isNegation) 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) -
Uses of MVELTranslationException in org.broadleafcommerce.openadmin.web.rulebuilder.statement
Methods in org.broadleafcommerce.openadmin.web.rulebuilder.statement that throw MVELTranslationExceptionModifier and TypeMethodDescriptionPhraseTranslator.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)