Class ArtifactRepositoryMetadata
java.lang.Object
org.apache.maven.artifact.repository.metadata.AbstractRepositoryMetadata
org.apache.maven.artifact.repository.metadata.ArtifactRepositoryMetadata
- All Implemented Interfaces:
ArtifactMetadata
,RepositoryMetadata
Metadata for the artifact directory of the repository.
- Version:
- $Id: ArtifactRepositoryMetadata.java 640549 2008-03-24 20:05:11Z bentmann $
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionArtifactRepositoryMetadata
(Artifact artifact) ArtifactRepositoryMetadata
(Artifact artifact, org.apache.maven.artifact.repository.metadata.Versioning versioning) -
Method Summary
Modifier and TypeMethodDescriptiongetKey()
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, getRemoteFilename, merge, setMetadata, storeInLocalRepository, toString, updateRepositoryMetadata
-
Field Details
-
artifact
-
-
Constructor Details
-
ArtifactRepositoryMetadata
-
ArtifactRepositoryMetadata
public ArtifactRepositoryMetadata(Artifact artifact, org.apache.maven.artifact.repository.metadata.Versioning versioning)
-
-
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
-
getKey
-
isSnapshot
public boolean isSnapshot()Description copied from interface:RepositoryMetadata
Whether this represents a snapshot.- Returns:
- if it is a snapshot
-
setRepository
Description copied from interface:RepositoryMetadata
Set the repository the metadata was located in.- Parameters:
remoteRepository
- the repository
-