Interface SearchIndexScope<S extends SearchIndexScope<?>>

Type Parameters:
S - The self type, i.e. the exposed type of this scope.
All Superinterfaces:
EventContextProvider
All Known Subinterfaces:
ElasticsearchSearchAggregationIndexScope<S>, ElasticsearchSearchIndexScope<S>, ElasticsearchSearchPredicateIndexScope<S>, ElasticsearchSearchProjectionIndexScope<S>, ElasticsearchSearchQueryIndexScope<S>, ElasticsearchSearchSortIndexScope<S>, LuceneSearchAggregationIndexScope<S>, LuceneSearchIndexScope<S>, LuceneSearchPredicateIndexScope<S>, LuceneSearchProjectionIndexScope<S>, LuceneSearchQueryIndexScope<S>, LuceneSearchSortIndexScope<S>, SearchAggregationIndexScope<S>, SearchPredicateIndexScope<S>, SearchProjectionIndexScope<S>, SearchQueryIndexScope<S>, SearchSortIndexScope<S>
All Known Implementing Classes:
AbstractSearchIndexScope, ElasticsearchSearchIndexScopeImpl, LuceneSearchIndexScopeImpl

public interface SearchIndexScope<S extends SearchIndexScope<?>> extends EventContextProvider
Information about indexes targeted by search, be it in a projection, a predicate, a sort, ...