Package org.drools.mvel.expr
Class MVELSalienceExpression
java.lang.Object
org.drools.mvel.expr.MVELSalienceExpression
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.base.rule.accessor.Salience,MVELCompileable
public class MVELSalienceExpression
extends Object
implements org.drools.base.rule.accessor.Salience, MVELCompileable, Externalizable
- See Also:
-
Field Summary
Fields inherited from interface org.drools.base.rule.accessor.Salience
DEFAULT_SALIENCE_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcompile(MVELDialectRuntimeData runtimeData) voidcompile(MVELDialectRuntimeData runtimeData, org.drools.base.definitions.rule.impl.RuleImpl rule) org.drools.base.rule.Declaration[]findDeclarations(Map<String, org.drools.base.rule.Declaration> decls) intgetValue()intbooleanbooleanvoidtoString()void
-
Constructor Details
-
MVELSalienceExpression
public MVELSalienceExpression() -
MVELSalienceExpression
-
-
Method Details
-
readExternal
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
getMVELCompilationUnit
-
compile
- Specified by:
compilein interfaceMVELCompileable
-
compile
public void compile(MVELDialectRuntimeData runtimeData, org.drools.base.definitions.rule.impl.RuleImpl rule) - Specified by:
compilein interfaceMVELCompileable
-
getValue
- Specified by:
getValuein interfaceorg.drools.base.rule.accessor.Salience
-
findDeclarations
public org.drools.base.rule.Declaration[] findDeclarations(Map<String, org.drools.base.rule.Declaration> decls) - Specified by:
findDeclarationsin interfaceorg.drools.base.rule.accessor.Salience
-
isDefault
public boolean isDefault()- Specified by:
isDefaultin interfaceorg.drools.base.rule.accessor.Salience
-
getValue
public int getValue()- Specified by:
getValuein interfaceorg.drools.base.rule.accessor.Salience
-
isDynamic
public boolean isDynamic()- Specified by:
isDynamicin interfaceorg.drools.base.rule.accessor.Salience
-
toString
-