public class GAVArtifactDescriptorBase
extends org.eclipse.equinox.p2.repository.artifact.spi.ArtifactDescriptor
Modifier and Type | Field and Description |
---|---|
protected MavenRepositoryCoordinates |
coordinates |
Modifier | Constructor and Description |
---|---|
protected |
GAVArtifactDescriptorBase(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor base,
MavenRepositoryCoordinates mavenCoordinates,
boolean storeMavenCoordinates) |
protected |
GAVArtifactDescriptorBase(org.eclipse.equinox.p2.metadata.IArtifactKey p2Key,
MavenRepositoryCoordinates mavenCoordinates,
boolean storeMavenCoordinates) |
Modifier and Type | Method and Description |
---|---|
MavenRepositoryCoordinates |
getMavenCoordinates()
Returns the Maven coordinates of the artifact this descriptor points to.
|
private static void |
putOrRemoveOnNull(java.util.Map<java.lang.String,java.lang.String> properties,
java.lang.String key,
java.lang.String value) |
static MavenRepositoryCoordinates |
readMavenCoordinateProperties(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
protected void |
setMavenCoordinateProperties() |
protected final MavenRepositoryCoordinates coordinates
protected GAVArtifactDescriptorBase(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor base, MavenRepositoryCoordinates mavenCoordinates, boolean storeMavenCoordinates)
protected GAVArtifactDescriptorBase(org.eclipse.equinox.p2.metadata.IArtifactKey p2Key, MavenRepositoryCoordinates mavenCoordinates, boolean storeMavenCoordinates)
protected final void setMavenCoordinateProperties()
private static void putOrRemoveOnNull(java.util.Map<java.lang.String,java.lang.String> properties, java.lang.String key, java.lang.String value)
public static MavenRepositoryCoordinates readMavenCoordinateProperties(org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
null
public final MavenRepositoryCoordinates getMavenCoordinates()
null