Package io.quarkus.bootstrap.workspace
Interface WorkspaceModule
-
- All Known Implementing Classes:
DefaultWorkspaceModule
public interface WorkspaceModule
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description FilegetBuildDir()PathCollectiongetBuildFiles()default PathTreegetContentTree(String classifier)Collection<Dependency>getDirectDependencies()Collection<Dependency>getDirectDependencyConstraints()WorkspaceModuleIdgetId()default ArtifactSourcesgetMainSources()FilegetModuleDir()Collection<String>getSourceClassifiers()ArtifactSourcesgetSources(String classifier)default ArtifactSourcesgetTestSources()default booleanhasMainSources()booleanhasSources(String classifier)default booleanhasTestSources()
-
-
-
Method Detail
-
getId
WorkspaceModuleId getId()
-
getModuleDir
File getModuleDir()
-
getBuildDir
File getBuildDir()
-
getSourceClassifiers
Collection<String> getSourceClassifiers()
-
hasSources
boolean hasSources(String classifier)
-
getSources
ArtifactSources getSources(String classifier)
-
hasMainSources
default boolean hasMainSources()
-
hasTestSources
default boolean hasTestSources()
-
getMainSources
default ArtifactSources getMainSources()
-
getTestSources
default ArtifactSources getTestSources()
-
getBuildFiles
PathCollection getBuildFiles()
-
getDirectDependencyConstraints
Collection<Dependency> getDirectDependencyConstraints()
-
getDirectDependencies
Collection<Dependency> getDirectDependencies()
-
-