ArtifactCoordinatepublic class DefaultArtifactCoordinate extends java.lang.Object implements ArtifactCoordinate
@Parameter private DefaultArtifactCoordinate[] artifacts;and
private DefaultArtifactCoordinate artifact = new DefaultArtifactCoordinate();
@Parameter( property = "groupId" )
private String groupId;
@Parameter( property = "artifactId" )
private String artifactId;
@Parameter( property = "version" )
private String version;
@Parameter( property = "classifier" )
private String classifier;
@Parameter( property = "type" )
private String type;
public void setGroupId( String groupId )
{
this.artifact.setGroupId( groupId );
}
public void setArtifactId( String artifactId )
{
this.artifact.setArtifactId( artifactId );
}
public void setVersion( String version )
{
this.artifact.setVersion( version );
}
public void setClassifier( String classifier )
{
this.artifact.setClassifier( classifier );
}
public void setType( String type )
{
this.artifact.setType( type );
}
Note: type is not the same as extension! ArtifactHandlers
are used to map a type to an extension.| Constructor | Description |
|---|---|
DefaultArtifactCoordinate() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getArtifactId() |
|
java.lang.String |
getClassifier() |
|
java.lang.String |
getExtension() |
The file-extension of the artifact.
|
java.lang.String |
getGroupId() |
|
java.lang.String |
getVersion() |
A version, never a versionRange
|
void |
setArtifactId(java.lang.String artifactId) |
|
void |
setClassifier(java.lang.String classifier) |
|
void |
setExtension(java.lang.String extension) |
|
void |
setGroupId(java.lang.String groupId) |
|
void |
setVersion(java.lang.String version) |
|
java.lang.String |
toString() |
public final java.lang.String getGroupId()
getGroupId in interface ArtifactCoordinatepublic final void setGroupId(java.lang.String groupId)
groupId - The groupId to be used.public final java.lang.String getArtifactId()
getArtifactId in interface ArtifactCoordinatepublic final void setArtifactId(java.lang.String artifactId)
artifactId - The artifactId to be used.public final java.lang.String getVersion()
ArtifactCoordinategetVersion in interface ArtifactCoordinatepublic final void setVersion(java.lang.String version)
version - The version to be used.public final java.lang.String getExtension()
ArtifactCoordinategetExtension in interface ArtifactCoordinatepublic final void setExtension(java.lang.String extension)
extension - The extension to be used.public final java.lang.String getClassifier()
getClassifier in interface ArtifactCoordinatepublic final void setClassifier(java.lang.String classifier)
classifier - The classifier to be used.public java.lang.String toString()
toString in class java.lang.ObjectDefaultArtifact.toString()