public class MVELReturnValueEvaluator extends Object implements ReturnValueEvaluator, org.drools.core.base.mvel.MVELCompileable, Externalizable
Constructor and Description |
---|
MVELReturnValueEvaluator() |
MVELReturnValueEvaluator(org.drools.core.base.mvel.MVELCompilationUnit unit,
String id) |
Modifier and Type | Method and Description |
---|---|
void |
compile(org.drools.core.rule.MVELDialectRuntimeData data) |
void |
compile(org.drools.core.rule.MVELDialectRuntimeData data,
org.drools.core.definitions.rule.impl.RuleImpl rule) |
Object |
evaluate(org.kie.api.runtime.process.ProcessContext context) |
Serializable |
getCompExpr() |
String |
getDialect() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public MVELReturnValueEvaluator()
public MVELReturnValueEvaluator(org.drools.core.base.mvel.MVELCompilationUnit unit, String id)
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void compile(org.drools.core.rule.MVELDialectRuntimeData data)
compile
in interface org.drools.core.base.mvel.MVELCompileable
public void compile(org.drools.core.rule.MVELDialectRuntimeData data, org.drools.core.definitions.rule.impl.RuleImpl rule)
compile
in interface org.drools.core.base.mvel.MVELCompileable
public String getDialect()
public Object evaluate(org.kie.api.runtime.process.ProcessContext context) throws Exception
evaluate
in interface ReturnValueEvaluator
Exception
public Serializable getCompExpr()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.