Interface ClasspathlessCompiler
-
- All Known Implementing Classes:
CompilerJavac
public interface ClasspathlessCompiler
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classClasspathlessCompiler.Arguments
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Collection<IdentifiedBytecode>compileClass(ClassesProvider classesProvider, java.util.Optional<MessagesListener> messagesListener, IdentifiedSource... javaSourceFiles)
-
-
-
Method Detail
-
compileClass
java.util.Collection<IdentifiedBytecode> compileClass(ClassesProvider classesProvider, java.util.Optional<MessagesListener> messagesListener, IdentifiedSource... javaSourceFiles)
- Parameters:
classesProvider- Provider for missing elements on the classpath.messagesListener- Accepts any diagnostic or logging information from the compiler.javaSourceFiles- Files to compile.- Returns:
- Compiled bytecode of all javaSourceFiles.
-
-