| Interface | Description |
|---|---|
| DocWriter |
DocWriter supports the insertion and deletion of documents via xquery.
|
| Class | Description |
|---|---|
| CachingDocReader |
Reads, parses and caches XML documents from a Lucene index.
|
| Compiler |
Compiles XQuery using Saxon's compiler and optimizes it for use with a Lucene index.
|
| Config |
Config provides an Optimizer and a FunctionLibrary to Saxon.
|
| DirectDocWriter |
Writes documents directly to a Lucene index.
|
| DocIDNumberAllocator |
We guarantee that lux:search returns result in document order, which to Saxon means that
the ids of the documents it returns must be in increasing order.
|
| Evaluator |
This class holds all the per-request state required for evaluating queries.
|
| Optimizer |
This Optimizer provides asserts that search results are sorted in document order (when they are), so they don't
have to be re-sorted by Saxon.
|
| QueryContext |
Holds external query context: variable bindings and the context item.
|
| QueryStats |
Holds statistics about a single query execution
|
| SearchResultIterator |
Executes a Lucene search and provides the results as a Saxon
SequenceIterator. |
| TransformErrorListener |
Captures errors produced by Saxon during compilation and evaluation of queries.
|
| XdmResultSet |
Represents the result of a query evaluation.
|
| Enum | Description |
|---|---|
| Compiler.SearchStrategy |
Copyright © 2013. All Rights Reserved.