Java org.objectweb.asm.commons InstructionAdapter fields, constructors, methods, implement or subclass

Example usage for Java org.objectweb.asm.commons InstructionAdapter fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.objectweb.asm.commons InstructionAdapter.

The text is from its open source code.

Subclass

org.objectweb.asm.commons.InstructionAdapter has subclasses.
Click this link to see all its subclasses.

Field

TypeOBJECT_TYPE
The type of the java.lang.Object class.

Constructor

Method

voidaconst(final Object value)
Generates the instruction to push the given value on the stack.
voidanew(final Type type)
voidareturn(final Type type)
voidastore(final Type type)
voidathrow()
voidcheckcast(final Type type)
voiddup()
voiddupX1()
voidgetfield(final String owner, final String name, final String descriptor)
voidgetstatic(final String owner, final String name, final String descriptor)
voidgoTo(final Label label)
voidiconst(final int intValue)
Generates the instruction to push the given value on the stack.
voidifacmpne(final Label label)
voidifeq(final Label label)
voidifnonnull(final Label label)
voidinstanceOf(final Type type)
voidinvokespecial(final String owner, final String name, final String descriptor, final boolean isInterface)
Generates the instruction to call the given special method.
voidinvokestatic(final String owner, final String name, final String descriptor, final boolean isInterface)
Generates the instruction to call the given static method.
voidinvokestatic(final String owner, final String name, final String descriptor)
Deprecated.
voidinvokevirtual(final String owner, final String name, final String descriptor, final boolean isInterface)
Generates the instruction to call the given virtual method.
voidload(final int var, final Type type)
voidmark(final Label label)
voidnewarray(final Type type)
Generates the instruction to create and push on the stack an array of the given type.
voidpop()
voidputfield(final String owner, final String name, final String descriptor)
voidputstatic(final String owner, final String name, final String descriptor)
voidswap()
voidvisitCode()
Starts the visit of the method's code, if any (i.e.
voidvisitEnd()
Visits the end of the method.
voidvisitInsn(final int opcode)
voidvisitJumpInsn(final int opcode, final Label label)
voidvisitLabel(final Label label)
voidvisitLocalVariable(final String name, final String descriptor, final String signature, final Label start, final Label end, final int index)
Visits a local variable declaration.
voidvisitMaxs(final int maxStack, final int maxLocals)
Visits the maximum stack size and the maximum number of local variables of the method.
voidvisitTryCatchBlock(final Label start, final Label end, final Label handler, final String type)
Visits a try catch block.
voidvisitVarInsn(final int opcode, final int var)