Interface SearchIndexNodeContext<SC extends SearchIndexScope<?>>

Type Parameters:
SC - The type of the backend-specific search scope.
All Superinterfaces:
EventContextProvider
All Known Subinterfaces:
ElasticsearchIndexCompositeNode, ElasticsearchIndexField, ElasticsearchIndexNode, ElasticsearchSearchIndexCompositeNodeContext, ElasticsearchSearchIndexNodeContext, ElasticsearchSearchIndexValueFieldContext<F>, IndexCompositeNode<SC,NT,F>, IndexField<SC,C>, IndexNode<SC>, IndexObjectField<SC,NT,C,F>, IndexValueField<SC,NT,C>, LuceneIndexCompositeNode, LuceneIndexField, LuceneIndexNode, LuceneSearchIndexCompositeNodeContext, LuceneSearchIndexNodeContext, LuceneSearchIndexValueFieldContext<F>, SearchIndexCompositeNodeContext<SC>, SearchIndexValueFieldContext<SC>
All Known Implementing Classes:
AbstractIndexField, AbstractIndexNode, AbstractIndexObjectField, AbstractIndexRoot, AbstractIndexValueField, AbstractMultiIndexSearchIndexCompositeNodeContext, AbstractMultiIndexSearchIndexNodeContext, AbstractMultiIndexSearchIndexValueFieldContext, ElasticsearchIndexObjectField, ElasticsearchIndexRoot, ElasticsearchIndexValueField, ElasticsearchMultiIndexSearchIndexCompositeNodeContext, ElasticsearchMultiIndexSearchIndexValueFieldContext, LuceneIndexObjectField, LuceneIndexRoot, LuceneIndexValueField, LuceneMultiIndexSearchIndexCompositeNodeContext, LuceneMultiIndexSearchIndexValueFieldContext

public interface SearchIndexNodeContext<SC extends SearchIndexScope<?>> extends EventContextProvider
Information about an index node targeted by search, be it the index root, a value field or an object field.

This is used in predicates, projections, sorts, ...