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 StackFramestatic final Sequence[]protected SlotManagerprotected Sequence[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()Sequence[]booleanvoidpushDynamicValue(Sequence value) voidsetStackFrameValues(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()
-