Class ModuleState
java.lang.Object
io.quarkus.devtools.project.state.ModuleState
Represents a state of a module of a Quarkus project focusing primarily on Quarkus-specific information, such as
imported Quarkus platform BOMs, extensions and their origins.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ModuleState.Builderbuilder()io.quarkus.bootstrap.workspace.WorkspaceModuleIdgetId()Collection<io.quarkus.maven.dependency.ArtifactCoords> io.quarkus.bootstrap.workspace.WorkspaceModulebooleanhasExtension(io.quarkus.maven.dependency.ArtifactKey key) booleanisMain()
-
Method Details
-
builder
-
getId
public io.quarkus.bootstrap.workspace.WorkspaceModuleId getId() -
getWorkspaceModule
public io.quarkus.bootstrap.workspace.WorkspaceModule getWorkspaceModule() -
getModuleDir
-
isMain
public boolean isMain() -
getPlatformBoms
-
getExtensions
-
hasExtension
public boolean hasExtension(io.quarkus.maven.dependency.ArtifactKey key)
-