- java.lang.Object
-
- org.praxislive.code.services.tools.CompilerTask
-
public class CompilerTask extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,byte[]>compile()static CompilerTaskcreate(Map<String,String> sources)CompilerTaskexistingClasses(Map<String,Supplier<InputStream>> existing)Map<String,byte[]>getCompiledClasses()CompilerTaskmessageHandler(MessageHandler messageHandler)CompilerTaskoptions(List<String> options)
-
-
-
Method Detail
-
existingClasses
public CompilerTask existingClasses(Map<String,Supplier<InputStream>> existing)
-
options
public CompilerTask options(List<String> options)
-
messageHandler
public CompilerTask messageHandler(MessageHandler messageHandler)
-
compile
public Map<String,byte[]> compile() throws CompilationException, IOException
- Throws:
CompilationExceptionIOException
-
create
public static CompilerTask create(Map<String,String> sources)
-
-