| Package | Description |
|---|---|
| lux | |
| lux.compiler | |
| lux.index | |
| lux.index.field | |
| lux.query | |
| lux.query.parser | |
| lux.search.highlight | |
| lux.solr | |
| lux.xpath |
| Modifier and Type | Method and Description |
|---|---|
IndexConfiguration |
Compiler.getIndexConfiguration() |
| Constructor and Description |
|---|
CachingDocReader(net.sf.saxon.s9api.DocumentBuilder builder,
net.sf.saxon.Configuration config,
IndexConfiguration indexConfig)
Create a CachingDocReader that will use the provided objects to read and
parse XML documents.
|
Compiler(IndexConfiguration config)
Creates a Compiler configured according to the given
IndexConfiguration. |
Compiler(net.sf.saxon.s9api.Processor processor,
IndexConfiguration indexConfig)
Creates a Compiler using the provided
Processor and IndexConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
XPathQuery |
XPathQuery.combineBooleanQueries(org.apache.lucene.search.BooleanClause.Occur occur,
XPathQuery precursor,
org.apache.lucene.search.BooleanClause.Occur precursorOccur,
ValueType type,
IndexConfiguration config)
Combines this query with another.
|
XPathQuery |
XPathQuery.combineSpanQueries(XPathQuery precursor,
org.apache.lucene.search.BooleanClause.Occur occur,
ValueType type,
int distance,
IndexConfiguration config)
Combines this query with another, separated by the given distance.
|
static XPathQuery |
XPathQuery.getMatchAllQuery(IndexConfiguration indexConfig) |
static XPathQuery |
XPathQuery.getQuery(ParseableQuery query,
long resultFacts,
ValueType valueType,
IndexConfiguration indexConfig,
org.apache.lucene.search.SortField[] sortFields) |
static ParseableQuery |
PathOptimizer.makeAttributeValueQuery(QName qname,
String value,
IndexConfiguration config) |
static NodeTextQuery |
PathOptimizer.makeElementValueQuery(QName qname,
String value,
IndexConfiguration config) |
static ParseableQuery |
PathOptimizer.makeTextQuery(String value,
IndexConfiguration config) |
AbstractExpression |
XPathQuery.toXmlNode(String defaultField,
IndexConfiguration config) |
| Modifier and Type | Field and Description |
|---|---|
static IndexConfiguration |
IndexConfiguration.DEFAULT
The default configuration instance
|
| Modifier and Type | Method and Description |
|---|---|
IndexConfiguration |
XmlIndexer.getConfiguration() |
static IndexConfiguration |
IndexConfiguration.makeIndexConfiguration(long options) |
| Constructor and Description |
|---|
XmlIndexer(IndexConfiguration config)
Make a new instance with the given configuration.
|
XmlIndexer(IndexConfiguration indexConfig,
Compiler compiler)
Make a new instance with the given options and Compiler.
|
| Constructor and Description |
|---|
FieldValues(IndexConfiguration indexConfig,
FieldDefinition field,
Iterable<?> values) |
| Modifier and Type | Method and Description |
|---|---|
static LuxQueryParser |
LuxQueryParser.makeLuxQueryParser(IndexConfiguration config) |
| Constructor and Description |
|---|
XmlHighlighter(net.sf.saxon.s9api.Processor processor,
IndexConfiguration indexConfig,
HighlightFormatter highlighter) |
| Modifier and Type | Method and Description |
|---|---|
IndexConfiguration |
SolrIndexConfig.getIndexConfig() |
| Constructor and Description |
|---|
SolrIndexConfig(IndexConfiguration indexConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
SearchCall.combineQuery(XPathQuery additionalQuery,
IndexConfiguration config) |
| Constructor and Description |
|---|
SearchCall(XPathQuery query,
IndexConfiguration config)
creates a call to lux:search that encodes information provided by the optimizer, enabling combination
with additional filters and sorting criteria
|
Copyright © 2013. All Rights Reserved.