abstract class AbstractGroovyTemplateCompiler extends Object
A generic compiler for Groovy templates that are compiled into classes in production
| Type | Name and description |
|---|---|
CompilerConfiguration |
configuration |
String |
packageName |
File |
sourceDir |
ViewConfiguration |
viewConfiguration |
| Constructor and description |
|---|
AbstractGroovyTemplateCompiler(ViewConfiguration configuration, File sourceDir) |
AbstractGroovyTemplateCompiler() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
compile(List<File> sources) |
|
void |
compile(File[] sources) |
|
protected CompilerConfiguration |
configureCompiler(CompilerConfiguration configuration) |
|
protected ViewsTransform |
newViewsTransform() |
|
static void |
run(String[] args, Class<? extends GenericViewConfiguration> configurationClass, Class<? extends AbstractGroovyTemplateCompiler> compilerClass) |