public class ClassLoaderCompiler extends Object implements Closeable
| Constructor and Description |
|---|
ClassLoaderCompiler(ClassLoader classLoader,
CuratedApplication application,
List<CompilationProvider> compilationProviders,
DevModeContext context) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
allHandledExtensions() |
void |
close() |
void |
compile(String sourceDir,
Map<String,Set<File>> extensionToChangedFiles) |
Path |
findSourcePath(Path classFilePath,
Set<String> sourcePaths,
String classesPath) |
public ClassLoaderCompiler(ClassLoader classLoader, CuratedApplication application, List<CompilationProvider> compilationProviders, DevModeContext context) throws IOException
IOExceptionpublic Path findSourcePath(Path classFilePath, Set<String> sourcePaths, String classesPath)
public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2020 JBoss by Red Hat. All rights reserved.