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)