Package io.quarkus.bootstrap.workspace
Interface WorkspaceModule.Mutable
-
- All Superinterfaces:
WorkspaceModule
- All Known Implementing Classes:
DefaultWorkspaceModule.Builder
- Enclosing interface:
- WorkspaceModule
public static interface WorkspaceModule.Mutable extends WorkspaceModule
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.quarkus.bootstrap.workspace.WorkspaceModule
WorkspaceModule.Mutable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description WorkspaceModule.MutableaddArtifactSources(ArtifactSources sources)WorkspaceModule.MutableaddDependency(Dependency dep)WorkspaceModule.MutableaddDependencyConstraint(Dependency constraint)WorkspaceModulebuild()default WorkspaceModule.Mutablemutable()WorkspaceModule.MutablesetAdditionalTestClasspathElements(Collection<String> elements)WorkspaceModule.MutablesetBuildDir(Path buildDir)WorkspaceModule.MutablesetBuildFile(Path buildFile)WorkspaceModule.MutablesetDependencies(List<Dependency> deps)WorkspaceModule.MutablesetDependencyConstraints(List<Dependency> constraints)WorkspaceModule.MutablesetModuleDir(Path moduleDir)WorkspaceModule.MutablesetModuleId(WorkspaceModuleId moduleId)WorkspaceModule.MutablesetParent(WorkspaceModule parent)WorkspaceModule.MutablesetTestClasspathDependencyExclusions(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 Detail
-
setModuleId
WorkspaceModule.Mutable setModuleId(WorkspaceModuleId moduleId)
-
setModuleDir
WorkspaceModule.Mutable setModuleDir(Path moduleDir)
-
setBuildDir
WorkspaceModule.Mutable setBuildDir(Path buildDir)
-
setBuildFile
WorkspaceModule.Mutable setBuildFile(Path buildFile)
-
addDependencyConstraint
WorkspaceModule.Mutable addDependencyConstraint(Dependency constraint)
-
setDependencyConstraints
WorkspaceModule.Mutable setDependencyConstraints(List<Dependency> constraints)
-
addDependency
WorkspaceModule.Mutable addDependency(Dependency dep)
-
setDependencies
WorkspaceModule.Mutable setDependencies(List<Dependency> deps)
-
addArtifactSources
WorkspaceModule.Mutable addArtifactSources(ArtifactSources sources)
-
setTestClasspathDependencyExclusions
WorkspaceModule.Mutable setTestClasspathDependencyExclusions(Collection<String> excludes)
-
setAdditionalTestClasspathElements
WorkspaceModule.Mutable setAdditionalTestClasspathElements(Collection<String> elements)
-
setParent
WorkspaceModule.Mutable setParent(WorkspaceModule parent)
-
build
WorkspaceModule build()
-
mutable
default WorkspaceModule.Mutable mutable()
- Specified by:
mutablein interfaceWorkspaceModule
-
-