Class TemplatedGenerator.Builder
- java.lang.Object
-
- org.drools.model.codegen.project.template.TemplatedGenerator.Builder
-
- Enclosing class:
- TemplatedGenerator
public static class TemplatedGenerator.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringfallbackContextprotected java.lang.StringpackageNameprotected java.lang.StringtargetTypeNameprotected java.lang.StringtemplateBasePath
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TemplatedGeneratorbuild(org.drools.codegen.common.DroolsModelBuildContext context, java.lang.String templateName)TemplatedGenerator.BuilderwithFallbackContext(java.lang.String fallbackContext)TemplatedGenerator.BuilderwithPackageName(java.lang.String packageName)TemplatedGenerator.BuilderwithTargetTypeName(java.lang.String targetTypeName)TemplatedGenerator.BuilderwithTemplateBasePath(java.lang.String templateBasePath)
-
-
-
Method Detail
-
withTemplateBasePath
public TemplatedGenerator.Builder withTemplateBasePath(java.lang.String templateBasePath)
-
withPackageName
public TemplatedGenerator.Builder withPackageName(java.lang.String packageName)
-
withTargetTypeName
public TemplatedGenerator.Builder withTargetTypeName(java.lang.String targetTypeName)
-
withFallbackContext
public TemplatedGenerator.Builder withFallbackContext(java.lang.String fallbackContext)
-
build
public TemplatedGenerator build(org.drools.codegen.common.DroolsModelBuildContext context, java.lang.String templateName)
-
-