com.jeta.open.rules
Class RuleGroup
java.lang.Object
com.jeta.open.rules.AbstractRule
com.jeta.open.rules.RuleGroup
- All Implemented Interfaces:
- JETARule
public class RuleGroup
- extends AbstractRule
This class defines a rule for running a composite of rules as one
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuleGroup
public RuleGroup(Object param)
- ctor
RuleGroup
public RuleGroup(Object[] params)
- ctor
add
public void add(JETARule rule)
check
public RuleResult check(Object[] params)
- JETARule implementation
- Specified by:
check
in interface JETARule
- Specified by:
check
in class AbstractRule
- Parameters:
params
- an array of parameters needed by this rule. The rule defines
the parameters that it needs.
- Returns:
- null or RuleResult.SUCCESS if the rule passes. Otherwise, return
a RuleResult with a failed error code and an option error message
Copyright © 2005-2007 Jeff Tassin & Todd Viegut. All Rights Reserved.