Package org.apache.camel.dsl.java.joor
Class MultiCompile
- java.lang.Object
-
- org.apache.camel.dsl.java.joor.MultiCompile
-
public final class MultiCompile extends Object
Until jOOR supports multi-file compilation, then we have the compiler at Apache Camel. See: https://github.com/jOOQ/jOOR/pull/119
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CompilationUnit.ResultcompileUnit(CompilationUnit unit)Compiles multiple files as one unitstatic CompilationUnit.ResultcompileUnit(CompilationUnit unit, List<String> options)Compiles multiple files as one unit
-
-
-
Method Detail
-
compileUnit
public static CompilationUnit.Result compileUnit(CompilationUnit unit)
Compiles multiple files as one unit- Parameters:
unit- the files to compile in the same unit- Returns:
- the compilation result
-
compileUnit
public static CompilationUnit.Result compileUnit(CompilationUnit unit, List<String> options)
Compiles multiple files as one unit- Parameters:
unit- the files to compile in the same unitoptions- the compilation options to use- Returns:
- the compilation result
-
-