Package io.quarkus.bootstrap.workspace
Interface WorkspaceModule
-
- All Known Subinterfaces:
WorkspaceModule.Mutable
- All Known Implementing Classes:
DefaultWorkspaceModule
,DefaultWorkspaceModule.Builder
public interface WorkspaceModule
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
WorkspaceModule.Mutable
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static WorkspaceModule.Mutable
builder()
Collection<String>
getAdditionalTestClasspathElements()
File
getBuildDir()
PathCollection
getBuildFiles()
default PathTree
getContentTree(String classifier)
Collection<Dependency>
getDirectDependencies()
Collection<Dependency>
getDirectDependencyConstraints()
WorkspaceModuleId
getId()
default ArtifactSources
getMainSources()
File
getModuleDir()
WorkspaceModule
getParent()
Collection<String>
getSourceClassifiers()
ArtifactSources
getSources(String classifier)
Collection<String>
getTestClasspathDependencyExclusions()
default ArtifactSources
getTestSources()
default boolean
hasMainSources()
boolean
hasSources(String classifier)
default boolean
hasTestSources()
WorkspaceModule.Mutable
mutable()
-
-
-
Method Detail
-
builder
static WorkspaceModule.Mutable builder()
-
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()
-
getTestClasspathDependencyExclusions
Collection<String> getTestClasspathDependencyExclusions()
-
getAdditionalTestClasspathElements
Collection<String> getAdditionalTestClasspathElements()
-
getParent
WorkspaceModule getParent()
-
mutable
WorkspaceModule.Mutable mutable()
-
-