public static class XQueryFunctionLibrary.UnresolvedXQueryFunctionItem extends AbstractFunction
| Constructor and Description |
|---|
UnresolvedXQueryFunctionItem(XQueryFunction fd,
SymbolicName.F functionName,
UserFunctionReference ref) |
| Modifier and Type | Method and Description |
|---|---|
Sequence |
call(XPathContext context,
Sequence[] args)
Invoke the function
|
int |
getArity()
Get the arity of the function
|
java.lang.String |
getDescription()
Get a description of this function for use in error messages.
|
FunctionItemType |
getFunctionItemType()
Get the item type of the function item
|
StructuredQName |
getFunctionName()
Get the name of the function, or null if it is anonymous
|
UserFunctionReference |
getFunctionReference() |
atomize, deepEquals, effectiveBooleanValue, export, getAnnotations, getOperandRoles, getStringValue, getStringValueCS, isArray, isMap, isTrustedResultType, makeNewContext, simplify, typeCheckgetLength, head, isStreamed, itemAt, iterate, reduce, subsequenceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLength, head, itemAt, reduce, subsequencepublic UnresolvedXQueryFunctionItem(XQueryFunction fd, SymbolicName.F functionName, UserFunctionReference ref)
public FunctionItemType getFunctionItemType()
Functionpublic StructuredQName getFunctionName()
Functionpublic int getArity()
Functionpublic Sequence call(XPathContext context, Sequence[] args) throws XPathException
Functioncontext - the XPath dynamic evaluation contextargs - the actual arguments to be suppliedXPathException - if a dynamic error occurs within the functionpublic java.lang.String getDescription()
Functionpublic UserFunctionReference getFunctionReference()
Copyright (c) 2004-2018 Saxonica Limited. All rights reserved.