Class Maven31MetadataBridge

java.lang.Object
org.eclipse.aether.metadata.AbstractMetadata
org.apache.maven.shared.transfer.metadata.internal.Maven31MetadataBridge
All Implemented Interfaces:
org.eclipse.aether.metadata.Metadata

public class Maven31MetadataBridge extends org.eclipse.aether.metadata.AbstractMetadata implements org.eclipse.aether.metadata.Metadata
A MetadataBridge for Maven 3.1
Author:
Robert Scholte
  • Constructor Details

    • Maven31MetadataBridge

      public Maven31MetadataBridge(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
  • Method Details

    • getGroupId

      public String getGroupId()
      Specified by:
      getGroupId in interface org.eclipse.aether.metadata.Metadata
    • getArtifactId

      public String getArtifactId()
      Specified by:
      getArtifactId in interface org.eclipse.aether.metadata.Metadata
    • getVersion

      public String getVersion()
      Specified by:
      getVersion in interface org.eclipse.aether.metadata.Metadata
    • getType

      public String getType()
      Specified by:
      getType in interface org.eclipse.aether.metadata.Metadata
    • getFile

      public File getFile()
      Specified by:
      getFile in interface org.eclipse.aether.metadata.Metadata
    • getPath

      public Path getPath()
    • getNature

      public org.eclipse.aether.metadata.Metadata.Nature getNature()
      Specified by:
      getNature in interface org.eclipse.aether.metadata.Metadata
    • getProperties

      public Map<String,String> getProperties()
      Specified by:
      getProperties in interface org.eclipse.aether.metadata.Metadata