Class LambdaSalience
- java.lang.Object
-
- org.drools.modelcompiler.attributes.DynamicAttributeEvaluator<java.lang.Integer>
-
- org.drools.modelcompiler.attributes.LambdaSalience
-
- All Implemented Interfaces:
java.io.Serializable,org.drools.core.rule.accessor.Salience
public class LambdaSalience extends DynamicAttributeEvaluator<java.lang.Integer> implements org.drools.core.rule.accessor.Salience
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.drools.modelcompiler.attributes.DynamicAttributeEvaluator
supplier
-
-
Constructor Summary
Constructors Constructor Description LambdaSalience(org.drools.model.DynamicValueSupplier<java.lang.Integer> supplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetValue()intgetValue(org.drools.core.rule.consequence.InternalMatch internalMatch, org.kie.api.definition.rule.Rule rule, org.drools.core.common.ReteEvaluator reteEvaluator)booleanisDefault()booleanisDynamic()-
Methods inherited from class org.drools.modelcompiler.attributes.DynamicAttributeEvaluator
getDeclarations
-
-
-
-
Method Detail
-
getValue
public int getValue(org.drools.core.rule.consequence.InternalMatch internalMatch, org.kie.api.definition.rule.Rule rule, org.drools.core.common.ReteEvaluator reteEvaluator)- Specified by:
getValuein interfaceorg.drools.core.rule.accessor.Salience
-
getValue
public int getValue()
- Specified by:
getValuein interfaceorg.drools.core.rule.accessor.Salience
-
isDynamic
public boolean isDynamic()
- Specified by:
isDynamicin interfaceorg.drools.core.rule.accessor.Salience
-
isDefault
public boolean isDefault()
- Specified by:
isDefaultin interfaceorg.drools.core.rule.accessor.Salience
-
-