final class LocalSnapshotMetadata extends MavenMetadata
| Modifier and Type | Field and Description |
|---|---|
private java.util.Collection<org.eclipse.aether.artifact.Artifact> |
artifacts |
private boolean |
legacyFormat |
MAVEN_METADATA_XML, metadata| Constructor and Description |
|---|
LocalSnapshotMetadata(org.eclipse.aether.artifact.Artifact artifact,
boolean legacyFormat) |
LocalSnapshotMetadata(Metadata metadata,
java.io.File file,
boolean legacyFormat) |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(org.eclipse.aether.artifact.Artifact artifact) |
private static Metadata |
createMetadata(org.eclipse.aether.artifact.Artifact artifact,
boolean legacyFormat) |
java.lang.String |
getArtifactId() |
java.lang.String |
getGroupId() |
java.lang.Object |
getKey() |
static java.lang.Object |
getKey(org.eclipse.aether.artifact.Artifact artifact) |
private java.lang.String |
getKey(java.lang.String classifier,
java.lang.String extension) |
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, setPropertiescopyProperties, equals, getProperty, hashCode, toStringprivate final java.util.Collection<org.eclipse.aether.artifact.Artifact> artifacts
private final boolean legacyFormat
LocalSnapshotMetadata(org.eclipse.aether.artifact.Artifact artifact,
boolean legacyFormat)
LocalSnapshotMetadata(Metadata metadata, java.io.File file, boolean legacyFormat)
private static Metadata createMetadata(org.eclipse.aether.artifact.Artifact artifact, boolean legacyFormat)
public void bind(org.eclipse.aether.artifact.Artifact artifact)
public MavenMetadata setFile(java.io.File file)
setFile in interface org.eclipse.aether.metadata.MetadatasetFile in class org.eclipse.aether.metadata.AbstractMetadatapublic java.lang.Object getKey()
public static java.lang.Object getKey(org.eclipse.aether.artifact.Artifact artifact)
protected void merge(Metadata recessive)
merge in class MavenMetadataprivate java.lang.String getKey(java.lang.String classifier,
java.lang.String extension)
public java.lang.String getGroupId()
public java.lang.String getArtifactId()
public java.lang.String getVersion()
public org.eclipse.aether.metadata.Metadata.Nature getNature()