Class SnapshotArtifactRepositoryMetadata

    • Field Detail

    • Constructor Detail

      • SnapshotArtifactRepositoryMetadata

        public SnapshotArtifactRepositoryMetadata​(Artifact artifact)
      • SnapshotArtifactRepositoryMetadata

        public SnapshotArtifactRepositoryMetadata​(Artifact artifact,
                                                  Snapshot snapshot)
    • Method Detail

      • storedInGroupDirectory

        public boolean storedInGroupDirectory()
        Description copied from interface: ArtifactMetadata
        Whether this metadata should be stored alongside the group.
      • storedInArtifactVersionDirectory

        public boolean storedInArtifactVersionDirectory()
        Description copied from interface: ArtifactMetadata
        Whether this metadata should be stored alongside the artifact.
      • getGroupId

        public java.lang.String getGroupId()
      • getArtifactId

        public java.lang.String getArtifactId()
      • getBaseVersion

        public java.lang.String getBaseVersion()
      • getKey

        public java.lang.Object getKey()
      • isSnapshot

        public boolean isSnapshot()
        Description copied from interface: RepositoryMetadata
        Whether this represents a snapshot.
        Returns:
        if it is a snapshot
      • getRepository

        public ArtifactRepository getRepository()
        Description copied from interface: RepositoryMetadata
        Get the repository the metadata was located in.
        Returns:
        the repository
      • setRepository

        public void setRepository​(ArtifactRepository remoteRepository)
        Description copied from interface: RepositoryMetadata
        Set the repository the metadata was located in.
        Parameters:
        remoteRepository - the repository