lux.functions
Class NamespaceAwareFunctionCall
java.lang.Object
net.sf.saxon.lib.ExtensionFunctionCall
lux.functions.NamespaceAwareFunctionCall
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- InterpreterCall, SearchBase.SearchCall
public abstract class NamespaceAwareFunctionCall
- extends net.sf.saxon.lib.ExtensionFunctionCall
- See Also:
- Serialized Form
|
Method Summary |
void |
copyLocalData(net.sf.saxon.lib.ExtensionFunctionCall destination)
|
net.sf.saxon.om.NamespaceResolver |
getNamespaceResolver()
|
protected org.apache.lucene.search.Query |
parseQuery(net.sf.saxon.om.Item<?> queryArg,
Evaluator eval)
|
void |
supplyStaticContext(net.sf.saxon.expr.StaticContext context,
int locationId,
net.sf.saxon.expr.Expression[] arguments)
|
| Methods inherited from class net.sf.saxon.lib.ExtensionFunctionCall |
call, effectiveBooleanValue, getContainer, getDefinition, getExecutable, rewrite, setDefinition |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamespaceAwareFunctionCall
public NamespaceAwareFunctionCall()
getNamespaceResolver
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver()
supplyStaticContext
public void supplyStaticContext(net.sf.saxon.expr.StaticContext context,
int locationId,
net.sf.saxon.expr.Expression[] arguments)
- Overrides:
supplyStaticContext in class net.sf.saxon.lib.ExtensionFunctionCall
copyLocalData
public void copyLocalData(net.sf.saxon.lib.ExtensionFunctionCall destination)
- Overrides:
copyLocalData in class net.sf.saxon.lib.ExtensionFunctionCall
parseQuery
protected org.apache.lucene.search.Query parseQuery(net.sf.saxon.om.Item<?> queryArg,
Evaluator eval)
throws org.apache.lucene.queryparser.classic.ParseException,
org.apache.lucene.queryparser.xml.ParserException
- Throws:
org.apache.lucene.queryparser.classic.ParseException
org.apache.lucene.queryparser.xml.ParserException
Copyright © 2013. All Rights Reserved.