Package io.quarkus.maven.dependency
Interface ResolvedDependency
- All Superinterfaces:
ArtifactCoords,Dependency,Mappable
- All Known Subinterfaces:
ResolvableDependency
- All Known Implementing Classes:
ResolvedArtifactDependency,ResolvedDependencyBuilder
-
Field Summary
Fields inherited from interface io.quarkus.maven.dependency.ArtifactCoords
DEFAULT_CLASSIFIER, TYPE_JAR, TYPE_POMFields inherited from interface io.quarkus.maven.dependency.Dependency
SCOPE_COMPILE, SCOPE_IMPORT -
Method Summary
Modifier and TypeMethodDescriptiondefault PathTreedefault PathTreegetContentTree(PathFilter pathFilter) A collection of all the resolved direct dependencies of the artifact of this dependency.A collection of the all the configured direct dependencies of the artifact of this dependency (except test dependencies of transitive dependencies).default ArtifactSourcesdefault WorkspaceModuledefault booleanMethods inherited from interface io.quarkus.maven.dependency.ArtifactCoords
getArtifactId, getClassifier, getGroupId, getKey, getType, getVersion, isJar, isSnapshot, toCompactCoords, toGACTVStringMethods inherited from interface io.quarkus.maven.dependency.Dependency
getExclusions, getFlags, getScope, hasAllFlags, hasAnyFlag, isAnyFlagSet, isClassLoaderParentFirst, isDeploymentCp, isDirect, isFlagSet, isOptional, isReloadable, isRuntimeCp, isRuntimeExtensionArtifact, isWorkspaceModule
-
Method Details
-
getResolvedPaths
PathCollection getResolvedPaths() -
getDependencies
Collection<ArtifactCoords> getDependencies()A collection of all the resolved direct dependencies of the artifact of this dependency. Note that this method will include only direct dependencies that are found among application dependencies. This is one of the differences between this method andgetDirectDependencies().- Returns:
- all the resolved direct dependencies of the artifact of this dependency
-
getDirectDependencies
Collection<Dependency> getDirectDependencies()A collection of the all the configured direct dependencies of the artifact of this dependency (except test dependencies of transitive dependencies). Note that some of the configured direct dependencies might not be resolved due to scope, optionality or exclusions. The resulting collection returned from this method will still include such dependencies withDependencyFlags.MISSING_FROM_APPLICATIONflag. Every dependency returned from this method willDependencyFlags.DIRECTset.- Returns:
- all the direct dependencies of the artifact of this dependency
-
isResolved
default boolean isResolved() -
getWorkspaceModule
-
getSources
-
getContentTree
-
getContentTree
-