Class MavenCoordinate

java.lang.Object
com.yelloowstone.nf2t.maven.MavenCoordinate

public class MavenCoordinate extends Object
  • Field Details

    • DIGEST_NAMES

      public static final String[] DIGEST_NAMES
  • Constructor Details

  • Method Details

    • getGroupId

      public String getGroupId()
    • getArtifactId

      public String getArtifactId()
    • getVersion

      public String getVersion()
    • getPackaging

      public String getPackaging()
    • getClassifier

      public String getClassifier()
    • getCoordinate

      public String getCoordinate()
    • getFileName

      public String getFileName()
    • resolveFilePath

      public Path resolveFilePath(Path artifactsPath)
    • getMavenCentralZipEntryPrefix

      public String getMavenCentralZipEntryPrefix()
    • getBaseArtifact

      public MavenCoordinate getBaseArtifact()
    • getDocsJar

      public MavenCoordinate getDocsJar()
    • getSourcesJar

      public MavenCoordinate getSourcesJar()
    • getEffectivePom

      public MavenCoordinate getEffectivePom()
    • getMavenCentralZip

      public MavenCoordinate getMavenCentralZip()
    • getMavenCentralArtifacts

      public Map<String,MavenCoordinate> getMavenCentralArtifacts()
    • readModel

      public static MavenCoordinate readModel(org.apache.maven.model.Model mavenModel)
    • parseCoordinate

      public static MavenCoordinate parseCoordinate(String mavenCoordinate)