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 -
Method Summary
Modifier and TypeMethodDescriptionstatic WorkspaceModule.Mutablebuilder()default PathTreegetContentTree(String classifier) getId()default ArtifactSourcesgetSources(String classifier) default ArtifactSourcesdefault booleanbooleanhasSources(String classifier) default booleanmutable()
-
Method Details
-
builder
-
getId
WorkspaceModuleId getId() -
getModuleDir
File getModuleDir() -
getBuildDir
File getBuildDir() -
getSourceClassifiers
Collection<String> getSourceClassifiers() -
hasSources
-
getSources
-
hasMainSources
default boolean hasMainSources() -
hasTestSources
default boolean hasTestSources() -
getMainSources
-
getTestSources
-
getBuildFiles
PathCollection getBuildFiles() -
getContentTree
-
getDirectDependencyConstraints
Collection<Dependency> getDirectDependencyConstraints() -
getDirectDependencies
Collection<Dependency> getDirectDependencies() -
getTestClasspathDependencyExclusions
Collection<String> getTestClasspathDependencyExclusions() -
getAdditionalTestClasspathElements
Collection<String> getAdditionalTestClasspathElements() -
getParent
WorkspaceModule getParent() -
mutable
WorkspaceModule.Mutable mutable()
-