public class KRAMetaRuleEngine extends Object
Constructor and Description |
---|
KRAMetaRuleEngine(String expression) |
Modifier and Type | Method and Description |
---|---|
int |
getCurStatement() |
String |
getExpression() |
String[] |
getStatements() |
boolean |
isDone() |
RuleExpressionResult |
processSingleStatement(RouteContext context)
Processes a single statement and returns the result
|
void |
setCurStatement(int statementNo) |
public KRAMetaRuleEngine(String expression) throws ParseException
ParseException
public String getExpression()
public String[] getStatements()
public int getCurStatement()
public void setCurStatement(int statementNo)
statementNo
- the statement index at which to resume processingpublic boolean isDone()
public RuleExpressionResult processSingleStatement(RouteContext context) throws ParseException
context
- the current RouteContextParseException
- if the statement could not be parsedCopyright © 2005–2016 The Kuali Foundation. All rights reserved.