Package org.openl.rules.dt
Interface IBaseConditionEvaluator
-
- All Known Subinterfaces:
IConditionEvaluator
- All Known Implementing Classes:
AConditionEvaluator,AContainsInArrayIndexedEvaluator,ARangeIndexEvaluator,CombinedRangeIndexEvaluator,ContainsInArrayIndexedEvaluator,ContainsInArrayIndexedEvaluatorV2,ContainsInOrNotInArrayIndexedEvaluator,DefaultConditionEvaluator,EqualsIndexedEvaluator,EqualsIndexedEvaluatorV2,SingleRangeIndexEvaluator
public interface IBaseConditionEvaluator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IDomain<?>getConditionParameterDomain(int i, IBaseCondition condition)IOpenSourceCodeModulegetFormalSourceCode(IBaseCondition condition)IDomain<?>getRuleParameterDomain(IBaseCondition condition)
-
-
-
Method Detail
-
getFormalSourceCode
IOpenSourceCodeModule getFormalSourceCode(IBaseCondition condition)
-
getRuleParameterDomain
IDomain<?> getRuleParameterDomain(IBaseCondition condition) throws DomainCanNotBeDefined
- Throws:
DomainCanNotBeDefined
-
getConditionParameterDomain
IDomain<?> getConditionParameterDomain(int i, IBaseCondition condition) throws DomainCanNotBeDefined
- Throws:
DomainCanNotBeDefined
-
-