|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.equinox.p2.query.ExpressionMatchQuery<IArtifactKey>
org.eclipse.equinox.p2.repository.artifact.ArtifactKeyQuery
public final class ArtifactKeyQuery
A general purpose query for matching IArtifactKey
instances
that satisfy various criteria.
Field Summary | |
---|---|
static ArtifactKeyQuery |
ALL_KEYS
A singleton artifact key query that will always match every artifact key in the given IQueryable . |
Constructor Summary | |
---|---|
ArtifactKeyQuery(IArtifactKey key)
Creates an artifact key query that will match any key equal to the provided key |
|
ArtifactKeyQuery(String classifier,
String id,
VersionRange range)
Pass the id and/or version range to match IArtifactKeys against. |
Method Summary |
---|
Methods inherited from class org.eclipse.equinox.p2.query.ExpressionMatchQuery |
---|
getContext, getExpression, getMatchingClass, isMatch, perform, perform, postPerform, prePerform, setIndexProvider |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final ArtifactKeyQuery ALL_KEYS
IQueryable
.
Constructor Detail |
---|
public ArtifactKeyQuery(String classifier, String id, VersionRange range)
classifier
- The artifact key classifier, or null
id
- The artifact key id, or null
range
- A version range, or null
public ArtifactKeyQuery(IArtifactKey key)
key
- the input key to test for equality in the query
|
Eclipse Platform Release 3.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.