Class VersionsMetadata

  • All Implemented Interfaces:
    org.eclipse.aether.metadata.MergeableMetadata, org.eclipse.aether.metadata.Metadata

    final class VersionsMetadata
    extends MavenMetadata
    • Nested Class Summary

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

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

      Constructors 
      Constructor Description
      VersionsMetadata​(org.eclipse.aether.artifact.Artifact artifact, java.io.File file, java.util.Date timestamp)  
      VersionsMetadata​(org.eclipse.aether.artifact.Artifact artifact, java.util.Date timestamp)  
    • Field Detail

      • artifact

        private final org.eclipse.aether.artifact.Artifact artifact
    • Constructor Detail

      • VersionsMetadata

        VersionsMetadata​(org.eclipse.aether.artifact.Artifact artifact,
                         java.util.Date timestamp)
      • VersionsMetadata

        VersionsMetadata​(org.eclipse.aether.artifact.Artifact artifact,
                         java.io.File file,
                         java.util.Date timestamp)
    • Method Detail

      • createRepositoryMetadata

        private static Metadata createRepositoryMetadata​(org.eclipse.aether.artifact.Artifact artifact)
      • getKey

        public java.lang.Object getKey()
      • getKey

        public static java.lang.Object getKey​(org.eclipse.aether.artifact.Artifact artifact)
      • setFile

        public MavenMetadata setFile​(java.io.File file)
        Specified by:
        setFile in interface org.eclipse.aether.metadata.Metadata
        Overrides:
        setFile in class org.eclipse.aether.metadata.AbstractMetadata
      • getGroupId

        public java.lang.String getGroupId()
      • getArtifactId

        public java.lang.String getArtifactId()
      • getVersion

        public java.lang.String getVersion()
      • getNature

        public org.eclipse.aether.metadata.Metadata.Nature getNature()