Class RuleUnitComponentFactoryImpl
- java.lang.Object
-
- org.drools.ruleunits.impl.factory.RuleUnitComponentFactoryImpl
-
- All Implemented Interfaces:
Comparable<org.kie.api.internal.utils.KieService>,org.kie.api.internal.utils.KieService,org.kie.internal.ruleunit.RuleUnitComponentFactory
public class RuleUnitComponentFactoryImpl extends Object implements org.kie.internal.ruleunit.RuleUnitComponentFactory
-
-
Constructor Summary
Constructors Constructor Description RuleUnitComponentFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.internal.ruleunit.RuleUnitDescriptioncreateRuleUnitDescription(org.kie.api.definition.KiePackage pkg, Class<?> ruleUnitClass)org.kie.internal.ruleunit.RuleUnitDescriptioncreateRuleUnitDescription(org.kie.api.definition.KiePackage pkg, String ruleUnitSimpleName)booleanisDataSourceClass(Class<?> ruleUnitClass)booleanisRuleUnitClass(Class<?> ruleUnitClass)voidregisterRuleUnitDescription(GeneratedRuleUnitDescription ruleUnitDescription)
-
-
-
Method Detail
-
registerRuleUnitDescription
public void registerRuleUnitDescription(GeneratedRuleUnitDescription ruleUnitDescription)
-
createRuleUnitDescription
public org.kie.internal.ruleunit.RuleUnitDescription createRuleUnitDescription(org.kie.api.definition.KiePackage pkg, Class<?> ruleUnitClass)- Specified by:
createRuleUnitDescriptionin interfaceorg.kie.internal.ruleunit.RuleUnitComponentFactory
-
createRuleUnitDescription
public org.kie.internal.ruleunit.RuleUnitDescription createRuleUnitDescription(org.kie.api.definition.KiePackage pkg, String ruleUnitSimpleName)- Specified by:
createRuleUnitDescriptionin interfaceorg.kie.internal.ruleunit.RuleUnitComponentFactory
-
isRuleUnitClass
public boolean isRuleUnitClass(Class<?> ruleUnitClass)
- Specified by:
isRuleUnitClassin interfaceorg.kie.internal.ruleunit.RuleUnitComponentFactory
-
isDataSourceClass
public boolean isDataSourceClass(Class<?> ruleUnitClass)
- Specified by:
isDataSourceClassin interfaceorg.kie.internal.ruleunit.RuleUnitComponentFactory
-
-