Interface TemplateGenerator
public interface TemplateGenerator
Generates all the code for a template suite.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
generate
(String packageName, TemplateSuite suite, Map<String, String> parameters, String runtimeClass, String requestClass) Generates the code.boolean
Indicates that this generator generates classes.boolean
Indicates that this generator generates resources.
-
Method Details
-
generate
void generate(String packageName, TemplateSuite suite, Map<String, String> parameters, String runtimeClass, String requestClass) Generates the code.- Parameters:
packageName
- The package name.suite
- The template suite.parameters
- Configuration parameters.runtimeClass
- The RequestBuilder implementation.requestClass
- The request class to use.
-
isGeneratingResources
boolean isGeneratingResources()Indicates that this generator generates resources.- Returns:
true
if the generator generates resources.
-
isGeneratingClasses
boolean isGeneratingClasses()Indicates that this generator generates classes.- Returns:
true
if the generator generates classes.
-