Package org.kie.kogito.codegen.rules
Class AbstractQueryEntrypointGenerator
java.lang.Object
org.kie.kogito.codegen.rules.AbstractQueryEntrypointGenerator
- All Implemented Interfaces:
RuleFileGenerator
- Direct Known Subclasses:
QueryEndpointGenerator,QueryEventDrivenExecutorGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final KogitoBuildContextprotected final TemplatedGeneratorprotected final QueryGeneratorprotected final Stringprotected final Stringprotected final org.kie.internal.ruleunit.RuleUnitDescriptionprotected final String -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractQueryEntrypointGenerator(QueryGenerator query, String targetClassNameSuffix, String templateName) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.kogito.codegen.rules.RuleFileGenerator
generate, getError, validate
-
Field Details
-
ruleUnit
protected final org.kie.internal.ruleunit.RuleUnitDescription ruleUnit -
query
-
context
-
queryName
-
queryClassName
-
targetClassName
-
generator
-
-
Constructor Details
-
AbstractQueryEntrypointGenerator
protected AbstractQueryEntrypointGenerator(QueryGenerator query, String targetClassNameSuffix, String templateName)
-
-
Method Details
-
generatedFilePath
- Specified by:
generatedFilePathin interfaceRuleFileGenerator
-