|
Class Summary |
| MCRCachedQueryData |
Manages a cache that contains the data of the most recently used queries. |
| MCRData2Fields |
Provides methods to automatically extract field values for indexing from
MCRObject, MCRFile or any XML document using the definition in
searchfields.xml. |
| MCRFieldDef |
A search field definition. |
| MCRFieldType |
Reads configuration file fieldtypes.xml and provides methods to check the
operators allowed for a given type, to get the default search operator for
that type, and so on. |
| MCRFieldValue |
Represents the value of a field in a query. |
| MCRHit |
Represents a single result hit of a query. |
| MCRMoreLikeThis |
Uses package queries from lucene/contrib/queries to do a "more like this"
query. |
| MCRQuery |
Represents a query with its condition and optional parameters |
| MCRQueryClient |
Executes a query on remote hosts using a webservice |
| MCRQueryClientBase |
|
| MCRQueryClientWebService |
|
| MCRQueryCommands |
Provides commands to test the query classes using the command line interface |
| MCRQueryCondition |
Represents a simple query condition, which consists of a search field,
a value and a comparison operator. |
| MCRQueryManager |
Executes queries on all configured searchers and returns query results. |
| MCRQueryParser |
Parses query conditions for use in MCRSearcher. |
| MCRResults |
This class represents the results of a query performed by MCRSearcher. |
| MCRSearcher |
Abstract base class for searchers and indexers. |
| MCRSearcherFactory |
This class manages instances of MCRSearcher and provides methods to get these
for a given searcher ID. |
| MCRSearchServlet |
This servlet executes queries and presents result pages. |
| MCRSortBy |
Represents a single sort criteria for sorting query results. |