Interface QueryIndex.FulltextQueryIndex
-
- All Superinterfaces:
QueryIndex
,QueryIndex.NativeQueryIndex
- All Known Subinterfaces:
QueryIndex.AdvanceFulltextQueryIndex
- All Known Implementing Classes:
AggregateIndex
,org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex
,LuceneIndex
,LucenePropertyIndex
- Enclosing interface:
- QueryIndex
public static interface QueryIndex.FulltextQueryIndex extends QueryIndex, QueryIndex.NativeQueryIndex
A marker interface which means this index supports may support more than just the minimal fulltext query syntax. If this index is used, then the query engine does not verify the fulltext constraint(s) for the given selector.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.jackrabbit.oak.spi.query.QueryIndex
QueryIndex.AdvancedQueryIndex, QueryIndex.AdvanceFulltextQueryIndex, QueryIndex.FulltextQueryIndex, QueryIndex.IndexPlan, QueryIndex.NativeQueryIndex, QueryIndex.NodeAggregator, QueryIndex.OrderEntry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable QueryIndex.NodeAggregator
getNodeAggregator()
Returns the NodeAggregator responsible for providing the aggregation settings or null if aggregation is not available/desired.-
Methods inherited from interface org.apache.jackrabbit.oak.spi.query.QueryIndex
getCost, getIndexName, getIndexName, getMinimumCost, getPlan, query
-
-
-
-
Method Detail
-
getNodeAggregator
@Nullable @Nullable QueryIndex.NodeAggregator getNodeAggregator()
Returns the NodeAggregator responsible for providing the aggregation settings or null if aggregation is not available/desired.- Returns:
- the node aggregator or null
-
-