Package gw.lang.reflect.java.asm
Class TypeDeclarationSignatureVisitor
- java.lang.Object
-
- org.objectweb.asm.signature.SignatureVisitor
-
- gw.lang.reflect.java.asm.TypeDeclarationSignatureVisitor
-
class TypeDeclarationSignatureVisitor extends org.objectweb.asm.signature.SignatureVisitor
-
-
Field Summary
Fields Modifier and Type Field Description private AsmClass_asmClassprivate AsmType_csrTypeVarprivate java.util.List<DeclarationPartSignatureVisitor>_interfacesprivate DeclarationPartSignatureVisitor_superType
-
Constructor Summary
Constructors Constructor Description TypeDeclarationSignatureVisitor(AsmClass asmClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidupdate()org.objectweb.asm.signature.SignatureVisitorvisitArrayType()org.objectweb.asm.signature.SignatureVisitorvisitClassBound()voidvisitEnd()voidvisitFormalTypeParameter(java.lang.String tv)org.objectweb.asm.signature.SignatureVisitorvisitInterface()org.objectweb.asm.signature.SignatureVisitorvisitInterfaceBound()org.objectweb.asm.signature.SignatureVisitorvisitSuperclass()voidvisitTypeVariable(java.lang.String tv)
-
-
-
Field Detail
-
_asmClass
private AsmClass _asmClass
-
_superType
private DeclarationPartSignatureVisitor _superType
-
_interfaces
private java.util.List<DeclarationPartSignatureVisitor> _interfaces
-
_csrTypeVar
private AsmType _csrTypeVar
-
-
Constructor Detail
-
TypeDeclarationSignatureVisitor
TypeDeclarationSignatureVisitor(AsmClass asmClass)
-
-
Method Detail
-
update
public void update()
-
visitFormalTypeParameter
public void visitFormalTypeParameter(java.lang.String tv)
- Overrides:
visitFormalTypeParameterin classorg.objectweb.asm.signature.SignatureVisitor
-
visitClassBound
public org.objectweb.asm.signature.SignatureVisitor visitClassBound()
- Overrides:
visitClassBoundin classorg.objectweb.asm.signature.SignatureVisitor
-
visitInterfaceBound
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound()
- Overrides:
visitInterfaceBoundin classorg.objectweb.asm.signature.SignatureVisitor
-
visitSuperclass
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass()
- Overrides:
visitSuperclassin classorg.objectweb.asm.signature.SignatureVisitor
-
visitInterface
public org.objectweb.asm.signature.SignatureVisitor visitInterface()
- Overrides:
visitInterfacein classorg.objectweb.asm.signature.SignatureVisitor
-
visitTypeVariable
public void visitTypeVariable(java.lang.String tv)
- Overrides:
visitTypeVariablein classorg.objectweb.asm.signature.SignatureVisitor
-
visitArrayType
public org.objectweb.asm.signature.SignatureVisitor visitArrayType()
- Overrides:
visitArrayTypein classorg.objectweb.asm.signature.SignatureVisitor
-
visitEnd
public void visitEnd()
- Overrides:
visitEndin classorg.objectweb.asm.signature.SignatureVisitor
-
-