public class MVELSalienceExpression extends Object implements Salience, MVELCompileable, Externalizable
Constructor and Description |
---|
MVELSalienceExpression() |
MVELSalienceExpression(MVELCompilationUnit unit,
String id) |
Modifier and Type | Method and Description |
---|---|
void |
compile(MVELDialectRuntimeData runtimeData) |
MVELCompilationUnit |
getMVELCompilationUnit() |
int |
getValue() |
int |
getValue(KnowledgeHelper khelper,
org.kie.api.definition.rule.Rule rule,
WorkingMemory workingMemory) |
boolean |
isDynamic() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public MVELSalienceExpression()
public MVELSalienceExpression(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 MVELCompilationUnit getMVELCompilationUnit()
public void compile(MVELDialectRuntimeData runtimeData)
compile
in interface MVELCompileable
public int getValue(KnowledgeHelper khelper, org.kie.api.definition.rule.Rule rule, WorkingMemory workingMemory)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.