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

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

public class GroupRepositoryMetadata
extends AbstractRepositoryMetadata

Metadata for the group directory of the repository.

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

Field Summary
 
Fields inherited from interface org.apache.maven.artifact.repository.metadata.RepositoryMetadata
RELEASE, RELEASE_OR_SNAPSHOT, SNAPSHOT
 
Constructor Summary
GroupRepositoryMetadata(String groupId)
           
 
Method Summary
 void addPluginMapping(String goalPrefix, String artifactId)
           
 void addPluginMapping(String goalPrefix, String artifactId, String name)
           
 String getArtifactId()
           
 String getBaseVersion()
           
 String getGroupId()
           
 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, getNature, getPolicy, 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

GroupRepositoryMetadata

public GroupRepositoryMetadata(String groupId)
Method Detail

storedInGroupDirectory

public boolean storedInGroupDirectory()

storedInArtifactVersionDirectory

public boolean storedInArtifactVersionDirectory()

getGroupId

public String getGroupId()

getArtifactId

public String getArtifactId()

getBaseVersion

public String getBaseVersion()

addPluginMapping

public void addPluginMapping(String goalPrefix,
                             String artifactId)

addPluginMapping

public void addPluginMapping(String goalPrefix,
                             String artifactId,
                             String name)

getKey

public Object getKey()

isSnapshot

public boolean isSnapshot()

getRepository

public ArtifactRepository getRepository()

setRepository

public void setRepository(ArtifactRepository remoteRepository)


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