Class 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
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.eclipse.aether.metadata.Metadata

        org.eclipse.aether.metadata.Metadata.Nature
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.apache.maven.artifact.metadata.ArtifactMetadata metadata  
    • Constructor Summary

      Constructors 
      Constructor Description
      Maven31MetadataBridge​(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private java.lang.String emptify​(java.lang.String string)  
      java.lang.String getArtifactId()  
      java.io.File getFile()  
      java.lang.String getGroupId()  
      org.eclipse.aether.metadata.Metadata.Nature getNature()  
      java.util.Map<java.lang.String,​java.lang.String> getProperties()  
      java.lang.String getType()  
      java.lang.String getVersion()  
      • Methods inherited from class org.eclipse.aether.metadata.AbstractMetadata

        copyProperties, equals, getProperty, hashCode, setFile, setProperties, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.aether.metadata.Metadata

        getProperty, setFile, setProperties
    • Field Detail

      • metadata

        private org.apache.maven.artifact.metadata.ArtifactMetadata metadata
    • Constructor Detail

      • Maven31MetadataBridge

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

      • getGroupId

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

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

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

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

        private java.lang.String emptify​(java.lang.String string)
      • getFile

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

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

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