Interface TemplateGenerator
public interface TemplateGenerator
Generates all the code for a template suite.
-
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(String packageName, TemplateSuite suite, Map<String, String> parameters, String runtimeClass, String requestClass) Generates the code.booleanIndicates that this generator generates classes.booleanIndicates 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:
trueif the generator generates resources.
-
isGeneratingClasses
boolean isGeneratingClasses()Indicates that this generator generates classes.- Returns:
trueif the generator generates classes.
-