Class RemoteSnapshotMetadata
java.lang.Object
org.eclipse.aether.metadata.AbstractMetadata
org.apache.maven.repository.internal.MavenMetadata
org.apache.maven.repository.internal.MavenSnapshotMetadata
org.apache.maven.repository.internal.RemoteSnapshotMetadata
- All Implemented Interfaces:
org.eclipse.aether.metadata.MergeableMetadata,org.eclipse.aether.metadata.Metadata
Maven remote GAV level metadata.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.aether.metadata.Metadata
org.eclipse.aether.metadata.Metadata.Nature -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Integerstatic final TimeZonestatic final Stringprivate final Map<String, SnapshotVersion> Fields inherited from class org.apache.maven.repository.internal.MavenSnapshotMetadata
artifacts, legacyFormat, SNAPSHOTFields inherited from class org.apache.maven.repository.internal.MavenMetadata
MAVEN_METADATA_XML, metadata, timestamp -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRemoteSnapshotMetadata(Metadata metadata, File file, boolean legacyFormat, Date timestamp, Integer buildNumber) (package private)RemoteSnapshotMetadata(org.eclipse.aether.artifact.Artifact artifact, boolean legacyFormat, Date timestamp, Integer buildNumber) -
Method Summary
Modifier and TypeMethodDescriptionprivate static intgetBuildNumber(Metadata metadata) getExpandedVersion(org.eclipse.aether.artifact.Artifact artifact) protected voidMethods inherited from class org.apache.maven.repository.internal.MavenSnapshotMetadata
bind, createRepositoryMetadata, getArtifactId, getGroupId, getKey, getKey, getKey, getNature, getVersionMethods inherited from class org.apache.maven.repository.internal.MavenMetadata
getFile, getProperties, getType, isMerged, 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
-
DEFAULT_SNAPSHOT_TIMESTAMP_FORMAT
- See Also:
-
DEFAULT_SNAPSHOT_TIME_ZONE
-
versions
-
buildNumber
-
-
Constructor Details
-
RemoteSnapshotMetadata
-
RemoteSnapshotMetadata
-
-
Method Details
-
setFile
- Specified by:
setFilein interfaceorg.eclipse.aether.metadata.Metadata- Overrides:
setFilein classorg.eclipse.aether.metadata.AbstractMetadata
-
getExpandedVersion
-
merge
- Specified by:
mergein classMavenMetadata
-
getBuildNumber
-