org.drools.core.rule
Class EvalCondition.SafeEvalExpression
java.lang.Object
org.drools.core.rule.EvalCondition.SafeEvalExpression
- All Implemented Interfaces:
- Serializable, Cloneable, EvalExpression, Invoker, RuleComponent
- Enclosing class:
- EvalCondition
public static class EvalCondition.SafeEvalExpression
- extends Object
- implements EvalExpression, Serializable
- See Also:
- Serialized Form
EvalCondition.SafeEvalExpression
public EvalCondition.SafeEvalExpression(EvalExpression delegate)
createContext
public Object createContext()
- Specified by:
createContext in interface EvalExpression
evaluate
public boolean evaluate(Tuple tuple,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
Object context)
throws Exception
- Specified by:
evaluate in interface EvalExpression
- Throws:
Exception
replaceDeclaration
public void replaceDeclaration(Declaration declaration,
Declaration resolved)
- Specified by:
replaceDeclaration in interface EvalExpression
clone
public EvalCondition.SafeEvalExpression clone()
- Specified by:
clone in interface EvalExpression- Overrides:
clone in class Object
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.