Package io.quarkus.maven.dependency
Interface ArtifactCoords
-
- All Known Subinterfaces:
Dependency,ResolvableDependency,ResolvedDependency
- All Known Implementing Classes:
AppArtifact,AppArtifactCoords,AppDependency,ArtifactDependency,GACTV,ResolvedArtifactDependency
public interface ArtifactCoords
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static ArtifactCoordsfromString(String str)StringgetArtifactId()StringgetClassifier()StringgetGroupId()ArtifactKeygetKey()StringgetType()StringgetVersion()default booleanisJar()static ArtifactCoordsjar(String groupId, String artifactId, String version)static ArtifactCoordspom(String groupId, String artifactId, String version)default StringtoCompactCoords()default StringtoGACTVString()
-
-
-
Field Detail
-
TYPE_JAR
static final String TYPE_JAR
- See Also:
- Constant Field Values
-
TYPE_POM
static final String TYPE_POM
- See Also:
- Constant Field Values
-
DEFAULT_CLASSIFIER
static final String DEFAULT_CLASSIFIER
- See Also:
- Constant Field Values
-
-
Method Detail
-
fromString
static ArtifactCoords fromString(String str)
-
pom
static ArtifactCoords pom(String groupId, String artifactId, String version)
-
jar
static ArtifactCoords jar(String groupId, String artifactId, String version)
-
getGroupId
String getGroupId()
-
getArtifactId
String getArtifactId()
-
getClassifier
String getClassifier()
-
getType
String getType()
-
getVersion
String getVersion()
-
getKey
ArtifactKey getKey()
-
isJar
default boolean isJar()
-
toGACTVString
default String toGACTVString()
-
toCompactCoords
default String toCompactCoords()
-
-