接口 org.objectweb.asm.signature.SignatureVisitor
的使用

使用 SignatureVisitor 的软件包
org.objectweb.asm.commons Provides some useful class and method adapters. 
org.objectweb.asm.signature Provides support for type signatures. 
org.objectweb.asm.util Provides ASM visitors that can be useful for programming and debugging purposes. 
 

org.objectweb.asm.commonsSignatureVisitor 的使用
 

实现 SignatureVisitororg.objectweb.asm.commons 中的类
 class RemappingSignatureAdapter
          A SignatureVisitor adapter for type mapping.
 

返回 SignatureVisitororg.objectweb.asm.commons 中的方法
protected  SignatureVisitor Remapper.createRemappingSignatureAdapter(SignatureVisitor v)
           
 SignatureVisitor RemappingSignatureAdapter.visitArrayType()
           
 SignatureVisitor RemappingSignatureAdapter.visitClassBound()
           
 SignatureVisitor RemappingSignatureAdapter.visitExceptionType()
           
 SignatureVisitor RemappingSignatureAdapter.visitInterface()
           
 SignatureVisitor RemappingSignatureAdapter.visitInterfaceBound()
           
 SignatureVisitor RemappingSignatureAdapter.visitParameterType()
           
 SignatureVisitor RemappingSignatureAdapter.visitReturnType()
           
 SignatureVisitor RemappingSignatureAdapter.visitSuperclass()
           
 SignatureVisitor RemappingSignatureAdapter.visitTypeArgument(char wildcard)
           
 

参数类型为 SignatureVisitororg.objectweb.asm.commons 中的方法
protected  SignatureVisitor Remapper.createRemappingSignatureAdapter(SignatureVisitor v)
           
 

参数类型为 SignatureVisitororg.objectweb.asm.commons 中的构造方法
RemappingSignatureAdapter(SignatureVisitor v, Remapper remapper)
           
 

org.objectweb.asm.signatureSignatureVisitor 的使用
 

实现 SignatureVisitororg.objectweb.asm.signature 中的类
 class SignatureWriter
          A signature visitor that generates signatures in string format.
 

返回 SignatureVisitororg.objectweb.asm.signature 中的方法
 SignatureVisitor SignatureWriter.visitArrayType()
           
 SignatureVisitor SignatureVisitor.visitArrayType()
          Visits a signature corresponding to an array type.
 SignatureVisitor SignatureWriter.visitClassBound()
           
 SignatureVisitor SignatureVisitor.visitClassBound()
          Visits the class bound of the last visited formal type parameter.
 SignatureVisitor SignatureWriter.visitExceptionType()
           
 SignatureVisitor SignatureVisitor.visitExceptionType()
          Visits the type of a method exception.
 SignatureVisitor SignatureWriter.visitInterface()
           
 SignatureVisitor SignatureVisitor.visitInterface()
          Visits the type of an interface implemented by the class.
 SignatureVisitor SignatureWriter.visitInterfaceBound()
           
 SignatureVisitor SignatureVisitor.visitInterfaceBound()
          Visits an interface bound of the last visited formal type parameter.
 SignatureVisitor SignatureWriter.visitParameterType()
           
 SignatureVisitor SignatureVisitor.visitParameterType()
          Visits the type of a method parameter.
 SignatureVisitor SignatureWriter.visitReturnType()
           
 SignatureVisitor SignatureVisitor.visitReturnType()
          Visits the return type of the method.
 SignatureVisitor SignatureWriter.visitSuperclass()
           
 SignatureVisitor SignatureVisitor.visitSuperclass()
          Visits the type of the super class.
 SignatureVisitor SignatureWriter.visitTypeArgument(char wildcard)
           
 SignatureVisitor SignatureVisitor.visitTypeArgument(char wildcard)
          Visits a type argument of the last visited class or inner class type.
 

参数类型为 SignatureVisitororg.objectweb.asm.signature 中的方法
 void SignatureReader.accept(SignatureVisitor v)
          Makes the given visitor visit the signature of this SignatureReader.
 void SignatureReader.acceptType(SignatureVisitor v)
          Makes the given visitor visit the signature of this SignatureReader.
 

org.objectweb.asm.utilSignatureVisitor 的使用
 

实现 SignatureVisitororg.objectweb.asm.util 中的类
 class CheckSignatureAdapter
          A SignatureVisitor that checks that its methods are properly used.
 class TraceSignatureVisitor
          A SignatureVisitor that prints a disassembled view of the signature it visits.
 

返回 SignatureVisitororg.objectweb.asm.util 中的方法
 SignatureVisitor TraceSignatureVisitor.visitArrayType()
           
 SignatureVisitor CheckSignatureAdapter.visitArrayType()
           
 SignatureVisitor TraceSignatureVisitor.visitClassBound()
           
 SignatureVisitor CheckSignatureAdapter.visitClassBound()
           
 SignatureVisitor TraceSignatureVisitor.visitExceptionType()
           
 SignatureVisitor CheckSignatureAdapter.visitExceptionType()
           
 SignatureVisitor TraceSignatureVisitor.visitInterface()
           
 SignatureVisitor CheckSignatureAdapter.visitInterface()
           
 SignatureVisitor TraceSignatureVisitor.visitInterfaceBound()
           
 SignatureVisitor CheckSignatureAdapter.visitInterfaceBound()
           
 SignatureVisitor TraceSignatureVisitor.visitParameterType()
           
 SignatureVisitor CheckSignatureAdapter.visitParameterType()
           
 SignatureVisitor TraceSignatureVisitor.visitReturnType()
           
 SignatureVisitor CheckSignatureAdapter.visitReturnType()
           
 SignatureVisitor TraceSignatureVisitor.visitSuperclass()
           
 SignatureVisitor CheckSignatureAdapter.visitSuperclass()
           
 SignatureVisitor TraceSignatureVisitor.visitTypeArgument(char tag)
           
 SignatureVisitor CheckSignatureAdapter.visitTypeArgument(char wildcard)
           
 

参数类型为 SignatureVisitororg.objectweb.asm.util 中的构造方法
CheckSignatureAdapter(int type, SignatureVisitor sv)
          Creates a new CheckSignatureAdapter object.
 



Copyright © 2013. All Rights Reserved.