Package io.quarkus.test
Class DevModeTestApplicationModel
java.lang.Object
io.quarkus.test.DevModeTestApplicationModel
- All Implemented Interfaces:
io.quarkus.bootstrap.model.ApplicationModel
class DevModeTestApplicationModel
extends Object
implements io.quarkus.bootstrap.model.ApplicationModel
ApplicationModel
implementation that allows overriding the application artifact
of another ApplicationModel
instance.-
Constructor Summary
ConstructorsConstructorDescriptionDevModeTestApplicationModel
(io.quarkus.maven.dependency.ResolvedDependency testAppArtifact, io.quarkus.bootstrap.model.ApplicationModel delegate) -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.maven.dependency.ResolvedDependency
Collection
<io.quarkus.maven.dependency.ResolvedDependency> Iterable
<io.quarkus.maven.dependency.ResolvedDependency> getDependencies
(int flags) Iterable
<io.quarkus.maven.dependency.ResolvedDependency> getDependenciesWithAnyFlag
(int flags) Collection
<io.quarkus.bootstrap.model.ExtensionCapabilities> Collection
<io.quarkus.bootstrap.model.ExtensionDevModeConfig> Set
<io.quarkus.maven.dependency.ArtifactKey> Set
<io.quarkus.maven.dependency.ArtifactKey> io.quarkus.bootstrap.model.PlatformImports
Set
<io.quarkus.maven.dependency.ArtifactKey> Set
<io.quarkus.maven.dependency.ArtifactKey> Collection
<io.quarkus.maven.dependency.ResolvedDependency> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.quarkus.bootstrap.model.ApplicationModel
getApplicationModule, getDependenciesWithAnyFlag, getPlatformProperties, getWorkspaceModules
-
Constructor Details
-
DevModeTestApplicationModel
DevModeTestApplicationModel(io.quarkus.maven.dependency.ResolvedDependency testAppArtifact, io.quarkus.bootstrap.model.ApplicationModel delegate)
-
-
Method Details
-
getAppArtifact
public io.quarkus.maven.dependency.ResolvedDependency getAppArtifact()- Specified by:
getAppArtifact
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getDependencies
- Specified by:
getDependencies
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getDependencies
- Specified by:
getDependencies
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getDependenciesWithAnyFlag
public Iterable<io.quarkus.maven.dependency.ResolvedDependency> getDependenciesWithAnyFlag(int flags) - Specified by:
getDependenciesWithAnyFlag
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getRuntimeDependencies
- Specified by:
getRuntimeDependencies
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getPlatforms
public io.quarkus.bootstrap.model.PlatformImports getPlatforms()- Specified by:
getPlatforms
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getExtensionCapabilities
- Specified by:
getExtensionCapabilities
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getParentFirst
- Specified by:
getParentFirst
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getRunnerParentFirst
- Specified by:
getRunnerParentFirst
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getLowerPriorityArtifacts
- Specified by:
getLowerPriorityArtifacts
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getReloadableWorkspaceDependencies
- Specified by:
getReloadableWorkspaceDependencies
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getRemovedResources
- Specified by:
getRemovedResources
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-
getExtensionDevModeConfig
- Specified by:
getExtensionDevModeConfig
in interfaceio.quarkus.bootstrap.model.ApplicationModel
-