Class VersionsMetadata
java.lang.Object
org.eclipse.aether.metadata.AbstractMetadata
org.apache.maven.repository.internal.MavenMetadata
org.apache.maven.repository.internal.VersionsMetadata
- All Implemented Interfaces:
org.eclipse.aether.metadata.MergeableMetadata
,org.eclipse.aether.metadata.Metadata
Maven GA level metadata.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.aether.metadata.Metadata
org.eclipse.aether.metadata.Metadata.Nature
-
Field Summary
FieldsFields inherited from class org.apache.maven.repository.internal.MavenMetadata
MAVEN_METADATA_XML, metadata, timestamp
-
Constructor Summary
ConstructorsConstructorDescriptionVersionsMetadata
(org.eclipse.aether.artifact.Artifact artifact, File file, Date timestamp) VersionsMetadata
(org.eclipse.aether.artifact.Artifact artifact, Date timestamp) -
Method Summary
Modifier and TypeMethodDescriptionprivate static Metadata
createRepositoryMetadata
(org.eclipse.aether.artifact.Artifact artifact) getKey()
static Object
getKey
(org.eclipse.aether.artifact.Artifact artifact) org.eclipse.aether.metadata.Metadata.Nature
protected void
Methods inherited from class org.apache.maven.repository.internal.MavenMetadata
getFile, getProperties, getType, isMerged, merge, read, setProperties
Methods inherited from class org.eclipse.aether.metadata.AbstractMetadata
copyProperties, equals, getProperty, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.aether.metadata.Metadata
getProperty
-
Field Details
-
artifact
private final org.eclipse.aether.artifact.Artifact artifact
-
-
Constructor Details
-
VersionsMetadata
VersionsMetadata(org.eclipse.aether.artifact.Artifact artifact, Date timestamp) -
VersionsMetadata
-
-
Method Details
-
createRepositoryMetadata
-
merge
- Specified by:
merge
in classMavenMetadata
-
getKey
-
getKey
-
setFile
- Specified by:
setFile
in interfaceorg.eclipse.aether.metadata.Metadata
- Overrides:
setFile
in classorg.eclipse.aether.metadata.AbstractMetadata
-
getGroupId
-
getArtifactId
-
getVersion
-
getNature
public org.eclipse.aether.metadata.Metadata.Nature getNature()
-