Package net.sf.saxon.expr
Class StackFrame
- java.lang.Object
-
- net.sf.saxon.expr.StackFrame
-
public class StackFrame extends java.lang.Object
This class represents a stack frame holding details of the variables used in a function or in an XSLT template.
-
-
Field Summary
Fields Modifier and Type Field Description static StackFrame
EMPTY
protected SlotManager
map
protected ValueRepresentation[]
slots
-
Constructor Summary
Constructors Constructor Description StackFrame(SlotManager map, ValueRepresentation[] slots)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SlotManager
getStackFrameMap()
ValueRepresentation[]
getStackFrameValues()
-
-
-
Field Detail
-
map
protected SlotManager map
-
slots
protected ValueRepresentation[] slots
-
EMPTY
public static final StackFrame EMPTY
-
-
Constructor Detail
-
StackFrame
public StackFrame(SlotManager map, ValueRepresentation[] slots)
-
-
Method Detail
-
getStackFrameMap
public SlotManager getStackFrameMap()
-
getStackFrameValues
public ValueRepresentation[] getStackFrameValues()
-
-