Interface Rule

All Superinterfaces:
RuleExpression

public interface Rule extends RuleExpression
A Rule wraps a rule definition (RuleBaseValues) and exposes it as a RuleExpression. 'Rule' is defined as an interface to make the contract in the system clear and independent of implementation.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    org.kuali.rice.kew.api.rule.RuleContract
     

    Methods inherited from interface org.kuali.rice.kew.rule.RuleExpression

    evaluate
  • Method Details

    • getDefinition

      org.kuali.rice.kew.api.rule.RuleContract getDefinition()
      Returns:
      the rule definition this rule is associated with