Package de.julielab.utilities.aether
Class MavenArtifact
- java.lang.Object
-
- de.julielab.utilities.aether.MavenArtifact
-
- All Implemented Interfaces:
Serializable
public class MavenArtifact extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MavenArtifact()MavenArtifact(String groupId, String artifactId, String version)MavenArtifact(org.eclipse.aether.artifact.Artifact artifact)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.aether.artifact.ArtifactasAetherArtifact()booleanequals(Object o)StringgetArtifactId()StringgetClassifier()FilegetFile()StringgetGroupId()StringgetPackaging()StringgetVersion()inthashCode()voidsetArtifactId(String artifactId)voidsetClassifier(String classifier)voidsetCoordinatesFromFile()voidsetFile(File file)voidsetGroupId(String groupId)voidsetPackaging(String packaging)voidsetVersion(String version)StringtoString()
-
-
-
Method Detail
-
getPackaging
public String getPackaging()
-
setPackaging
public void setPackaging(String packaging)
-
getGroupId
public String getGroupId()
-
setGroupId
public void setGroupId(String groupId)
-
getArtifactId
public String getArtifactId()
-
setArtifactId
public void setArtifactId(String artifactId)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getClassifier
public String getClassifier()
-
setClassifier
public void setClassifier(String classifier)
-
getFile
public File getFile()
-
setFile
public void setFile(File file)
-
setCoordinatesFromFile
public void setCoordinatesFromFile()
-
asAetherArtifact
public org.eclipse.aether.artifact.Artifact asAetherArtifact()
-
-