public class ArtifactMatcher
extends java.lang.Object
Constructor and Description |
---|
ArtifactMatcher() |
Modifier and Type | Method and Description |
---|---|
private static org.eclipse.equinox.p2.metadata.VersionRange |
getRangeOfEquivalentVersions(org.eclipse.equinox.p2.metadata.Version version)
Returns a version range which includes "equivalent" versions, i.e.
|
private static org.eclipse.equinox.p2.metadata.VersionRange |
getStrictRange(org.eclipse.equinox.p2.metadata.Version version) |
private static org.eclipse.equinox.p2.metadata.VersionRange |
getVersionRangeFromReference(org.eclipse.equinox.p2.metadata.Version version) |
static org.eclipse.equinox.p2.metadata.Version |
parseAsOSGiVersion(java.lang.String version) |
static org.eclipse.equinox.p2.metadata.IInstallableUnit |
resolveReference(java.lang.String type,
java.lang.String id,
org.eclipse.equinox.p2.metadata.Version version,
java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> candidateUnits) |
public static org.eclipse.equinox.p2.metadata.IInstallableUnit resolveReference(java.lang.String type, java.lang.String id, org.eclipse.equinox.p2.metadata.Version version, java.util.LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> candidateUnits) throws IllegalArtifactReferenceException
public static org.eclipse.equinox.p2.metadata.Version parseAsOSGiVersion(java.lang.String version) throws IllegalArtifactReferenceException
private static org.eclipse.equinox.p2.metadata.VersionRange getVersionRangeFromReference(org.eclipse.equinox.p2.metadata.Version version)
private static org.eclipse.equinox.p2.metadata.VersionRange getStrictRange(org.eclipse.equinox.p2.metadata.Version version)
private static org.eclipse.equinox.p2.metadata.VersionRange getRangeOfEquivalentVersions(org.eclipse.equinox.p2.metadata.Version version)