类的使用
org.beetl.ow2.asm.TypePath
使用TypePath的程序包
程序包
说明
OSGL MVC Server's repackaging of
org.osgl.mvc.server.asm 5.0
(for internal use only).
Provides some useful class and method adapters.
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
Provides ASM visitors that can be useful for programming and
debugging purposes.
Provides SAX 2.0 adapters for ASM
visitors to convert classes to and from XML.
-
org.beetl.ow2.asm中TypePath的使用
返回TypePath的org.beetl.ow2.asm中的方法修饰符和类型方法说明static TypePathTypePath.fromString(String typePath) Converts a type path in string form, in the format used bytoString(), into a TypePath object.参数类型为TypePath的org.beetl.ow2.asm中的方法修饰符和类型方法说明MethodVisitor.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Visits an annotation on an instruction.MethodVisitor.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) Visits an annotation on a local variable type.MethodVisitor.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Visits an annotation on an exception handler type.ClassVisitor.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Visits an annotation on a type in the class signature.final AnnotationVisitorClassWriter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) FieldVisitor.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Visits an annotation on the type of the field.MethodVisitor.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Visits an annotation on a type in the method signature. -
org.beetl.ow2.asm.commons中TypePath的使用
参数类型为TypePath的org.beetl.ow2.asm.commons中的方法修饰符和类型方法说明RemappingMethodAdapter.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) LocalVariablesSorter.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) RemappingMethodAdapter.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) RemappingMethodAdapter.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) RemappingClassAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) RemappingFieldAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) RemappingMethodAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) -
org.beetl.ow2.asm.optimizer中TypePath的使用
参数类型为TypePath的org.beetl.ow2.asm.optimizer中的方法修饰符和类型方法说明MethodConstantsCollector.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) MethodConstantsCollector.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) MethodConstantsCollector.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ClassConstantsCollector.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ClassOptimizer.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) FieldConstantsCollector.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) MethodConstantsCollector.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) MethodOptimizer.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) -
org.beetl.ow2.asm.tree中TypePath的使用
声明为TypePath的org.beetl.ow2.asm.tree中的字段修饰符和类型字段说明TypeAnnotationNode.typePathThe path to the annotated type argument, wildcard bound, array element type, or static outer type within the referenced type.参数类型为TypePath的org.beetl.ow2.asm.tree中的方法修饰符和类型方法说明MethodNode.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) MethodNode.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) MethodNode.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ClassNode.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) FieldNode.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) MethodNode.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) 参数类型为TypePath的org.beetl.ow2.asm.tree中的构造器限定符构造器说明LocalVariableAnnotationNode(int api, int typeRef, TypePath typePath, LabelNode[] start, LabelNode[] end, int[] index, String desc) Constructs a newLocalVariableAnnotationNode.LocalVariableAnnotationNode(int typeRef, TypePath typePath, LabelNode[] start, LabelNode[] end, int[] index, String desc) Constructs a newLocalVariableAnnotationNode.TypeAnnotationNode(int api, int typeRef, TypePath typePath, String desc) Constructs a newAnnotationNode.TypeAnnotationNode(int typeRef, TypePath typePath, String desc) Constructs a newAnnotationNode. -
org.beetl.ow2.asm.util中TypePath的使用
参数类型为TypePath的org.beetl.ow2.asm.util中的方法修饰符和类型方法说明ASMifier.visitClassTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Printer.visitClassTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Class type annotation.Textifier.visitClassTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ASMifier.visitFieldTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Printer.visitFieldTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Field type annotation.Textifier.visitFieldTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ASMifier.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) CheckMethodAdapter.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Printer.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Instruction type annotation.Textifier.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) TraceMethodVisitor.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ASMifier.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) CheckMethodAdapter.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) Printer.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) Local variable type annotation.Textifier.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) TraceMethodVisitor.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) ASMifier.visitMethodTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Printer.visitMethodTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Method type annotation.Textifier.visitMethodTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ASMifier.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) CheckMethodAdapter.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Printer.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Try catch block type annotation.Textifier.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) TraceMethodVisitor.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ASMifier.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) ASMifier.visitTypeAnnotation(String method, int typeRef, TypePath typePath, String desc, boolean visible) CheckClassAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) CheckFieldAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) CheckMethodAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Textifier.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) Prints a disassembled view of the given type annotation.TraceClassVisitor.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) TraceFieldVisitor.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) TraceMethodVisitor.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) -
org.beetl.ow2.asm.xml中TypePath的使用
参数类型为TypePath的org.beetl.ow2.asm.xml中的方法修饰符和类型方法说明SAXCodeAdapter.visitInsnAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) SAXCodeAdapter.visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, String desc, boolean visible) SAXCodeAdapter.visitTryCatchAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) SAXClassAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) SAXCodeAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) SAXFieldAdapter.visitTypeAnnotation(int typeRef, TypePath typePath, String desc, boolean visible) 参数类型为TypePath的org.beetl.ow2.asm.xml中的构造器限定符构造器说明protectedSAXAnnotationAdapter(int api, SAXAdapter sa, String elementName, int visible, String desc, String name, int parameter, int typeRef, TypePath typePath, String[] start, String[] end, int[] index) SAXAnnotationAdapter(SAXAdapter sa, String elementName, int visible, String name, String desc, int typeRef, TypePath typePath) SAXAnnotationAdapter(SAXAdapter sa, String elementName, int visible, String name, String desc, int typeRef, TypePath typePath, String[] start, String[] end, int[] index)