Interface TemplateClassGenerator
- All Known Implementing Classes:
AbstractTemplateClassGenerator,FMModelGenerator,TagClassGenerator,VelocityDirectiveGenerator
public interface TemplateClassGenerator
Generates code from a parsed class.
-
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(File directory, String packageName, TemplateSuite suite, TemplateClass clazz, Map<String, String> parameters, String runtimeClass, String requestClass) Generates the code.
-
Method Details
-
generate
void generate(File directory, String packageName, TemplateSuite suite, TemplateClass clazz, Map<String, String> parameters, String runtimeClass, String requestClass) Generates the code.- Parameters:
directory- The base directory where the code will be put.packageName- The package name.suite- The template suite.clazz- The template class.parameters- Configuration parameters.runtimeClass- The RequestBuilder implementation.
-