public class MVELSalienceExpression extends Object implements org.drools.core.spi.Salience, MVELCompileable, Externalizable
| Constructor and Description |
|---|
MVELSalienceExpression() |
MVELSalienceExpression(MVELCompilationUnit unit,
String id) |
| Modifier and Type | Method and Description |
|---|---|
void |
compile(MVELDialectRuntimeData runtimeData) |
void |
compile(MVELDialectRuntimeData runtimeData,
org.drools.core.definitions.rule.impl.RuleImpl rule) |
org.drools.core.rule.Declaration[] |
findDeclarations(Map<String,org.drools.core.rule.Declaration> decls) |
MVELCompilationUnit |
getMVELCompilationUnit() |
int |
getValue() |
int |
getValue(org.drools.core.spi.KnowledgeHelper khelper,
org.kie.api.definition.rule.Rule rule,
org.drools.core.WorkingMemory workingMemory) |
boolean |
isDefault() |
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 ExternalizableIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic MVELCompilationUnit getMVELCompilationUnit()
public void compile(MVELDialectRuntimeData runtimeData)
compile in interface MVELCompileablepublic void compile(MVELDialectRuntimeData runtimeData, org.drools.core.definitions.rule.impl.RuleImpl rule)
compile in interface MVELCompileablepublic int getValue(org.drools.core.spi.KnowledgeHelper khelper,
org.kie.api.definition.rule.Rule rule,
org.drools.core.WorkingMemory workingMemory)
getValue in interface org.drools.core.spi.Saliencepublic org.drools.core.rule.Declaration[] findDeclarations(Map<String,org.drools.core.rule.Declaration> decls)
findDeclarations in interface org.drools.core.spi.Saliencepublic boolean isDefault()
isDefault in interface org.drools.core.spi.Saliencepublic int getValue()
getValue in interface org.drools.core.spi.Saliencepublic boolean isDynamic()
isDynamic in interface org.drools.core.spi.SalienceCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.