public abstract class CurriedSystemFunction extends AbstractFunction
Constructor and Description |
---|
CurriedSystemFunction() |
Modifier and Type | Method and Description |
---|---|
void |
export(ExpressionPresenter out)
Output information about this function item
|
abstract void |
exportLocalData(ExpressionPresenter out) |
int |
getArity()
Get the arity of the function
|
String |
getDescription()
Get a description of this function for use in error messages.
|
StructuredQName |
getFunctionName()
Get the name of the function, or null if it is anonymous
|
abstract String |
getName() |
atomize, deepEquals, effectiveBooleanValue, getOperandRoles, getStringValue, getStringValueCS, isArray, isMap, optimize, simplify, typeCheck
getLength, head, itemAt, iterate, reduce, subsequence
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
call, getFunctionItemType, iterate
getLength, head, itemAt, reduce, subsequence
public abstract String getName()
public StructuredQName getFunctionName()
Function
public String getDescription()
public int getArity()
Function
public void export(ExpressionPresenter out)
export
in interface Function
export
in class AbstractFunction
out
- public abstract void exportLocalData(ExpressionPresenter out)
Copyright (c) 2004-2014 Saxonica Limited. All rights reserved.