final class PluginsMetadata extends MavenMetadata
Modifier and Type | Class and Description |
---|---|
(package private) static class |
PluginsMetadata.PluginInfo |
Modifier and Type | Field and Description |
---|---|
private PluginsMetadata.PluginInfo |
pluginInfo |
MAVEN_METADATA_XML, metadata, timestamp
Constructor and Description |
---|
PluginsMetadata(PluginsMetadata.PluginInfo pluginInfo,
java.util.Date timestamp) |
PluginsMetadata(PluginsMetadata.PluginInfo pluginInfo,
java.io.File file,
java.util.Date timestamp) |
Modifier and Type | Method and Description |
---|---|
private static Metadata |
createRepositoryMetadata(PluginsMetadata.PluginInfo pluginInfo) |
java.lang.String |
getArtifactId() |
java.lang.String |
getGroupId() |
org.eclipse.aether.metadata.Metadata.Nature |
getNature() |
java.lang.String |
getVersion() |
protected void |
merge(Metadata recessive) |
MavenMetadata |
setFile(java.io.File file) |
getFile, getProperties, getType, isMerged, merge, read, setProperties
copyProperties, equals, getProperty, hashCode, toString
private final PluginsMetadata.PluginInfo pluginInfo
PluginsMetadata(PluginsMetadata.PluginInfo pluginInfo, java.util.Date timestamp)
PluginsMetadata(PluginsMetadata.PluginInfo pluginInfo, java.io.File file, java.util.Date timestamp)
private static Metadata createRepositoryMetadata(PluginsMetadata.PluginInfo pluginInfo)
protected void merge(Metadata recessive)
merge
in class MavenMetadata
public MavenMetadata setFile(java.io.File file)
setFile
in interface org.eclipse.aether.metadata.Metadata
setFile
in class org.eclipse.aether.metadata.AbstractMetadata
public java.lang.String getGroupId()
public java.lang.String getArtifactId()
public java.lang.String getVersion()
public org.eclipse.aether.metadata.Metadata.Nature getNature()