Package org.drools.ruleunits.impl
Interface RuleUnits
-
- All Known Implementing Classes:
AbstractRuleUnits,AbstractRuleUnits.DummyRuleUnits
public interface RuleUnits
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T extends org.drools.ruleunits.api.RuleUnitData>
org.drools.ruleunits.api.RuleUnit<T>create(Class<T> clazz)org.drools.ruleunits.api.RuleUnitInstance<?>getRegisteredInstance(String name)voidregister(String name, org.drools.ruleunits.api.RuleUnitInstance<?> unitInstance)voidregister(InternalRuleUnit<?> unit)
-
-
-
Method Detail
-
create
<T extends org.drools.ruleunits.api.RuleUnitData> org.drools.ruleunits.api.RuleUnit<T> create(Class<T> clazz)
-
register
void register(InternalRuleUnit<?> unit)
-
register
void register(String name, org.drools.ruleunits.api.RuleUnitInstance<?> unitInstance)
-
getRegisteredInstance
org.drools.ruleunits.api.RuleUnitInstance<?> getRegisteredInstance(String name)
-
-