Package io.quarkus.deployment.dev
Class DevModeContext.ModuleInfo
- java.lang.Object
-
- io.quarkus.deployment.dev.DevModeContext.ModuleInfo
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- DevModeContext
public static class DevModeContext.ModuleInfo extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDevModeContext.ModuleInfo.Builder
-
Constructor Summary
Constructors Constructor Description ModuleInfo(DevModeContext.ModuleInfo.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSourcePaths(Collection<String> additionalPaths)io.quarkus.bootstrap.model.AppArtifactKeygetAppArtifactKey()DevModeContext.CompilationUnitgetMain()StringgetName()StringgetPreBuildOutputDir()StringgetProjectDirectory()Set<String>getSourceParents()StringgetTargetDir()Optional<DevModeContext.CompilationUnit>getTest()
-
-
-
Constructor Detail
-
ModuleInfo
ModuleInfo(DevModeContext.ModuleInfo.Builder builder)
-
-
Method Detail
-
getName
public String getName()
-
getProjectDirectory
public String getProjectDirectory()
-
addSourcePaths
public void addSourcePaths(Collection<String> additionalPaths)
-
getPreBuildOutputDir
public String getPreBuildOutputDir()
-
getTargetDir
public String getTargetDir()
-
getAppArtifactKey
public io.quarkus.bootstrap.model.AppArtifactKey getAppArtifactKey()
-
getMain
public DevModeContext.CompilationUnit getMain()
-
getTest
public Optional<DevModeContext.CompilationUnit> getTest()
-
-