Package org.drools.base.rule.accessor
Interface EvalExpression
- All Superinterfaces:
Cloneable,Invoker,RuleComponent
-
Method Summary
Modifier and TypeMethodDescriptionclone()default EvalExpressionclonePreservingDeclarations(EvalExpression original) booleanevaluate(BaseTuple tuple, Declaration[] requiredDeclarations, ValueResolver valueResolver, Object context) voidreplaceDeclaration(Declaration declaration, Declaration resolved) Methods inherited from interface org.drools.base.rule.accessor.Invoker
wrapsCompiledInvoker
-
Method Details
-
createContext
Object createContext() -
evaluate
boolean evaluate(BaseTuple tuple, Declaration[] requiredDeclarations, ValueResolver valueResolver, Object context) throws Exception - Throws:
Exception
-
replaceDeclaration
-
clone
EvalExpression clone() -
clonePreservingDeclarations
-