Modifier | Constructor and Description |
---|---|
protected |
XdmFunctionItem(FunctionItem fi) |
Modifier and Type | Method and Description |
---|---|
XdmValue |
call(XdmValue[] arguments,
Processor processor)
Call the function
|
int |
getArity()
Get the arity of the function
|
QName |
getName()
Get the name of the function
|
boolean |
isAtomicValue()
Determine whether the item is an atomic value
|
getStringValue, newAtomicValue, size, wrapItem
append, getUnderlyingValue, itemAt, iterator, setValue, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
protected XdmFunctionItem(FunctionItem fi)
public QName getName()
public int getArity()
public boolean isAtomicValue()
isAtomicValue
in class XdmItem
public XdmValue call(XdmValue[] arguments, Processor processor) throws SaxonApiException
arguments
- the values to be supplied as arguments to the functionprocessor
- the s9api ProcessorSaxonApiException