Interface TemplateClassGenerator
- All Known Implementing Classes:
AbstractTemplateClassGenerator
,FMModelGenerator
,TagClassGenerator
,VelocityDirectiveGenerator
public interface TemplateClassGenerator
Generates code from a parsed class.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
generate
(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.
-