Uses of Interface
org.drools.ruleunits.api.RuleUnitData
-
Packages that use RuleUnitData Package Description org.drools.ruleunits.api -
-
Uses of RuleUnitData in org.drools.ruleunits.api
Classes in org.drools.ruleunits.api with type parameters of type RuleUnitData Modifier and Type Interface Description interfaceRuleUnit<T extends RuleUnitData>A rule unit is an atomic module defining a set of rules and a set of strongly typedDataSources through which the facts processed by the rule engine are inserted.interfaceRuleUnitInstance<T extends RuleUnitData>An instance of aRuleUnitworking on the data contained in a specificRuleUnitData.Methods in org.drools.ruleunits.api with type parameters of type RuleUnitData Modifier and Type Method Description <T extends RuleUnitData>
RuleUnit<T>RuleUnits. create(java.lang.Class<T> clazz)default <T extends RuleUnitData>
RuleUnitInstance<T>RuleUnitProvider. createRuleUnitInstance(T ruleUnitData)default <T extends RuleUnitData>
RuleUnitInstance<T>RuleUnitProvider. createRuleUnitInstance(T ruleUnitData, RuleConfig ruleConfig)Creates a newRuleUnitInstancefrom theRuleUnitgenerated for the givenRuleUnitDatawithRuleConfig.<T extends RuleUnitData>
RuleUnit<T>RuleUnitProvider. getRuleUnit(T ruleUnitData)Provides theRuleUnitgenerated for the givenRuleUnitData.
-