| Modifier and Type | Field and Description |
|---|---|
protected RuleBase |
base |
protected RuleExecutorBuilder |
executorBuilder |
protected PatternMatcher |
matcher |
protected boolean |
stopWhenFail |
| Constructor and Description |
|---|
SimpleEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(Context context) |
PatternMatcher |
getPatternMatcher() |
RuleBase |
getRuleBase() |
RuleExecutorBuilder |
getRuleExecutorBuilder() |
boolean |
isStopWhenFail() |
void |
setPatternMatcher(PatternMatcher matcher) |
void |
setRuleBase(RuleBase base) |
void |
setRuleExecutorBuilder(RuleExecutorBuilder executorBuilder) |
void |
setStopWhenFail(boolean stopWhenFail) |
protected PatternMatcher matcher
protected RuleBase base
protected RuleExecutorBuilder executorBuilder
protected boolean stopWhenFail
public PatternMatcher getPatternMatcher()
getPatternMatcher in interface Enginepublic void setPatternMatcher(PatternMatcher matcher)
setPatternMatcher in interface Enginepublic RuleBase getRuleBase()
getRuleBase in interface Enginepublic void setRuleBase(RuleBase base)
setRuleBase in interface Enginepublic RuleExecutorBuilder getRuleExecutorBuilder()
getRuleExecutorBuilder in interface Enginepublic void setRuleExecutorBuilder(RuleExecutorBuilder executorBuilder)
setRuleExecutorBuilder in interface Enginepublic boolean isStopWhenFail()
public void setStopWhenFail(boolean stopWhenFail)
Copyright © 2005–2014 The Beangle Software Group. All rights reserved.