Interface MvnRepoResource

All Superinterfaces:
Resource
All Known Subinterfaces:
MvnPublication, MvnRepoBom, MvnRepoDependency, MvnRepoPom
All Known Implementing Classes:
DefaultMvnRepoResource

public interface MvnRepoResource extends Resource
Represents a reference to a resource in a Maven repository.
  • Method Details

    • groupId

      Group id.
      Returns:
      the string
    • artifactId

      Artifact id.
      Returns:
      the string
    • classifier

      Classifier.
      Returns:
      the string (defaults to "")
    • mvnType

      Maven type.
      Returns:
      the string (defaults to "")
    • version

      Returns the version.
      Returns:
      the string or "" if no version was specified.
    • coordinates

      default String coordinates()
      Return the maven coordinates as "groupId:artifactId:version".
      Returns:
      the string