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