Package net.sf.saxon.expr
Class StackFrame
java.lang.Object
net.sf.saxon.expr.StackFrame
This class represents a stack frame holding details of the variables used in a function or in
an XSLT template.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StackFrame
static final Sequence[]
protected SlotManager
protected Sequence[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()
Sequence[]
boolean
void
pushDynamicValue
(Sequence value) void
setStackFrameValues
(Sequence[] values)
-
Field Details
-
map
-
slots
-
dynamicStack
-
EMPTY_ARRAY_OF_SEQUENCE
-
EMPTY
-
-
Constructor Details
-
StackFrame
-
-
Method Details
-
getStackFrameMap
-
getStackFrameValues
-
setStackFrameValues
-
copy
-
pushDynamicValue
-
popDynamicValue
-
holdsDynamicValue
public boolean holdsDynamicValue()
-