Package org.apache.jackrabbit.oak.spi.query
@Version("3.2.0")
package org.apache.jackrabbit.oak.spi.query
This package contains oak query index related classes.
-
ClassDescriptionThis
QueryIndexProvider
aggregates a list of query index providers into a single query index provider.A cursor to read a number of nodes sequentially.The filter for an index lookup that contains a number of restrictions that are combined with AND.The path restriction type.A restriction for a property.A row returned by the index.Represents an index.A query index that may support using multiple access orders (returning the rows in a specific order), and that can provide detailed information about the cost.A marker interface which means this index supports may support more than just the minimal fulltext query syntax.An index plan.A builder for index plans.A marker interface which means this index supports executing native queriesA sort order entry.The sort order (ascending or descending).A mechanism to index data.Marker interface for services that need a QueryIndexProviderUser-specific settings which may be passed by the query engine to index providers during query planning and iteration of results.ProvidesSessionQuerySettings
for principals with access to the content repository.DynamicQueryIndexProvider
based on the available whiteboard services.