Package com.strobel.assembler.metadata
Interface MethodVisitor
-
- All Known Implementing Classes:
StackMappingVisitor
public interface MethodVisitor
User: Mike Strobel Date: 1/6/13 Time: 4:03 PM
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canVisitBody()
void
visitAnnotation(CustomAnnotation annotation, boolean visible)
void
visitAttribute(SourceAttribute attribute)
InstructionVisitor
visitBody(MethodBody body)
void
visitEnd()
void
visitFrame(Frame frame)
void
visitLineNumber(Instruction instruction, int lineNumber)
void
visitParameterAnnotation(int parameter, CustomAnnotation annotation, boolean visible)
-
-
-
Method Detail
-
canVisitBody
boolean canVisitBody()
-
visitBody
InstructionVisitor visitBody(MethodBody body)
-
visitEnd
void visitEnd()
-
visitFrame
void visitFrame(Frame frame)
-
visitLineNumber
void visitLineNumber(Instruction instruction, int lineNumber)
-
visitAttribute
void visitAttribute(SourceAttribute attribute)
-
visitAnnotation
void visitAnnotation(CustomAnnotation annotation, boolean visible)
-
visitParameterAnnotation
void visitParameterAnnotation(int parameter, CustomAnnotation annotation, boolean visible)
-
-