public class PointMethodPrinter
extends org.springframework.asm.MethodVisitor
| 构造器和说明 |
|---|
PointMethodPrinter(String className,
String methodName,
PointManager pointManager) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
clone() |
boolean |
equals(Object obj) |
protected void |
finalize() |
int |
hashCode() |
String |
toString() |
org.springframework.asm.AnnotationVisitor |
visitAnnotation(String desc,
boolean visible) |
org.springframework.asm.AnnotationVisitor |
visitAnnotationDefault() |
void |
visitAttribute(org.springframework.asm.Attribute attr) |
void |
visitCode() |
void |
visitEnd() |
void |
visitFieldInsn(int opcode,
String owner,
String name,
String desc) |
void |
visitFrame(int type,
int nLocal,
Object[] local,
int nStack,
Object[] stack) |
void |
visitIincInsn(int var,
int increment) |
void |
visitInsn(int opcode) |
org.springframework.asm.AnnotationVisitor |
visitInsnAnnotation(int typeRef,
org.springframework.asm.TypePath typePath,
String desc,
boolean visible) |
void |
visitIntInsn(int opcode,
int operand) |
void |
visitInvokeDynamicInsn(String name,
String desc,
org.springframework.asm.Handle bsm,
Object... bsmArgs) |
void |
visitJumpInsn(int opcode,
org.springframework.asm.Label label) |
void |
visitLabel(org.springframework.asm.Label label) |
void |
visitLdcInsn(Object cst) |
void |
visitLineNumber(int line,
org.springframework.asm.Label start) |
void |
visitLocalVariable(String name,
String desc,
String signature,
org.springframework.asm.Label start,
org.springframework.asm.Label end,
int index) |
org.springframework.asm.AnnotationVisitor |
visitLocalVariableAnnotation(int typeRef,
org.springframework.asm.TypePath typePath,
org.springframework.asm.Label[] start,
org.springframework.asm.Label[] end,
int[] index,
String desc,
boolean visible) |
void |
visitLookupSwitchInsn(org.springframework.asm.Label dflt,
int[] keys,
org.springframework.asm.Label[] labels) |
void |
visitMaxs(int maxStack,
int maxLocals) |
void |
visitMethodInsn(int opcode,
String owner,
String name,
String desc) |
void |
visitMethodInsn(int opcode,
String owner,
String name,
String desc,
boolean itf) |
void |
visitMultiANewArrayInsn(String desc,
int dims) |
void |
visitParameter(String name,
int access) |
org.springframework.asm.AnnotationVisitor |
visitParameterAnnotation(int parameter,
String desc,
boolean visible) |
void |
visitTableSwitchInsn(int min,
int max,
org.springframework.asm.Label dflt,
org.springframework.asm.Label... labels) |
org.springframework.asm.AnnotationVisitor |
visitTryCatchAnnotation(int typeRef,
org.springframework.asm.TypePath typePath,
String desc,
boolean visible) |
void |
visitTryCatchBlock(org.springframework.asm.Label start,
org.springframework.asm.Label end,
org.springframework.asm.Label handler,
String type) |
org.springframework.asm.AnnotationVisitor |
visitTypeAnnotation(int typeRef,
org.springframework.asm.TypePath typePath,
String desc,
boolean visible) |
void |
visitTypeInsn(int opcode,
String type) |
void |
visitVarInsn(int opcode,
int var) |
public PointMethodPrinter(String className, String methodName, PointManager pointManager)
public void visitParameter(String name, int access)
visitParameter 在类中 org.springframework.asm.MethodVisitorpublic org.springframework.asm.AnnotationVisitor visitAnnotationDefault()
visitAnnotationDefault 在类中 org.springframework.asm.MethodVisitorpublic org.springframework.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
visitAnnotation 在类中 org.springframework.asm.MethodVisitorpublic org.springframework.asm.AnnotationVisitor visitTypeAnnotation(int typeRef,
org.springframework.asm.TypePath typePath,
String desc,
boolean visible)
visitTypeAnnotation 在类中 org.springframework.asm.MethodVisitorpublic org.springframework.asm.AnnotationVisitor visitParameterAnnotation(int parameter,
String desc,
boolean visible)
visitParameterAnnotation 在类中 org.springframework.asm.MethodVisitorpublic void visitAttribute(org.springframework.asm.Attribute attr)
visitAttribute 在类中 org.springframework.asm.MethodVisitorpublic void visitCode()
visitCode 在类中 org.springframework.asm.MethodVisitorpublic void visitFrame(int type,
int nLocal,
Object[] local,
int nStack,
Object[] stack)
visitFrame 在类中 org.springframework.asm.MethodVisitorpublic void visitInsn(int opcode)
visitInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitIntInsn(int opcode,
int operand)
visitIntInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitVarInsn(int opcode,
int var)
visitVarInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitTypeInsn(int opcode,
String type)
visitTypeInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitFieldInsn(int opcode,
String owner,
String name,
String desc)
visitFieldInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitMethodInsn(int opcode,
String owner,
String name,
String desc)
visitMethodInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitMethodInsn(int opcode,
String owner,
String name,
String desc,
boolean itf)
visitMethodInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitInvokeDynamicInsn(String name, String desc, org.springframework.asm.Handle bsm, Object... bsmArgs)
visitInvokeDynamicInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitJumpInsn(int opcode,
org.springframework.asm.Label label)
visitJumpInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitLabel(org.springframework.asm.Label label)
visitLabel 在类中 org.springframework.asm.MethodVisitorpublic void visitLdcInsn(Object cst)
visitLdcInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitIincInsn(int var,
int increment)
visitIincInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitTableSwitchInsn(int min,
int max,
org.springframework.asm.Label dflt,
org.springframework.asm.Label... labels)
visitTableSwitchInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitLookupSwitchInsn(org.springframework.asm.Label dflt,
int[] keys,
org.springframework.asm.Label[] labels)
visitLookupSwitchInsn 在类中 org.springframework.asm.MethodVisitorpublic void visitMultiANewArrayInsn(String desc, int dims)
visitMultiANewArrayInsn 在类中 org.springframework.asm.MethodVisitorpublic org.springframework.asm.AnnotationVisitor visitInsnAnnotation(int typeRef,
org.springframework.asm.TypePath typePath,
String desc,
boolean visible)
visitInsnAnnotation 在类中 org.springframework.asm.MethodVisitorpublic void visitTryCatchBlock(org.springframework.asm.Label start,
org.springframework.asm.Label end,
org.springframework.asm.Label handler,
String type)
visitTryCatchBlock 在类中 org.springframework.asm.MethodVisitorpublic org.springframework.asm.AnnotationVisitor visitTryCatchAnnotation(int typeRef,
org.springframework.asm.TypePath typePath,
String desc,
boolean visible)
visitTryCatchAnnotation 在类中 org.springframework.asm.MethodVisitorpublic void visitLocalVariable(String name, String desc, String signature, org.springframework.asm.Label start, org.springframework.asm.Label end, int index)
visitLocalVariable 在类中 org.springframework.asm.MethodVisitorpublic org.springframework.asm.AnnotationVisitor visitLocalVariableAnnotation(int typeRef,
org.springframework.asm.TypePath typePath,
org.springframework.asm.Label[] start,
org.springframework.asm.Label[] end,
int[] index,
String desc,
boolean visible)
visitLocalVariableAnnotation 在类中 org.springframework.asm.MethodVisitorpublic void visitLineNumber(int line,
org.springframework.asm.Label start)
visitLineNumber 在类中 org.springframework.asm.MethodVisitorpublic void visitMaxs(int maxStack,
int maxLocals)
visitMaxs 在类中 org.springframework.asm.MethodVisitorpublic void visitEnd()
visitEnd 在类中 org.springframework.asm.MethodVisitorprotected Object clone() throws CloneNotSupportedException
clone 在类中 ObjectCloneNotSupportedExceptionCopyright © 2018. All rights reserved.