Package com.saxonica.ee.config
Class SlotManagerEE
java.lang.Object
net.sf.saxon.expr.instruct.SlotManager
com.saxonica.ee.config.SlotManagerEE
-
Field Summary
Fields inherited from class net.sf.saxon.expr.instruct.SlotManager
EMPTY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
allocateSlotNumber
(StructuredQName qName, LocalBinding binding) Allocate a slot number for a variablevoid
showStackFrame
(XPathContext context, Logger logger) Display the values of the variables and parameters in an XPathContext stack frame to a LoggerMethods inherited from class net.sf.saxon.expr.instruct.SlotManager
getNumberOfVariables, getVariableMap, setNumberOfVariables
-
Constructor Details
-
SlotManagerEE
public SlotManagerEE()
-
-
Method Details
-
allocateSlotNumber
Allocate a slot number for a variable- Overrides:
allocateSlotNumber
in classSlotManager
- Parameters:
qName
- the name of the variablebinding
- the binding of the variable (only used in Saxon-EE)- Returns:
- the allocated slot number (the next one available)
-
showStackFrame
Display the values of the variables and parameters in an XPathContext stack frame to a Logger- Overrides:
showStackFrame
in classSlotManager
- Parameters:
context
- the XPathContext holding the stack framelogger
- the destination for the output
-