Class GroupRepositoryMetadata
java.lang.Object
org.apache.maven.artifact.repository.metadata.AbstractRepositoryMetadata
org.apache.maven.artifact.repository.metadata.GroupRepositoryMetadata
- All Implemented Interfaces:
ArtifactMetadata
,RepositoryMetadata
,ArtifactMetadata
Metadata for the group directory of the repository.
- Author:
- Brett Porter
-
Field Summary
Fields inherited from interface org.apache.maven.artifact.repository.metadata.RepositoryMetadata
RELEASE, RELEASE_OR_SNAPSHOT, SNAPSHOT
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPluginMapping
(String goalPrefix, String artifactId) void
addPluginMapping
(String goalPrefix, String artifactId, String name) getKey()
Get the repository the metadata was located in.boolean
Whether this represents a snapshot.void
setRepository
(ArtifactRepository remoteRepository) Set the repository the metadata was located in.boolean
Whether this metadata should be stored alongside the artifact.boolean
Whether this metadata should be stored alongside the group.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
-
Constructor Details
-
GroupRepositoryMetadata
-
-
Method Details
-
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
-
getArtifactId
-
getBaseVersion
-
addPluginMapping
-
addPluginMapping
-
getKey
-
isSnapshot
public boolean isSnapshot()Description copied from interface:RepositoryMetadata
Whether this represents a snapshot.- Returns:
- if it is a snapshot
-
getRepository
Description copied from interface:RepositoryMetadata
Get the repository the metadata was located in.- Returns:
- the repository
-
setRepository
Description copied from interface:RepositoryMetadata
Set the repository the metadata was located in.- Parameters:
remoteRepository
- the repository
-