Uses of Interface
org.eclipse.equinox.p2.query.IQueryable
-
Packages that use IQueryable Package Description org.eclipse.equinox.internal.p2.metadata.index org.eclipse.equinox.p2.engine Provides support for interacting with the p2 provisioning engineorg.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. -
-
Uses of IQueryable in org.eclipse.equinox.internal.p2.metadata.index
Classes in org.eclipse.equinox.internal.p2.metadata.index with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw IQueryable Modifier and Type Class Description class
org.eclipse.equinox.internal.p2.metadata.index.IndexProvider<T>
-
Uses of IQueryable in org.eclipse.equinox.p2.engine
Subinterfaces of IQueryable in org.eclipse.equinox.p2.engine Modifier and Type Interface Description interface
IProfile
Represents the state of a profile in a profile registry at a given moment in time.Methods in org.eclipse.equinox.p2.engine that return IQueryable Modifier and Type Method Description IQueryable<IInstallableUnit>
IProvisioningPlan. getAdditions()
Returns the proposed set of installable units to be added to the profile.IQueryable<IArtifactDescriptor>
ProvisioningContext. getArtifactDescriptors(IProgressMonitor monitor)
Returns a queryable that can be used to obtain any artifact descriptors that are needed for the provisioning operation.IQueryable<IArtifactKey>
ProvisioningContext. getArtifactKeys(IProgressMonitor monitor)
Returns a queryable that can be used to obtain any artifact keys that are needed for the provisioning operation.IQueryable<IArtifactRepository>
ProvisioningContext. getArtifactRepositories(IProgressMonitor monitor)
Returns a queryable that can be used to obtain any artifact repositories that are needed for the provisioning operation.IQueryable<IInstallableUnit>
IProvisioningPlan. getFutureState()
Returns the set of IUs that will constitute the profile if the plan is executed successfully.IQueryable<IInstallableUnit>
ProvisioningContext. getMetadata(IProgressMonitor monitor)
Returns a queryable that can be used to obtain any metadata (installable units) that are needed for the provisioning operation.IQueryable<IInstallableUnit>
IProvisioningPlan. getRemovals()
Returns the proposed set of installable units to be removed from this profile.Methods in org.eclipse.equinox.p2.engine with parameters of type IQueryable Modifier and Type Method Description void
IProvisioningPlan. setFuturePlan(IQueryable<IInstallableUnit> futureState)
Sets the value that is returned by the method getFutureState. -
Uses of IQueryable in org.eclipse.equinox.p2.query
Subinterfaces of IQueryable in org.eclipse.equinox.p2.query Modifier and Type Interface Description interface
IQueryResult<T>
An IQueryResult represents the results of a query.Classes in org.eclipse.equinox.p2.query that implement IQueryable Modifier and Type Class Description class
CollectionResult<T>
This class allows to adapt java collections to a p2 a query result and as such something queryableclass
Collector<T>
A collector is a generic visitor that collects objects passed to it, and can then express the result of the visit in various forms.class
CompoundQueryable<T>
A queryable that holds a number of other IQueryables and provides a mechanism for querying the entire set.Methods in org.eclipse.equinox.p2.query that return IQueryable Modifier and Type Method Description static <T> IQueryable<T>
QueryUtil. compoundQueryable(Collection<? extends IQueryable<T>> queryables)
Creates a queryable that combines the given collection of input queryablesstatic <T> IQueryable<T>
QueryUtil. compoundQueryable(IQueryable<T> query1, IQueryable<T> query2)
Creates a queryable that combines the two provided input queryablesMethods in org.eclipse.equinox.p2.query with parameters of type IQueryable Modifier and Type Method Description static <T> IQueryable<T>
QueryUtil. compoundQueryable(IQueryable<T> query1, IQueryable<T> query2)
Creates a queryable that combines the two provided input queryablesMethod parameters in org.eclipse.equinox.p2.query with type arguments of type IQueryable Modifier and Type Method Description static <T> IQueryable<T>
QueryUtil. compoundQueryable(Collection<? extends IQueryable<T>> queryables)
Creates a queryable that combines the given collection of input queryablesConstructors in org.eclipse.equinox.p2.query with parameters of type IQueryable Constructor Description CompoundQueryable(IQueryable<T>[] queryables)
-
Uses of IQueryable in org.eclipse.equinox.p2.repository
Subinterfaces of IQueryable in org.eclipse.equinox.p2.repository Modifier and Type Interface Description interface
ICompositeRepository<T>
A composite repository doesn't directly contain any contents, but rather contains only a list of child repositories.interface
IRepository<T>
A p2 repository contains either metadata or artifacts related to software provisioning.interface
IRepositoryManager<T>
The common base class for metadata and artifact repository managers. -
Uses of IQueryable in org.eclipse.equinox.p2.repository.artifact
Subinterfaces of IQueryable in org.eclipse.equinox.p2.repository.artifact Modifier and Type Interface Description interface
IArtifactRepository
A repository containing artifacts.interface
IArtifactRepositoryManager
A metadata repository manager is used to create, access, and manipulateIArtifactRepository
instances.interface
IFileArtifactRepository
An artifact repository whose artifacts are available in the local file system.Methods in org.eclipse.equinox.p2.repository.artifact that return IQueryable Modifier and Type Method Description IQueryable<IArtifactDescriptor>
IArtifactRepository. descriptorQueryable()
Returns a queryable that can be queried for artifact descriptors contained in this repository -
Uses of IQueryable in org.eclipse.equinox.p2.repository.artifact.spi
Classes in org.eclipse.equinox.p2.repository.artifact.spi that implement IQueryable Modifier and Type Class Description class
AbstractArtifactRepository
The common base class for all artifact repository implementations. -
Uses of IQueryable in org.eclipse.equinox.p2.repository.metadata
Subinterfaces of IQueryable in org.eclipse.equinox.p2.repository.metadata Modifier and Type Interface Description interface
IMetadataRepository
A metadata repository stores information about a set of installable unitsinterface
IMetadataRepositoryManager
A metadata repository manager is used to create, access, and manipulateIMetadataRepository
instances. -
Uses of IQueryable in org.eclipse.equinox.p2.repository.metadata.spi
Classes in org.eclipse.equinox.p2.repository.metadata.spi that implement IQueryable Modifier and Type Class Description class
AbstractMetadataRepository
The common base class for all metadata repositories. -
Uses of IQueryable in org.eclipse.equinox.p2.repository.spi
Classes in org.eclipse.equinox.p2.repository.spi that implement IQueryable Modifier and Type Class Description class
AbstractRepository<T>
AbstractRepository defines common properties that may be provided by various kinds of repositories.
-