Package jadex.rules.rulesystem
Interface IPatternMatcherFunctionality
- 
- All Superinterfaces:
- java.lang.Cloneable
 - All Known Implementing Classes:
- RetePatternMatcherFunctionality
 
 public interface IPatternMatcherFunctionality extends java.lang.CloneableStatic part of a pattern matcher (can be shared among many states).
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectclone()Clone this object.IPatternMatcherStatecreateMatcherState(IOAVState state, AbstractAgenda agenda)Create an instance of the pattern matcher for a given state.IRulebasegetRulebase()Get the rulebase.
 
- 
- 
- 
Method Detail- 
createMatcherStateIPatternMatcherState createMatcherState(IOAVState state, AbstractAgenda agenda) Create an instance of the pattern matcher for a given state.- Parameters:
- state- The state.
- agenda- The agenda.
 
 - 
getRulebaseIRulebase getRulebase() Get the rulebase.- Returns:
- The rulebase.
 
 - 
clonejava.lang.Object clone() Clone this object.- Returns:
- A clone of this object.
 
 
- 
 
-