Class 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 Detail

      • RuleUnitComponentFactoryImpl

        public RuleUnitComponentFactoryImpl()
    • Method Detail

      • createRuleUnitDescription

        public org.kie.internal.ruleunit.RuleUnitDescription createRuleUnitDescription​(org.kie.api.definition.KiePackage pkg,
                                                                                       Class<?> ruleUnitClass)
        Specified by:
        createRuleUnitDescription in interface org.kie.internal.ruleunit.RuleUnitComponentFactory
      • createRuleUnitDescription

        public org.kie.internal.ruleunit.RuleUnitDescription createRuleUnitDescription​(org.kie.api.definition.KiePackage pkg,
                                                                                       String ruleUnitSimpleName)
        Specified by:
        createRuleUnitDescription in interface org.kie.internal.ruleunit.RuleUnitComponentFactory
      • isRuleUnitClass

        public boolean isRuleUnitClass​(Class<?> ruleUnitClass)
        Specified by:
        isRuleUnitClass in interface org.kie.internal.ruleunit.RuleUnitComponentFactory
      • isDataSourceClass

        public boolean isDataSourceClass​(Class<?> ruleUnitClass)
        Specified by:
        isDataSourceClass in interface org.kie.internal.ruleunit.RuleUnitComponentFactory