Package | Description |
---|---|
org.apache.maven.artifact.repository.metadata | |
org.apache.maven.artifact.repository.metadata.io | |
org.apache.maven.artifact.repository.metadata.io.xpp3 | |
org.apache.maven.plugin.version.internal | |
org.apache.maven.project.artifact | |
org.apache.maven.repository.internal |
Maven Resolver extensions for utilizing the Maven POM and Maven
repository metadata.
|
Modifier and Type | Field and Description |
---|---|
private Metadata |
AbstractRepositoryMetadata.metadata |
Modifier and Type | Method and Description |
---|---|
Metadata |
Metadata.clone()
Method clone.
|
static Metadata |
MetadataUtils.cloneMetadata(Metadata src) |
protected static Metadata |
AbstractRepositoryMetadata.createMetadata(Artifact artifact,
Versioning versioning) |
Metadata |
AbstractRepositoryMetadata.getMetadata() |
Metadata |
RepositoryMetadata.getMetadata()
Get the repository metadata associated with this marker.
|
protected Metadata |
DefaultRepositoryMetadataManager.readMetadata(java.io.File mappingFile)
TODO share with DefaultPluginMappingManager.
|
Modifier and Type | Method and Description |
---|---|
static Metadata |
MetadataUtils.cloneMetadata(Metadata src) |
private void |
DefaultRepositoryMetadataManager.fixTimestamp(java.io.File metadataFile,
Metadata metadata,
Metadata reference)
Ensures the last updated timestamp of the specified metadata does not refer to the future and fixes the local
metadata if necessary to allow proper merging/updating of metadata during deployment.
|
boolean |
Metadata.merge(Metadata sourceMetadata) |
void |
AbstractRepositoryMetadata.setMetadata(Metadata metadata) |
void |
RepositoryMetadata.setMetadata(Metadata metadata)
Set the metadata contents.
|
Modifier and Type | Method and Description |
---|---|
private boolean |
DefaultRepositoryMetadataManager.loadMetadata(RepositoryMetadata repoMetadata,
ArtifactRepository remoteRepository,
ArtifactRepository localRepository,
java.util.Map<ArtifactRepository,Metadata> previousMetadata) |
private void |
DefaultRepositoryMetadataManager.updateSnapshotMetadata(RepositoryMetadata metadata,
java.util.Map<ArtifactRepository,Metadata> previousMetadata,
ArtifactRepository selected,
ArtifactRepository localRepository) |
Constructor and Description |
---|
AbstractRepositoryMetadata(Metadata metadata) |
Modifier and Type | Method and Description |
---|---|
Metadata |
MetadataReader.read(java.io.File input,
java.util.Map<java.lang.String,?> options)
Reads the metadata from the specified file.
|
Metadata |
DefaultMetadataReader.read(java.io.File input,
java.util.Map<java.lang.String,?> options) |
Metadata |
MetadataReader.read(java.io.InputStream input,
java.util.Map<java.lang.String,?> options)
Reads the metadata from the specified byte stream.
|
Metadata |
DefaultMetadataReader.read(java.io.InputStream input,
java.util.Map<java.lang.String,?> options) |
Metadata |
MetadataReader.read(java.io.Reader input,
java.util.Map<java.lang.String,?> options)
Reads the metadata from the specified character reader.
|
Metadata |
DefaultMetadataReader.read(java.io.Reader input,
java.util.Map<java.lang.String,?> options) |
Modifier and Type | Method and Description |
---|---|
private Metadata |
MetadataXpp3Reader.parseMetadata(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
boolean strict)
Method parseMetadata.
|
Metadata |
MetadataXpp3Reader.read(java.io.InputStream in)
Method read.
|
Metadata |
MetadataXpp3Reader.read(java.io.InputStream in,
boolean strict)
Method read.
|
Metadata |
MetadataXpp3Reader.read(java.io.Reader reader) |
Metadata |
MetadataXpp3Reader.read(java.io.Reader reader,
boolean strict) |
private Metadata |
MetadataXpp3Reader.read(org.codehaus.plexus.util.xml.pull.XmlPullParser parser,
boolean strict)
Method read.
|
Modifier and Type | Method and Description |
---|---|
void |
MetadataXpp3Writer.write(java.io.OutputStream stream,
Metadata metadata)
Method write.
|
void |
MetadataXpp3Writer.write(java.io.Writer writer,
Metadata metadata)
Method write.
|
private void |
MetadataXpp3Writer.writeMetadata(Metadata metadata,
java.lang.String tagName,
org.codehaus.plexus.util.xml.pull.XmlSerializer serializer)
Method writeMetadata.
|
Modifier and Type | Method and Description |
---|---|
private void |
DefaultPluginVersionResolver.mergeMetadata(DefaultPluginVersionResolver.Versions versions,
Metadata source,
org.eclipse.aether.repository.ArtifactRepository repository) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<ArtifactVersion> |
MavenMetadataSource.retrieveAvailableVersionsFromMetadata(Metadata repoMetadata,
java.util.List<java.lang.String> availableVersions) |
Modifier and Type | Field and Description |
---|---|
protected Metadata |
MavenMetadata.metadata |
Modifier and Type | Method and Description |
---|---|
private static Metadata |
LocalSnapshotMetadata.createMetadata(org.eclipse.aether.artifact.Artifact artifact,
boolean legacyFormat) |
private static Metadata |
VersionsMetadata.createRepositoryMetadata(org.eclipse.aether.artifact.Artifact artifact) |
protected static Metadata |
MavenSnapshotMetadata.createRepositoryMetadata(org.eclipse.aether.artifact.Artifact artifact,
boolean legacyFormat) |
(package private) static Metadata |
MavenMetadata.read(java.io.File metadataFile) |
Modifier and Type | Method and Description |
---|---|
private static int |
RemoteSnapshotMetadata.getBuildNumber(Metadata metadata) |
protected abstract void |
MavenMetadata.merge(Metadata recessive) |
protected void |
LocalSnapshotMetadata.merge(Metadata recessive) |
protected void |
RemoteSnapshotMetadata.merge(Metadata recessive) |
protected void |
VersionsMetadata.merge(Metadata recessive) |
private void |
MavenMetadata.write(java.io.File metadataFile,
Metadata metadata) |
Constructor and Description |
---|
LocalSnapshotMetadata(Metadata metadata,
java.io.File file,
boolean legacyFormat) |
MavenMetadata(Metadata metadata,
java.io.File file) |
MavenSnapshotMetadata(Metadata metadata,
java.io.File file,
boolean legacyFormat) |
RemoteSnapshotMetadata(Metadata metadata,
java.io.File file,
boolean legacyFormat) |