public abstract class RuleGroup extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<Activation> |
activations |
protected List<RuleInfo> |
executedRules |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
contains(Rule rule) |
abstract List<RuleInfo> |
execute(Context context,
AgendaFilter filter,
int max,
List<ActionValue> actionValues) |
static Activation |
fetchNextExecutableActivation(List<Activation> activations) |
List<Activation> |
getActivations() |
String |
getName() |
protected List<Activation> activations
public abstract List<RuleInfo> execute(Context context, AgendaFilter filter, int max, List<ActionValue> actionValues)
public static Activation fetchNextExecutableActivation(List<Activation> activations)
public List<Activation> getActivations()
public String getName()
public boolean contains(Rule rule)
Copyright © 2018 Bstek. All rights reserved.