org.apache.maven.artifact.repository.metadata
Class SnapshotArtifactRepositoryMetadata
java.lang.Object
org.apache.maven.artifact.repository.metadata.AbstractRepositoryMetadata
org.apache.maven.artifact.repository.metadata.SnapshotArtifactRepositoryMetadata
- All Implemented Interfaces:
- ArtifactMetadata, RepositoryMetadata
public class SnapshotArtifactRepositoryMetadata
- extends AbstractRepositoryMetadata
Metadata for the artifact version directory of the repository.
- Version:
- $Id: SnapshotArtifactRepositoryMetadata.java 640549 2008-03-24 20:05:11Z bentmann $
- Author:
- Brett Porter
Methods inherited from class org.apache.maven.artifact.repository.metadata.AbstractRepositoryMetadata |
createMetadata, createVersioning, extendedToString, getLocalFilename, getMetadata, getRemoteFilename, merge, setMetadata, storeInLocalRepository, toString, updateRepositoryMetadata |
SnapshotArtifactRepositoryMetadata
public SnapshotArtifactRepositoryMetadata(Artifact artifact)
SnapshotArtifactRepositoryMetadata
public SnapshotArtifactRepositoryMetadata(Artifact artifact,
Snapshot snapshot)
storedInGroupDirectory
public boolean storedInGroupDirectory()
storedInArtifactVersionDirectory
public boolean storedInArtifactVersionDirectory()
getGroupId
public String getGroupId()
getArtifactId
public String getArtifactId()
getBaseVersion
public String getBaseVersion()
getKey
public Object getKey()
isSnapshot
public boolean isSnapshot()
- Description copied from interface:
RepositoryMetadata
- Whether this represents a snapshot.
- Returns:
- if it is a snapshot
setRepository
public void setRepository(ArtifactRepository remoteRepository)
- Description copied from interface:
RepositoryMetadata
- Set the repository the metadata was located in.
- Parameters:
remoteRepository
- the repository
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.