Class TransferUtils

java.lang.Object
org.apache.maven.shared.transfer.artifact.TransferUtils

public final class TransferUtils extends Object
Utility class
Author:
Robert Scholte
  • Method Details

    • toArtifactCoordinate

      public static ArtifactCoordinate toArtifactCoordinate(org.apache.maven.artifact.Artifact artifact)
      Parameters:
      artifact - Artifact
      Returns:
      ArtifactCoordinate
    • toArtifactCoordinate

      public static ArtifactCoordinate toArtifactCoordinate(org.apache.maven.model.Extension extension)
      Special case: an extension is always of type jar, so can be transformed to an ArtifactCoordinate.
      Parameters:
      extension - Extension
      Returns:
      ArtifactCoordinate
    • toArtifactCoordinate

      public static ArtifactCoordinate toArtifactCoordinate(org.apache.maven.model.Parent parent)
      Special case: a parent is always of type pom, so can be transformed to an ArtifactCoordinate.
      Parameters:
      parent - Parent
      Returns:
      ArtifactCoordinate
    • toArtifactCoordinate

      public static ArtifactCoordinate toArtifactCoordinate(org.apache.maven.model.Plugin plugin)
      Special case: a plugin is always of type jar, so can be transformed to an ArtifactCoordinate.
      Parameters:
      plugin - Plugin
      Returns:
      ArtifactCoordinate
    • toArtifactCoordinate

      public static ArtifactCoordinate toArtifactCoordinate(org.apache.maven.model.ReportPlugin plugin)
      Special case: a reportPlugin is always of type jar, so can be transformed to an ArtifactCoordinate.
      Parameters:
      plugin - ReportPlugin
      Returns:
      ArtifactCoordinate