Class AscArtifactMetadata

  • All Implemented Interfaces:
    org.apache.maven.artifact.metadata.ArtifactMetadata, org.apache.maven.repository.legacy.metadata.ArtifactMetadata

    public class AscArtifactMetadata
    extends org.apache.maven.artifact.metadata.AbstractArtifactMetadata
    • Constructor Detail

      • AscArtifactMetadata

        public AscArtifactMetadata​(org.apache.maven.artifact.Artifact artifact,
                                   Path path)
    • Method Detail

      • getPath

        public Path getPath()
      • getKey

        public Object getKey()
      • getBaseVersion

        public String getBaseVersion()
      • getLocalFilename

        public String getLocalFilename​(org.apache.maven.artifact.repository.ArtifactRepository repository)
      • getRemoteFilename

        public String getRemoteFilename()
      • storedInArtifactVersionDirectory

        public boolean storedInArtifactVersionDirectory()
      • storeInLocalRepository

        public void storeInLocalRepository​(org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                           org.apache.maven.artifact.repository.ArtifactRepository remoteRepository)
                                    throws org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException
        Throws:
        org.apache.maven.artifact.repository.metadata.RepositoryMetadataStoreException
      • merge

        public void merge​(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
      • merge

        public void merge​(org.apache.maven.repository.legacy.metadata.ArtifactMetadata metadata)