类 org.objectweb.asm.Attribute
的使用

使用 Attribute 的软件包
org.objectweb.asm Provides a small and fast bytecode manipulation framework. 
org.objectweb.asm.commons Provides some useful class and method adapters. 
org.objectweb.asm.optimizer   
org.objectweb.asm.tree Provides an ASM visitor that constructs a tree representation of the classes it visits. 
org.objectweb.asm.util Provides ASM visitors that can be useful for programming and debugging purposes. 
org.objectweb.asm.xml Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML. 
 

org.objectweb.asmAttribute 的使用
 

返回 Attributeorg.objectweb.asm 中的方法
protected  Attribute Attribute.read(ClassReader cr, int off, int len, char[] buf, int codeOff, Label[] labels)
          Reads a type attribute.
 

参数类型为 Attributeorg.objectweb.asm 中的方法
 void ClassReader.accept(ClassVisitor classVisitor, Attribute[] attrs, int flags)
          Makes the given visitor visit the Java class of this ClassReader.
 void MethodVisitor.visitAttribute(Attribute attr)
          Visits a non standard attribute of this method.
 void MethodAdapter.visitAttribute(Attribute attr)
           
 void FieldVisitor.visitAttribute(Attribute attr)
          Visits a non standard attribute of the field.
 void ClassWriter.visitAttribute(Attribute attr)
           
 void ClassVisitor.visitAttribute(Attribute attr)
          Visits a non standard attribute of the class.
 void ClassAdapter.visitAttribute(Attribute attr)
           
 

org.objectweb.asm.commonsAttribute 的使用
 

参数类型为 Attributeorg.objectweb.asm.commons 中的方法
 void RemappingFieldAdapter.visitAttribute(Attribute attr)
           
 void EmptyVisitor.visitAttribute(Attribute attr)
           
 

org.objectweb.asm.optimizerAttribute 的使用
 

参数类型为 Attributeorg.objectweb.asm.optimizer 中的方法
 void MethodOptimizer.visitAttribute(Attribute attr)
           
 void FieldConstantsCollector.visitAttribute(Attribute attr)
           
 void ClassOptimizer.visitAttribute(Attribute attr)
           
 void ClassConstantsCollector.visitAttribute(Attribute attr)
           
 

org.objectweb.asm.treeAttribute 的使用
 

参数类型为 Attributeorg.objectweb.asm.tree 中的方法
 void MemberNode.visitAttribute(Attribute attr)
          Visits a non standard attribute of this class, field or method.
 

org.objectweb.asm.utilAttribute 的使用
 

返回 Attributeorg.objectweb.asm.util 中的方法
static Attribute[] AbstractVisitor.getDefaultAttributes()
          Returns the default ASMifiable prototypes.
 

参数类型为 Attributeorg.objectweb.asm.util 中的方法
 void TraceMethodVisitor.visitAttribute(Attribute attr)
           
 void TraceFieldVisitor.visitAttribute(Attribute attr)
           
 void TraceClassVisitor.visitAttribute(Attribute attr)
           
 void TraceAbstractVisitor.visitAttribute(Attribute attr)
          Prints a disassembled view of the given attribute.
 void CheckMethodAdapter.visitAttribute(Attribute attr)
           
 void CheckFieldAdapter.visitAttribute(Attribute attr)
           
 void CheckClassAdapter.visitAttribute(Attribute attr)
           
 void ASMifierAbstractVisitor.visitAttribute(Attribute attr)
          Prints the ASM code that generates the given attribute.
 

org.objectweb.asm.xmlAttribute 的使用
 

参数类型为 Attributeorg.objectweb.asm.xml 中的方法
 void SAXAdapter.visitAttribute(Attribute attr)
           
 



Copyright © 2013. All Rights Reserved.