Package org.drools.mvel.expr
Class MVELConsequence
java.lang.Object
org.drools.mvel.expr.MVELConsequence
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.base.rule.accessor.Invoker,org.drools.base.rule.consequence.Consequence<KnowledgeHelper>,org.drools.base.rule.RuleComponent,MVELCompileable
public class MVELConsequence
extends Object
implements org.drools.base.rule.consequence.Consequence<KnowledgeHelper>, MVELCompileable, Externalizable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionMVELConsequence(MVELCompilationUnit unit, String id, String consequenceName) -
Method Summary
Modifier and TypeMethodDescriptionvoidcompile(MVELDialectRuntimeData runtimeData) voidcompile(MVELDialectRuntimeData runtimeData, org.drools.base.definitions.rule.impl.RuleImpl rule) voidevaluate(KnowledgeHelper knowledgeHelper, org.drools.base.base.ValueResolver valueResolver) getName()voidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.drools.base.rule.accessor.Invoker
wrapsCompiledInvoker
-
Constructor Details
-
MVELConsequence
public MVELConsequence() -
MVELConsequence
-
-
Method Details
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
compile
- Specified by:
compilein interfaceMVELCompileable
-
compile
public void compile(MVELDialectRuntimeData runtimeData, org.drools.base.definitions.rule.impl.RuleImpl rule) - Specified by:
compilein interfaceMVELCompileable
-
evaluate
public void evaluate(KnowledgeHelper knowledgeHelper, org.drools.base.base.ValueResolver valueResolver) throws Exception - Specified by:
evaluatein interfaceorg.drools.base.rule.consequence.Consequence<KnowledgeHelper>- Throws:
Exception
-
getCompExpr
-
getName
- Specified by:
getNamein interfaceorg.drools.base.rule.consequence.Consequence<KnowledgeHelper>
-