Implementations translate Lucene queries into other backend-specific representations.
Base class for
DocumentExtractor is a traverser over the full-text results (EntityInfo) This operation is as lazy as possible: - the query is executed eagerly - results are not retrieved until actually requested #getFirstIndex and #getMaxIndex define the boundaries available to #extract.
Wrapper class describing the loading of an element.
Default implementation of the
Helper class to extract field names from the Lucene queries taking query types into account.
Internal representation for a set of filters to be applied on a query.
A helper class which gives access to the current query and its hits.
Inspired by Lucene's DocumentStoredFieldVisitor, with the difference that we want to reuse the same FieldVisitor to load multiple Document instances.
Provides information about the sortable fields configured for given entities.
Collects the sortable fields configured for given entities.
Provides information about the sortable fields configured for one or more entities mapped to the same index.
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved