railo.runtime.compiler
Class CFMLCompilerImpl
java.lang.Object
railo.runtime.compiler.CFMLCompilerImpl
- All Implemented Interfaces:
- CFMLCompiler
public final class CFMLCompilerImpl
- extends Object
- implements CFMLCompiler
CFML Compiler compiles CFML source templates
CFMLCompilerImpl
public CFMLCompilerImpl()
- Constructor of the compiler
- Parameters:
config
-
compile
public byte[] compile(ConfigImpl config,
PageSource source,
TagLib[] tld,
FunctionLib[] fld,
Resource classRootDir,
String className)
throws TemplateException,
IOException
- Description copied from interface:
CFMLCompiler
- compiles a cold fusion source file
- Specified by:
compile
in interface CFMLCompiler
source
- cfml source filetld
- tag library deskriptorfld
- function library deskriptorclassRootDir
- target directory for generated classesclassName
- name of the class will be generated
- Throws:
TemplateException
IOException
- See Also:
CFMLCompiler.compile(railo.runtime.config.ConfigImpl, railo.runtime.PageSource, railo.transformer.library.tag.TagLib[], railo.transformer.library.function.FunctionLib[], railo.commons.io.res.Resource, java.lang.String)
Copyright © 2012 Railo