Package io.quarkus.bootstrap.model
Class AppDependency
- java.lang.Object
-
- io.quarkus.bootstrap.model.AppDependency
-
- All Implemented Interfaces:
ArtifactCoords,Dependency,ResolvedDependency,Serializable
public class AppDependency extends Object implements ResolvedDependency, Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface io.quarkus.maven.dependency.ArtifactCoords
DEFAULT_CLASSIFIER, TYPE_JAR, TYPE_POM
-
-
Constructor Summary
Constructors Constructor Description AppDependency(AppArtifact artifact, String scope, boolean optional, int... flags)AppDependency(AppArtifact artifact, String scope, int... flags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearFlag(int flag)booleanequals(Object obj)AppArtifactgetArtifact()StringgetArtifactId()StringgetClassifier()intgetFlags()StringgetGroupId()ArtifactKeygetKey()PathCollectiongetResolvedPaths()StringgetScope()StringgetType()StringgetVersion()inthashCode()StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.quarkus.maven.dependency.ArtifactCoords
isJar, toCompactCoords, toGACTVString
-
Methods inherited from interface io.quarkus.maven.dependency.Dependency
isDeploymentCp, isDirect, isFlagSet, isOptional, isReloadable, isRuntimeCp, isRuntimeExtensionArtifact, isWorkspaceModule
-
Methods inherited from interface io.quarkus.maven.dependency.ResolvedDependency
getContentTree, getSources, getWorkspaceModule, isResolved
-
-
-
-
Constructor Detail
-
AppDependency
public AppDependency(AppArtifact artifact, String scope, int... flags)
-
AppDependency
public AppDependency(AppArtifact artifact, String scope, boolean optional, int... flags)
-
-
Method Detail
-
getArtifact
public AppArtifact getArtifact()
-
getScope
public String getScope()
- Specified by:
getScopein interfaceDependency
-
getFlags
public int getFlags()
- Specified by:
getFlagsin interfaceDependency
-
clearFlag
public void clearFlag(int flag)
-
getGroupId
public String getGroupId()
- Specified by:
getGroupIdin interfaceArtifactCoords
-
getArtifactId
public String getArtifactId()
- Specified by:
getArtifactIdin interfaceArtifactCoords
-
getClassifier
public String getClassifier()
- Specified by:
getClassifierin interfaceArtifactCoords
-
getType
public String getType()
- Specified by:
getTypein interfaceArtifactCoords
-
getVersion
public String getVersion()
- Specified by:
getVersionin interfaceArtifactCoords
-
getKey
public ArtifactKey getKey()
- Specified by:
getKeyin interfaceArtifactCoords
-
getResolvedPaths
public PathCollection getResolvedPaths()
- Specified by:
getResolvedPathsin interfaceResolvedDependency
-
-