org.apache.maven.artifact.repository.metadata
Class SnapshotArtifactRepositoryMetadata

java.lang.Object
  extended by org.apache.maven.artifact.repository.metadata.AbstractRepositoryMetadata
      extended by org.apache.maven.artifact.repository.metadata.SnapshotArtifactRepositoryMetadata
All Implemented Interfaces:
RepositoryMetadata, ArtifactMetadata

public class SnapshotArtifactRepositoryMetadata
extends AbstractRepositoryMetadata

Metadata for the artifact version directory of the repository.

Version:
$Id: SnapshotArtifactRepositoryMetadata.java 803059 2009-08-11 10:29:38Z bentmann $
Author:
Brett Porter

Constructor Summary
SnapshotArtifactRepositoryMetadata(Artifact artifact)
           
SnapshotArtifactRepositoryMetadata(Artifact artifact, Snapshot snapshot)
           
 
Method Summary
 java.lang.String getArtifactId()
           
 java.lang.String getBaseVersion()
           
 java.lang.String getGroupId()
           
 java.lang.Object getKey()
           
 ArtifactRepository getRepository()
           
 boolean isSnapshot()
           
 void setRepository(ArtifactRepository remoteRepository)
           
 boolean storedInArtifactVersionDirectory()
           
 boolean storedInGroupDirectory()
           
 
Methods inherited from class org.apache.maven.artifact.repository.metadata.AbstractRepositoryMetadata
createMetadata, createVersioning, extendedToString, getLocalFilename, getMetadata, getRemoteFilename, merge, merge, setMetadata, storeInLocalRepository, toString, updateRepositoryMetadata
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SnapshotArtifactRepositoryMetadata

public SnapshotArtifactRepositoryMetadata(Artifact artifact)

SnapshotArtifactRepositoryMetadata

public SnapshotArtifactRepositoryMetadata(Artifact artifact,
                                          Snapshot snapshot)
Method Detail

storedInGroupDirectory

public boolean storedInGroupDirectory()

storedInArtifactVersionDirectory

public boolean storedInArtifactVersionDirectory()

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()

getRepository

public ArtifactRepository getRepository()

setRepository

public void setRepository(ArtifactRepository remoteRepository)


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.