Class RuleUnitGenerator

java.lang.Object
org.kie.kogito.codegen.rules.RuleUnitGenerator

public class RuleUnitGenerator extends Object
  • Constructor Details

    • RuleUnitGenerator

      public RuleUnitGenerator(KogitoBuildContext context, org.kie.internal.ruleunit.RuleUnitDescription ruleUnit, String generatedSourceFile)
  • Method Details

    • mergeConfig

      public RuleUnitGenerator mergeConfig(org.drools.ruleunits.api.conf.RuleUnitConfig ruleUnitConfig)
    • queries

      public Collection<QueryGenerator> queries()
    • targetCanonicalName

      public String targetCanonicalName()
    • typeName

      public String typeName()
    • ruleUnitType

      public static com.github.javaparser.ast.type.ClassOrInterfaceType ruleUnitType(String canonicalName)
    • withQueries

      public RuleUnitGenerator withQueries(Collection<org.drools.model.codegen.execmodel.QueryModel> queries)
    • getRuleUnitDescription

      public org.kie.internal.ruleunit.RuleUnitDescription getRuleUnitDescription()