|
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(java.lang.String classifier,
java.lang.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(java.lang.String classifier,
java.lang.String id,
VersionRange range)
classifier - The artifact key classifier, or nullid - The artifact key id, or nullrange - A version range, or nullpublic 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.