Class VersionsMetadata
java.lang.Object
org.eclipse.aether.metadata.AbstractMetadata
org.apache.maven.internal.impl.resolver.MavenMetadata
org.apache.maven.internal.impl.resolver.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.internal.impl.resolver.MavenMetadata
fmt, MAVEN_METADATA_XML, metadata, timestamp -
Constructor Summary
ConstructorsConstructorDescriptionVersionsMetadata(org.eclipse.aether.artifact.Artifact artifact, Path path, Instant timestamp) VersionsMetadata(org.eclipse.aether.artifact.Artifact artifact, Instant timestamp) -
Method Summary
Modifier and TypeMethodDescriptionprivate static MetadatacreateRepositoryMetadata(org.eclipse.aether.artifact.Artifact artifact) getKey()static ObjectgetKey(org.eclipse.aether.artifact.Artifact artifact) org.eclipse.aether.metadata.Metadata.Natureprotected voidDeprecated.Methods inherited from class org.apache.maven.internal.impl.resolver.MavenMetadata
getFile, getPath, getProperties, getType, isMerged, merge, merge, read, setPropertiesMethods inherited from class org.eclipse.aether.metadata.AbstractMetadata
copyProperties, equals, getProperty, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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, Instant timestamp) -
VersionsMetadata
-
-
Method Details
-
createRepositoryMetadata
-
merge
- Specified by:
mergein classMavenMetadata
-
getKey
-
getKey
-
setFile
Deprecated.- Specified by:
setFilein interfaceorg.eclipse.aether.metadata.Metadata- Overrides:
setFilein classorg.eclipse.aether.metadata.AbstractMetadata
-
setPath
- Specified by:
setPathin interfaceorg.eclipse.aether.metadata.Metadata- Overrides:
setPathin classorg.eclipse.aether.metadata.AbstractMetadata
-
getGroupId
-
getArtifactId
-
getVersion
-
getNature
public org.eclipse.aether.metadata.Metadata.Nature getNature()
-