|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.eclipse.equinox.p2.query | |
---|---|
org.eclipse.equinox.internal.p2.metadata.index | |
org.eclipse.equinox.p2.engine | Provides support for interacting with the p2 provisioning engine Package Specification This package specifies API for interacting with the p2 provisioning engine. |
org.eclipse.equinox.p2.engine.query | Provides queries specific to profiles Package Specification This package specifies API for querying the profile. |
org.eclipse.equinox.p2.metadata.expression | Provides a simple expression language used to represent requirements and filters in the metadada Package Specification This package defines a simple expression language that is used to define requirements and filters in the metadata, but also form the base of the p2 query language. |
org.eclipse.equinox.p2.metadata.index | Provides classes for metadata query indexing Package Specification This package provides API for creating and manipulating indices that are used to optimize queries against a particular queryable source. |
org.eclipse.equinox.p2.planner | Provides core support for interacting with a dependency resolution mechanism. |
org.eclipse.equinox.p2.query | Provides common classes for the query mechanism. |
org.eclipse.equinox.p2.repository | Defines common API for querying and modifying provisioning repositories. |
org.eclipse.equinox.p2.repository.artifact | Defines artifact repository. |
org.eclipse.equinox.p2.repository.artifact.spi | Defines SPI for registering new implementations of artifact repositories. |
org.eclipse.equinox.p2.repository.metadata | Defines metadata repository. |
org.eclipse.equinox.p2.repository.metadata.spi | Defines SPI for registering new implementations of metadata repositories. |
org.eclipse.equinox.p2.repository.spi | Defines common types for handling repositories. |
org.eclipse.equinox.p2.touchpoint.eclipse.query | Provides query utilities specific to provisioning of OSGi bundles Package Specification This package specifies API for querying and manipulating provisioning metadata that is specific to OSGi bundles or Eclipse-specific constructs such as features. |
org.eclipse.equinox.p2.ui | Provides provisioning user interface classes that can be used for assembling a provisioning UI. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.internal.p2.metadata.index | |
---|---|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.engine | |
---|---|
IQuery
The root interface for all queries that can be performed on an IQueryable . |
|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
|
IQueryResult
An IQueryResult represents the results of a query. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.engine.query | |
---|---|
ExpressionMatchQuery
A query that matches candidates against an expression. |
|
IMatchQuery
Deprecated. If possible, use one of the predefined queries in QueryUtil or
use the QueryUtil.createMatchQuery(String, Object...)
to create a custom expression based query. If the query cannot be expressed using
the p2QL, then use a predefined or custom expression query as a first filter
(in worst case, use QueryUtil.createIUAnyQuery() ) and then provide further filtering
like so:for(iter = queryable.query(someExpressionQuery).iterator(); iter.hasNext();) { // do your match here } |
|
IQuery
The root interface for all queries that can be performed on an IQueryable . |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.metadata.expression | |
---|---|
IQuery
The root interface for all queries that can be performed on an IQueryable . |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.metadata.index | |
---|---|
IQuery
The root interface for all queries that can be performed on an IQueryable . |
|
IQueryResult
An IQueryResult represents the results of a query. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.planner | |
---|---|
IQueryResult
An IQueryResult represents the results of a query. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.query | |
---|---|
Collector
A collector is a generic visitor that collects objects passed to it, and can then express the result of the visit in various forms. |
|
IMatchQuery
Deprecated. If possible, use one of the predefined queries in QueryUtil or
use the QueryUtil.createMatchQuery(String, Object...)
to create a custom expression based query. If the query cannot be expressed using
the p2QL, then use a predefined or custom expression query as a first filter
(in worst case, use QueryUtil.createIUAnyQuery() ) and then provide further filtering
like so:for(iter = queryable.query(someExpressionQuery).iterator(); iter.hasNext();) { // do your match here } |
|
IQuery
The root interface for all queries that can be performed on an IQueryable . |
|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
|
IQueryResult
An IQueryResult represents the results of a query. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.repository | |
---|---|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.repository.artifact | |
---|---|
ExpressionMatchQuery
A query that matches candidates against an expression. |
|
IMatchQuery
Deprecated. If possible, use one of the predefined queries in QueryUtil or
use the QueryUtil.createMatchQuery(String, Object...)
to create a custom expression based query. If the query cannot be expressed using
the p2QL, then use a predefined or custom expression query as a first filter
(in worst case, use QueryUtil.createIUAnyQuery() ) and then provide further filtering
like so:for(iter = queryable.query(someExpressionQuery).iterator(); iter.hasNext();) { // do your match here } |
|
IQuery
The root interface for all queries that can be performed on an IQueryable . |
|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.repository.artifact.spi | |
---|---|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.repository.metadata | |
---|---|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.repository.metadata.spi | |
---|---|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.repository.spi | |
---|---|
IQueryable
An IQueryable contains objects, and is able to perform queries on those objects. |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.touchpoint.eclipse.query | |
---|---|
ExpressionMatchQuery
A query that matches candidates against an expression. |
|
IMatchQuery
Deprecated. If possible, use one of the predefined queries in QueryUtil or
use the QueryUtil.createMatchQuery(String, Object...)
to create a custom expression based query. If the query cannot be expressed using
the p2QL, then use a predefined or custom expression query as a first filter
(in worst case, use QueryUtil.createIUAnyQuery() ) and then provide further filtering
like so:for(iter = queryable.query(someExpressionQuery).iterator(); iter.hasNext();) { // do your match here } |
|
IQuery
The root interface for all queries that can be performed on an IQueryable . |
Classes in org.eclipse.equinox.p2.query used by org.eclipse.equinox.p2.ui | |
---|---|
IQuery
The root interface for all queries that can be performed on an IQueryable . |
|
Eclipse Platform Release 3.6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2010. All rights reserved.