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 interfaceWorkspaceModule.Mutable
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static WorkspaceModule.Mutablebuilder()Collection<String>getAdditionalTestClasspathElements()FilegetBuildDir()PathCollectiongetBuildFiles()default PathTreegetContentTree(String classifier)Collection<Dependency>getDirectDependencies()Collection<Dependency>getDirectDependencyConstraints()WorkspaceModuleIdgetId()default ArtifactSourcesgetMainSources()FilegetModuleDir()WorkspaceModulegetParent()Collection<String>getSourceClassifiers()ArtifactSourcesgetSources(String classifier)Collection<String>getTestClasspathDependencyExclusions()default ArtifactSourcesgetTestSources()default booleanhasMainSources()booleanhasSources(String classifier)default booleanhasTestSources()WorkspaceModule.Mutablemutable()
-
-
-
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()
-
-