public class ArtifactRepositoryMetadata extends AbstractRepositoryMetadata
| Modifier and Type | Field and Description |
|---|---|
private Artifact |
artifact |
RELEASE, RELEASE_OR_SNAPSHOT, SNAPSHOT| Constructor and Description |
|---|
ArtifactRepositoryMetadata(Artifact artifact) |
ArtifactRepositoryMetadata(Artifact artifact,
Versioning versioning) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getArtifactId() |
java.lang.String |
getBaseVersion() |
java.lang.String |
getGroupId() |
java.lang.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.
|
private boolean |
isSnapshot(ArtifactVersion version) |
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, updateRepositoryMetadataprivate Artifact artifact
public ArtifactRepositoryMetadata(Artifact artifact)
public ArtifactRepositoryMetadata(Artifact artifact, Versioning versioning)
public boolean storedInGroupDirectory()
ArtifactMetadatapublic boolean storedInArtifactVersionDirectory()
ArtifactMetadatapublic java.lang.String getGroupId()
public java.lang.String getArtifactId()
public java.lang.String getBaseVersion()
public java.lang.Object getKey()
public boolean isSnapshot()
RepositoryMetadatapublic int getNature()
RepositoryMetadataRepositoryMetadata.RELEASE, RepositoryMetadata.SNAPSHOT or
RepositoryMetadata.RELEASE_OR_SNAPSHOT.getNature in interface RepositoryMetadatagetNature in class AbstractRepositoryMetadataprivate boolean isSnapshot(ArtifactVersion version)
public ArtifactRepository getRepository()
RepositoryMetadatapublic void setRepository(ArtifactRepository remoteRepository)
RepositoryMetadataremoteRepository - the repository