Package io.quarkus.deployment.dev
Class CompilationProvider.Context
- java.lang.Object
-
- io.quarkus.deployment.dev.CompilationProvider.Context
-
- Enclosing interface:
- CompilationProvider
public static class CompilationProvider.Context extends Object
-
-
Constructor Summary
Constructors Constructor Description Context(String name, Set<File> classpath, Set<File> reloadableClasspath, File projectDirectory, File sourceDirectory, File outputDirectory, String sourceEncoding, Map<String,Set<String>> compilerOptions, String releaseJavaVersion, String sourceJavaVersion, String targetJvmVersion, List<String> compilePluginArtifacts, List<String> compilerPluginOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<File>getClasspath()List<String>getCompilePluginArtifacts()Set<String>getCompilerOptions(String key)List<String>getCompilerPluginOptions()StringgetName()FilegetOutputDirectory()FilegetProjectDirectory()StringgetReleaseJavaVersion()Set<File>getReloadableClasspath()FilegetSourceDirectory()CharsetgetSourceEncoding()StringgetSourceJavaVersion()StringgetTargetJvmVersion()
-
-
-
Constructor Detail
-
Context
public Context(String name, Set<File> classpath, Set<File> reloadableClasspath, File projectDirectory, File sourceDirectory, File outputDirectory, String sourceEncoding, Map<String,Set<String>> compilerOptions, String releaseJavaVersion, String sourceJavaVersion, String targetJvmVersion, List<String> compilePluginArtifacts, List<String> compilerPluginOptions)
-
-
Method Detail
-
getName
public String getName()
-
getProjectDirectory
public File getProjectDirectory()
-
getSourceDirectory
public File getSourceDirectory()
-
getOutputDirectory
public File getOutputDirectory()
-
getSourceEncoding
public Charset getSourceEncoding()
-
getReleaseJavaVersion
public String getReleaseJavaVersion()
-
getSourceJavaVersion
public String getSourceJavaVersion()
-
getTargetJvmVersion
public String getTargetJvmVersion()
-
-