Package de.saumya.mojo.gems
Class MavenArtifact
- java.lang.Object
-
- de.saumya.mojo.gems.MavenArtifact
-
public class MavenArtifact extends java.lang.ObjectThis bean holds the artifact to be converted. Model should be already loaded up, to support different loading strategies (ie. from pom.xml, from JAR itself, or using something like Maven2 support in Nexus or having real interpolated POM).
-
-
Constructor Summary
Constructors Constructor Description MavenArtifact(org.apache.maven.model.Model pom, ArtifactCoordinates coordinates, java.io.File artifact)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilegetArtifactFile()protected ArtifactCoordinatesgetCoordinates()org.apache.maven.model.ModelgetPom()
-
-
-
Constructor Detail
-
MavenArtifact
public MavenArtifact(org.apache.maven.model.Model pom, ArtifactCoordinates coordinates, java.io.File artifact)
-
-
Method Detail
-
getPom
public org.apache.maven.model.Model getPom()
-
getCoordinates
protected ArtifactCoordinates getCoordinates()
-
getArtifactFile
public java.io.File getArtifactFile()
-
-