
net.sf.saxon.instruct
Class UserFunctionParameter
java.lang.Object
|
+--net.sf.saxon.instruct.UserFunctionParameter
- All Implemented Interfaces:
- Binding, java.io.Serializable
- public class UserFunctionParameter
- extends java.lang.Object
- implements Binding, java.io.Serializable
Run-time object representing a formal argument to a user-defined function
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserFunctionParameter
public UserFunctionParameter()
setRequiredType
public void setRequiredType(SequenceType type)
getRequiredType
public SequenceType getRequiredType()
setSlotNumber
public void setSlotNumber(int slot)
evaluateVariable
public Value evaluateVariable(XPathContext context)
throws XPathException
- Description copied from interface:
Binding
- Evaluate the variable
- Specified by:
evaluateVariable in interface Binding
XPathException
setVariableName
public void setVariableName(java.lang.String name)
getVariableName
public java.lang.String getVariableName()
Stylus Studio features integrated development and debugging support for Saxon in the XQuery editor and XSLT editor.