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>,InternalRuleUnit<T>
- Enclosing class:
- RuleUnitProviderForDSL
public static class RuleUnitProviderForDSL.ModelRuleUnit<T extends org.drools.ruleunits.api.RuleUnitData>
extends AbstractRuleUnit<T>
-
Field Summary
Fields inherited from class org.drools.ruleunits.impl.factory.AbstractRuleUnit
evaluatorConfigurator, ruleUnits -
Constructor Summary
ConstructorsConstructorDescriptionModelRuleUnit(Class<T> type, Model model, UnitGlobalsResolver unitGlobalsResolver) -
Method Summary
Modifier and TypeMethodDescriptionorg.drools.ruleunits.api.RuleUnitInstance<T>internalCreateInstance(T data, org.drools.ruleunits.api.conf.RuleConfig ruleConfig) Methods inherited from class org.drools.ruleunits.impl.factory.AbstractRuleUnit
createInstance, createInstance, createInstance, createInstance, getRuleUnitDataClass, internalCreateInstance, setEvaluatorConfigurator
-
Constructor Details
-
ModelRuleUnit
-
-
Method Details
-
internalCreateInstance
public org.drools.ruleunits.api.RuleUnitInstance<T> internalCreateInstance(T data, org.drools.ruleunits.api.conf.RuleConfig ruleConfig) - Specified by:
internalCreateInstancein classAbstractRuleUnit<T extends org.drools.ruleunits.api.RuleUnitData>
-