Package io.quarkus.bootstrap.workspace
Interface WorkspaceModule.Mutable
- All Superinterfaces:
WorkspaceModule
- All Known Implementing Classes:
DefaultWorkspaceModule.Builder
- Enclosing interface:
- WorkspaceModule
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.bootstrap.workspace.WorkspaceModule
WorkspaceModule.Mutable -
Method Summary
Modifier and TypeMethodDescriptionaddArtifactSources(ArtifactSources sources) addDependency(Dependency dep) addDependencyConstraint(Dependency constraint) build()default WorkspaceModule.Mutablemutable()setAdditionalTestClasspathElements(Collection<String> elements) setBuildDir(Path buildDir) setBuildFile(Path buildFile) setDependencies(List<Dependency> deps) setDependencyConstraints(List<Dependency> constraints) setModuleDir(Path moduleDir) setModuleId(WorkspaceModuleId moduleId) setParent(WorkspaceModule parent) setTestClasspathDependencyExclusions(Collection<String> excludes) Methods inherited from interface io.quarkus.bootstrap.workspace.WorkspaceModule
getAdditionalTestClasspathElements, getBuildDir, getBuildFiles, getContentTree, getDirectDependencies, getDirectDependencyConstraints, getId, getMainSources, getModuleDir, getParent, getSourceClassifiers, getSources, getTestClasspathDependencyExclusions, getTestSources, hasMainSources, hasSources, hasTestSources
-
Method Details
-
setModuleId
-
setModuleDir
-
setBuildDir
-
setBuildFile
-
addDependencyConstraint
-
setDependencyConstraints
-
addDependency
-
setDependencies
-
addArtifactSources
-
setTestClasspathDependencyExclusions
-
setAdditionalTestClasspathElements
-
setParent
-
build
WorkspaceModule build() -
mutable
- Specified by:
mutablein interfaceWorkspaceModule
-