Package xyz.cofe.trambda.bc
Class Frame
- java.lang.Object
-
- xyz.cofe.trambda.bc.Frame
-
- All Implemented Interfaces:
Serializable,ByteCode
public class Frame extends Object implements ByteCode
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFrame.ElemType
-
Constructor Summary
Constructors Constructor Description Frame()Frame(int type, int numLocal, Object[] local, int numStack, Object[] stack)Frame(int type, int numLocal, List<Frame.ElemType> local, int numStack, List<Frame.ElemType> stack)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Frame.ElemType>getLocal()intgetNumLocal()intgetNumStack()List<Frame.ElemType>getStack()intgetType()voidsetLocal(List<Frame.ElemType> local)voidsetNumLocal(int numLocal)voidsetNumStack(int numStack)voidsetStack(List<Frame.ElemType> stack)voidsetType(int type)StringtoString()
-
-
-
Constructor Detail
-
Frame
public Frame()
-
Frame
public Frame(int type, int numLocal, List<Frame.ElemType> local, int numStack, List<Frame.ElemType> stack)
-
-
Method Detail
-
getType
public int getType()
-
setType
public void setType(int type)
-
getNumLocal
public int getNumLocal()
-
setNumLocal
public void setNumLocal(int numLocal)
-
getLocal
public List<Frame.ElemType> getLocal()
-
setLocal
public void setLocal(List<Frame.ElemType> local)
-
getNumStack
public int getNumStack()
-
setNumStack
public void setNumStack(int numStack)
-
getStack
public List<Frame.ElemType> getStack()
-
setStack
public void setStack(List<Frame.ElemType> stack)
-
-