public static class StandardFunction.Entry extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
SequenceType[] |
argumentTypes
An array holding the types of the arguments to the function
|
int |
cardinality
The cardinality of the result of the function
|
Class |
implementationClass
The class containing the implementation of this function (always a subclass of SystemFunction)
|
ItemType |
itemType
The item type of the result of the function
|
int |
maxArguments
The maximum number of arguments permitted
|
int |
minArguments
The minimum number of arguments required
|
String |
name
The name of the function: a local name in the case of functions in the standard library, or a
name with the conventional prefix "saxon:" in the case of Saxon extension functions
|
int |
opcode
Some classes support more than one function.
|
Constructor and Description |
---|
Entry() |
public String name
public Class implementationClass
public int opcode
public int minArguments
public int maxArguments
public ItemType itemType
public int cardinality
public SequenceType[] argumentTypes