Package org.drools.ruleunits.dsl
Class RuleUnitProviderForDSL.ModelRuleUnit<T extends org.drools.ruleunits.api.RuleUnitData>
- java.lang.Object
-
- org.drools.ruleunits.impl.factory.AbstractRuleUnit<T>
-
- org.drools.ruleunits.dsl.RuleUnitProviderForDSL.ModelRuleUnit<T>
-
- All Implemented Interfaces:
org.drools.ruleunits.api.RuleUnit<T>,org.drools.ruleunits.impl.InternalRuleUnit<T>
- Enclosing class:
- RuleUnitProviderForDSL
public static class RuleUnitProviderForDSL.ModelRuleUnit<T extends org.drools.ruleunits.api.RuleUnitData> extends org.drools.ruleunits.impl.factory.AbstractRuleUnit<T>
-
-
Constructor Summary
Constructors Constructor Description ModelRuleUnit(java.lang.Class<T> type, org.drools.model.Model model, UnitGlobalsResolver unitGlobalsResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.ruleunits.api.RuleUnitInstance<T>internalCreateInstance(T data, org.drools.ruleunits.api.conf.RuleConfig ruleConfig)
-
-
-
Constructor Detail
-
ModelRuleUnit
public ModelRuleUnit(java.lang.Class<T> type, org.drools.model.Model model, UnitGlobalsResolver unitGlobalsResolver)
-
-
Method Detail
-
internalCreateInstance
public org.drools.ruleunits.api.RuleUnitInstance<T> internalCreateInstance(T data, org.drools.ruleunits.api.conf.RuleConfig ruleConfig)
- Specified by:
internalCreateInstancein classorg.drools.ruleunits.impl.factory.AbstractRuleUnit<T extends org.drools.ruleunits.api.RuleUnitData>
-
-