public abstract class SearchBase
extends net.sf.saxon.lib.ExtensionFunctionDefinition
| Modifier and Type | Class and Description |
|---|---|
static class |
SearchBase.QueryParser |
class |
SearchBase.SearchCall |
| Constructor and Description |
|---|
SearchBase() |
| Modifier and Type | Method and Description |
|---|---|
net.sf.saxon.value.SequenceType[] |
getArgumentTypes() |
static Evaluator |
getEvaluator(net.sf.saxon.expr.XPathContext context) |
int |
getMaximumNumberOfArguments() |
int |
getMinimumNumberOfArguments() |
protected abstract net.sf.saxon.om.SequenceIterator<? extends net.sf.saxon.om.Item> |
iterate(org.apache.lucene.search.Query query,
Evaluator eval,
String[] sortCriteria,
int start) |
protected abstract net.sf.saxon.om.SequenceIterator<? extends net.sf.saxon.om.Item> |
iterateDistributed(String query,
SearchBase.QueryParser queryParser,
Evaluator eval,
String[] sortCriteria,
int start) |
net.sf.saxon.lib.ExtensionFunctionCall |
makeCallExpression() |
protected abstract net.sf.saxon.om.SequenceIterator<? extends net.sf.saxon.om.Item> iterate(org.apache.lucene.search.Query query,
Evaluator eval,
String[] sortCriteria,
int start)
throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathExceptionprotected abstract net.sf.saxon.om.SequenceIterator<? extends net.sf.saxon.om.Item> iterateDistributed(String query, SearchBase.QueryParser queryParser, Evaluator eval, String[] sortCriteria, int start) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathExceptionpublic int getMinimumNumberOfArguments()
getMinimumNumberOfArguments in class net.sf.saxon.lib.ExtensionFunctionDefinitionpublic int getMaximumNumberOfArguments()
getMaximumNumberOfArguments in class net.sf.saxon.lib.ExtensionFunctionDefinitionpublic net.sf.saxon.value.SequenceType[] getArgumentTypes()
getArgumentTypes in class net.sf.saxon.lib.ExtensionFunctionDefinitionpublic net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression()
makeCallExpression in class net.sf.saxon.lib.ExtensionFunctionDefinitionpublic static Evaluator getEvaluator(net.sf.saxon.expr.XPathContext context)
Copyright © 2013. All Rights Reserved.