Class AbstractCloudEventMetaFactoryGenerator
java.lang.Object
org.kie.kogito.codegen.core.events.AbstractEventResourceGenerator
org.kie.kogito.codegen.core.events.AbstractCloudEventMetaFactoryGenerator
-
Field Summary
FieldsFields inherited from class org.kie.kogito.codegen.core.events.AbstractEventResourceGenerator
generator, TEMPLATE_EVENT_FOLDER -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractCloudEventMetaFactoryGenerator(TemplatedGenerator generator, KogitoBuildContext context) -
Method Summary
Modifier and TypeMethodDescriptionstatic TemplatedGeneratorbuildTemplatedGenerator(KogitoBuildContext context, String className) static StringgetBuilderMethodName(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration classDefinition, String templatedBuildMethodName, String methodNameValue) protected abstract CloudEventMetaBuilder<?,?> static StringtoValidJavaIdentifier(String input) Methods inherited from class org.kie.kogito.codegen.core.events.AbstractEventResourceGenerator
generate, generatedFilePath, getClassName
-
Field Details
-
context
-
-
Constructor Details
-
AbstractCloudEventMetaFactoryGenerator
protected AbstractCloudEventMetaFactoryGenerator(TemplatedGenerator generator, KogitoBuildContext context)
-
-
Method Details
-
buildTemplatedGenerator
public static TemplatedGenerator buildTemplatedGenerator(KogitoBuildContext context, String className) -
getBuilderMethodName
-
toValidJavaIdentifier
-
getCloudEventMetaBuilder
-