Package xyz.cofe.trambda.bc
Class MethodInsn
- java.lang.Object
-
- xyz.cofe.trambda.bc.MethodInsn
-
- All Implemented Interfaces:
Serializable,ByteCode
public class MethodInsn extends Object implements ByteCode
the opcode of the type instruction to be visited. This opcode is either INVOKEVIRTUAL, INVOKESPECIAL, INVOKESTATIC or INVOKEINTERFACE.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MethodInsn()MethodInsn(int op, String owner, String name, String descriptor, boolean iface)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescriptor()StringgetName()intgetOpcode()StringgetOwner()booleanisIface()voidsetDescriptor(String descriptor)voidsetIface(boolean iface)voidsetName(String name)voidsetOpcode(int opcode)voidsetOwner(String owner)StringtoString()
-
-
-
Method Detail
-
getOpcode
public int getOpcode()
-
setOpcode
public void setOpcode(int opcode)
-
getOwner
public String getOwner()
-
setOwner
public void setOwner(String owner)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDescriptor
public String getDescriptor()
-
setDescriptor
public void setDescriptor(String descriptor)
-
isIface
public boolean isIface()
-
setIface
public void setIface(boolean iface)
-
-