public class DefaultDependencyCoordinate extends Object implements DependencyCoordinate
@Parameter private DefaultDependencyCoordinate[] dependencies;and
private DefaultDependencyCoordinate dependency = new DefaultDependencyCoordinate();
@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.dependency.setGroupId( groupId );
}
public void setArtifactId( String artifactId )
{
this.dependency.setArtifactId( artifactId );
}
public void setVersion( String version )
{
this.dependency.setVersion( version );
}
public void setClassifier( String classifier )
{
this.dependency.setClassifier( classifier );
}
public void setType( String type )
{
this.dependency.setType( type );
}
Note: type is not the same as extension!
ArtifactHandlers are used to map a type to an extension.| Constructor and Description |
|---|
DefaultDependencyCoordinate() |
| Modifier and Type | Method and Description |
|---|---|
String |
getArtifactId() |
String |
getClassifier() |
String |
getGroupId() |
String |
getType() |
String |
getVersion()
A version or versionRange
|
void |
setArtifactId(String artifactId) |
void |
setClassifier(String classifier) |
void |
setGroupId(String groupId) |
void |
setType(String type) |
void |
setVersion(String version) |
String |
toString() |
public final String getGroupId()
getGroupId in interface DependencyCoordinatepublic final void setGroupId(String groupId)
public final String getArtifactId()
getArtifactId in interface DependencyCoordinatepublic final void setArtifactId(String artifactId)
public final String getVersion()
DependencyCoordinategetVersion in interface DependencyCoordinatepublic final void setVersion(String version)
public final String getType()
getType in interface DependencyCoordinatepublic void setType(String type)
public final String getClassifier()
getClassifier in interface DependencyCoordinatepublic final void setClassifier(String classifier)
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.