public interface org.apache.bcel.verifier.structurals.InstructionContext
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.bcel.verifier.structurals.InstructionContext
super_class: java.lang.Object
{
public abstract int getTag();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setTag(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tag
public abstract boolean execute(org.apache.bcel.verifier.structurals.Frame, java.util.ArrayList<org.apache.bcel.verifier.structurals.InstructionContext>, org.apache.bcel.verifier.structurals.InstConstraintVisitor, org.apache.bcel.verifier.structurals.ExecutionVisitor);
descriptor: (Lorg/apache/bcel/verifier/structurals/Frame;Ljava/util/ArrayList;Lorg/apache/bcel/verifier/structurals/InstConstraintVisitor;Lorg/apache/bcel/verifier/structurals/ExecutionVisitor;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lorg/apache/bcel/verifier/structurals/Frame;Ljava/util/ArrayList<Lorg/apache/bcel/verifier/structurals/InstructionContext;>;Lorg/apache/bcel/verifier/structurals/InstConstraintVisitor;Lorg/apache/bcel/verifier/structurals/ExecutionVisitor;)Z
MethodParameters:
Name Flags
inFrame
executionPredecessors
icv
ev
public abstract org.apache.bcel.verifier.structurals.Frame getInFrame();
descriptor: ()Lorg/apache/bcel/verifier/structurals/Frame;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.bcel.verifier.structurals.Frame getOutFrame(java.util.ArrayList<org.apache.bcel.verifier.structurals.InstructionContext>);
descriptor: (Ljava/util/ArrayList;)Lorg/apache/bcel/verifier/structurals/Frame;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/ArrayList<Lorg/apache/bcel/verifier/structurals/InstructionContext;>;)Lorg/apache/bcel/verifier/structurals/Frame;
MethodParameters:
Name Flags
executionPredecessors
public abstract org.apache.bcel.generic.InstructionHandle getInstruction();
descriptor: ()Lorg/apache/bcel/generic/InstructionHandle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.bcel.verifier.structurals.InstructionContext[] getSuccessors();
descriptor: ()[Lorg/apache/bcel/verifier/structurals/InstructionContext;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.bcel.verifier.structurals.ExceptionHandler[] getExceptionHandlers();
descriptor: ()[Lorg/apache/bcel/verifier/structurals/ExceptionHandler;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "InstructionContext.java"