final class VersionsMetadata extends MavenMetadata
Modifier and Type | Field and Description |
---|---|
private org.eclipse.aether.artifact.Artifact |
artifact |
MAVEN_METADATA_XML, metadata, timestamp
Constructor and Description |
---|
VersionsMetadata(org.eclipse.aether.artifact.Artifact artifact,
java.util.Date timestamp) |
VersionsMetadata(org.eclipse.aether.artifact.Artifact artifact,
java.io.File file,
java.util.Date timestamp) |
Modifier and Type | Method and Description |
---|---|
private static Metadata |
createRepositoryMetadata(org.eclipse.aether.artifact.Artifact artifact) |
java.lang.String |
getArtifactId() |
java.lang.String |
getGroupId() |
java.lang.Object |
getKey() |
static java.lang.Object |
getKey(org.eclipse.aether.artifact.Artifact artifact) |
org.eclipse.aether.metadata.Metadata.Nature |
getNature() |
java.lang.String |
getVersion() |
protected void |
merge(Metadata recessive) |
MavenMetadata |
setFile(java.io.File file) |
getFile, getProperties, getType, isMerged, merge, read, setProperties
copyProperties, equals, getProperty, hashCode, toString
VersionsMetadata(org.eclipse.aether.artifact.Artifact artifact, java.util.Date timestamp)
VersionsMetadata(org.eclipse.aether.artifact.Artifact artifact, java.io.File file, java.util.Date timestamp)
private static Metadata createRepositoryMetadata(org.eclipse.aether.artifact.Artifact artifact)
protected void merge(Metadata recessive)
merge
in class MavenMetadata
public java.lang.Object getKey()
public static java.lang.Object getKey(org.eclipse.aether.artifact.Artifact artifact)
public MavenMetadata setFile(java.io.File file)
setFile
in interface org.eclipse.aether.metadata.Metadata
setFile
in class org.eclipse.aether.metadata.AbstractMetadata
public java.lang.String getGroupId()
public java.lang.String getArtifactId()
public java.lang.String getVersion()
public org.eclipse.aether.metadata.Metadata.Nature getNature()