Package org.eclipse.tycho.p2.target
Class ArtifactMatcher
- java.lang.Object
-
- org.eclipse.tycho.p2.target.ArtifactMatcher
-
public class ArtifactMatcher extends Object
-
-
Constructor Summary
Constructors Constructor Description ArtifactMatcher()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.eclipse.equinox.p2.metadata.VersionRangegetVersionRangeFromImport(String version, String rule)static org.eclipse.equinox.p2.metadata.VersionRangegetVersionRangeFromReference(org.eclipse.equinox.p2.metadata.Version version)static org.eclipse.equinox.p2.metadata.VersionparseAsOSGiVersion(String version)static org.eclipse.equinox.p2.metadata.IInstallableUnitresolveReference(String type, String id, org.eclipse.equinox.p2.metadata.VersionRange versionRange, LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> candidateUnits)
-
-
-
Method Detail
-
resolveReference
public static org.eclipse.equinox.p2.metadata.IInstallableUnit resolveReference(String type, String id, org.eclipse.equinox.p2.metadata.VersionRange versionRange, LinkedHashSet<org.eclipse.equinox.p2.metadata.IInstallableUnit> candidateUnits) throws IllegalArtifactReferenceException
-
parseAsOSGiVersion
public static org.eclipse.equinox.p2.metadata.Version parseAsOSGiVersion(String version) throws IllegalArtifactReferenceException
-
getVersionRangeFromReference
public static org.eclipse.equinox.p2.metadata.VersionRange getVersionRangeFromReference(org.eclipse.equinox.p2.metadata.Version version)
-
-