Class VersionsMetadataGenerator
- java.lang.Object
-
- org.apache.maven.repository.internal.VersionsMetadataGenerator
-
- All Implemented Interfaces:
org.eclipse.aether.impl.MetadataGenerator
class VersionsMetadataGenerator extends java.lang.Object implements org.eclipse.aether.impl.MetadataGenerator
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.Object,VersionsMetadata>
processedVersions
private java.util.Date
timestamp
private java.util.Map<java.lang.Object,VersionsMetadata>
versions
-
Constructor Summary
Constructors Modifier Constructor Description private
VersionsMetadataGenerator(org.eclipse.aether.RepositorySystemSession session, java.util.Collection<? extends org.eclipse.aether.metadata.Metadata> metadatas)
(package private)
VersionsMetadataGenerator(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.deployment.DeployRequest request)
(package private)
VersionsMetadataGenerator(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.installation.InstallRequest request)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<? extends org.eclipse.aether.metadata.Metadata>
finish(java.util.Collection<? extends org.eclipse.aether.artifact.Artifact> artifacts)
java.util.Collection<? extends org.eclipse.aether.metadata.Metadata>
prepare(java.util.Collection<? extends org.eclipse.aether.artifact.Artifact> artifacts)
org.eclipse.aether.artifact.Artifact
transformArtifact(org.eclipse.aether.artifact.Artifact artifact)
-
-
-
Field Detail
-
versions
private java.util.Map<java.lang.Object,VersionsMetadata> versions
-
processedVersions
private java.util.Map<java.lang.Object,VersionsMetadata> processedVersions
-
timestamp
private final java.util.Date timestamp
-
-
Constructor Detail
-
VersionsMetadataGenerator
VersionsMetadataGenerator(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.installation.InstallRequest request)
-
VersionsMetadataGenerator
VersionsMetadataGenerator(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.deployment.DeployRequest request)
-
VersionsMetadataGenerator
private VersionsMetadataGenerator(org.eclipse.aether.RepositorySystemSession session, java.util.Collection<? extends org.eclipse.aether.metadata.Metadata> metadatas)
-
-
Method Detail
-
prepare
public java.util.Collection<? extends org.eclipse.aether.metadata.Metadata> prepare(java.util.Collection<? extends org.eclipse.aether.artifact.Artifact> artifacts)
- Specified by:
prepare
in interfaceorg.eclipse.aether.impl.MetadataGenerator
-
transformArtifact
public org.eclipse.aether.artifact.Artifact transformArtifact(org.eclipse.aether.artifact.Artifact artifact)
- Specified by:
transformArtifact
in interfaceorg.eclipse.aether.impl.MetadataGenerator
-
finish
public java.util.Collection<? extends org.eclipse.aether.metadata.Metadata> finish(java.util.Collection<? extends org.eclipse.aether.artifact.Artifact> artifacts)
- Specified by:
finish
in interfaceorg.eclipse.aether.impl.MetadataGenerator
-
-