public class SnapshotArtifactRepositoryMetadata extends AbstractRepositoryMetadata
RELEASE, RELEASE_OR_SNAPSHOT, SNAPSHOT| Constructor and Description |
|---|
SnapshotArtifactRepositoryMetadata(Artifact artifact) |
SnapshotArtifactRepositoryMetadata(Artifact artifact,
Snapshot snapshot) |
| Modifier and Type | Method and Description |
|---|---|
String |
getArtifactId() |
String |
getBaseVersion() |
String |
getGroupId() |
Object |
getKey() |
int |
getNature()
Gets the artifact quality this metadata refers to.
|
ArtifactRepository |
getRepository()
Get the repository the metadata was located in.
|
boolean |
isSnapshot()
Whether this represents a snapshot.
|
void |
setRepository(ArtifactRepository remoteRepository)
Set the repository the metadata was located in.
|
boolean |
storedInArtifactVersionDirectory()
Whether this metadata should be stored alongside the artifact.
|
boolean |
storedInGroupDirectory()
Whether this metadata should be stored alongside the group.
|
createMetadata, createVersioning, extendedToString, getLocalFilename, getMetadata, getPolicy, getRemoteFilename, merge, merge, setMetadata, storeInLocalRepository, toString, updateRepositoryMetadatapublic SnapshotArtifactRepositoryMetadata(Artifact artifact)
public SnapshotArtifactRepositoryMetadata(Artifact artifact, Snapshot snapshot)
public boolean storedInGroupDirectory()
ArtifactMetadatapublic boolean storedInArtifactVersionDirectory()
ArtifactMetadatapublic String getGroupId()
public String getArtifactId()
public String getBaseVersion()
public boolean isSnapshot()
RepositoryMetadatapublic int getNature()
RepositoryMetadataRepositoryMetadata.RELEASE, RepositoryMetadata.SNAPSHOT or
RepositoryMetadata.RELEASE_OR_SNAPSHOT.getNature in interface RepositoryMetadatagetNature in class AbstractRepositoryMetadatapublic ArtifactRepository getRepository()
RepositoryMetadatapublic void setRepository(ArtifactRepository remoteRepository)
RepositoryMetadataremoteRepository - the repositoryCopyright © 2001–2015 The Apache Software Foundation. All rights reserved.