Class MavenSnapshotMetadata
java.lang.Object
org.eclipse.aether.metadata.AbstractMetadata
org.apache.maven.repository.internal.MavenMetadata
org.apache.maven.repository.internal.MavenSnapshotMetadata
- All Implemented Interfaces:
org.eclipse.aether.metadata.MergeableMetadata,org.eclipse.aether.metadata.Metadata
- Direct Known Subclasses:
RemoteSnapshotMetadata
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.aether.metadata.Metadata
org.eclipse.aether.metadata.Metadata.Nature -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Collection<org.eclipse.aether.artifact.Artifact> protected final boolean(package private) static final StringFields inherited from class org.apache.maven.repository.internal.MavenMetadata
MAVEN_METADATA_XML, metadata, timestamp -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMavenSnapshotMetadata(Metadata metadata, File file, boolean legacyFormat, Date timestamp) -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(org.eclipse.aether.artifact.Artifact artifact) protected static MetadatacreateRepositoryMetadata(org.eclipse.aether.artifact.Artifact artifact, boolean legacyFormat) getKey()protected Stringstatic ObjectgetKey(org.eclipse.aether.artifact.Artifact artifact) org.eclipse.aether.metadata.Metadata.NatureMethods inherited from class org.apache.maven.repository.internal.MavenMetadata
getFile, getProperties, getType, isMerged, merge, merge, read, setPropertiesMethods inherited from class org.eclipse.aether.metadata.AbstractMetadata
copyProperties, equals, getProperty, hashCode, setFile, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.aether.metadata.Metadata
getProperty, setFile
-
Field Details
-
SNAPSHOT
- See Also:
-
artifacts
-
legacyFormat
protected final boolean legacyFormat
-
-
Constructor Details
-
MavenSnapshotMetadata
-
-
Method Details
-
createRepositoryMetadata
protected static Metadata createRepositoryMetadata(org.eclipse.aether.artifact.Artifact artifact, boolean legacyFormat) -
bind
public void bind(org.eclipse.aether.artifact.Artifact artifact) -
getKey
-
getKey
-
getKey
-
getGroupId
-
getArtifactId
-
getVersion
-
getNature
public org.eclipse.aether.metadata.Metadata.Nature getNature()
-