Package org.drools.ruleunits.impl
Class InterpretedRuleUnitInstance<T extends org.drools.ruleunits.api.RuleUnitData>
- java.lang.Object
-
- org.drools.ruleunits.impl.AbstractRuleUnitInstance<org.drools.core.common.ReteEvaluator,T>
-
- org.drools.ruleunits.impl.ReteEvaluatorBasedRuleUnitInstance<T>
-
- org.drools.ruleunits.impl.InterpretedRuleUnitInstance<T>
-
- All Implemented Interfaces:
org.drools.ruleunits.api.RuleUnitInstance<T>
public class InterpretedRuleUnitInstance<T extends org.drools.ruleunits.api.RuleUnitData> extends ReteEvaluatorBasedRuleUnitInstance<T>
-
-
Field Summary
-
Fields inherited from class org.drools.ruleunits.impl.AbstractRuleUnitInstance
evaluator
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbind(org.drools.core.common.ReteEvaluator reteEvaluator, T workingMemory)-
Methods inherited from class org.drools.ruleunits.impl.ReteEvaluatorBasedRuleUnitInstance
dispose, executeQuery, fire, getClock
-
Methods inherited from class org.drools.ruleunits.impl.AbstractRuleUnitInstance
createRuleUnitQuery, executeQuery, getEvaluator, ruleUnitData, unit
-
-
-
-
Method Detail
-
bind
protected void bind(org.drools.core.common.ReteEvaluator reteEvaluator, T workingMemory)- Specified by:
bindin classAbstractRuleUnitInstance<org.drools.core.common.ReteEvaluator,T extends org.drools.ruleunits.api.RuleUnitData>
-
-