Package io.quarkus.maven.dependency
Class ArtifactDependency
java.lang.Object
io.quarkus.maven.dependency.GACTV
io.quarkus.maven.dependency.ArtifactDependency
- All Implemented Interfaces:
ArtifactCoords,Dependency,Serializable
- Direct Known Subclasses:
ResolvedArtifactDependency
- See Also:
-
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 -
Constructor Summary
ConstructorsConstructorDescriptionArtifactDependency(io.quarkus.maven.dependency.AbstractDependencyBuilder<?, ?> builder) ArtifactDependency(ArtifactCoords coords, int... flags) ArtifactDependency(ArtifactCoords coords, String scope, int... flags) ArtifactDependency(String groupId, String artifactId, String classifier, String type, String version) ArtifactDependency(String groupId, String artifactId, String classifier, String type, String version, String scope, boolean optional) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetFlags()getScope()inthashCode()static DependencyDeprecated, for removal: This API element is subject to removal in a future version.toString()Methods inherited from class io.quarkus.maven.dependency.GACTV
append, fromString, getArtifactId, getClassifier, getGroupId, getKey, getType, getVersion, jar, pom, splitMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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
hasAllFlags, hasAnyFlag, isAnyFlagSet, isClassLoaderParentFirst, isDeploymentCp, isDirect, isFlagSet, isOptional, isReloadable, isRuntimeCp, isRuntimeExtensionArtifact, isWorkspaceModule
-
Constructor Details
-
ArtifactDependency
-
ArtifactDependency
-
ArtifactDependency
-
ArtifactDependency
-
ArtifactDependency
-
ArtifactDependency
public ArtifactDependency(io.quarkus.maven.dependency.AbstractDependencyBuilder<?, ?> builder)
-
-
Method Details
-
of
@Deprecated(forRemoval=true) public static Dependency of(String groupId, String artifactId, String version) Deprecated, for removal: This API element is subject to removal in a future version. -
getScope
- Specified by:
getScopein interfaceDependency
-
getFlags
public int getFlags()- Specified by:
getFlagsin interfaceDependency
-
getExclusions
- Specified by:
getExclusionsin interfaceDependency
-
hashCode
public int hashCode() -
equals
-
toString
-