public class SignatureVisitorImpl
extends org.objectweb.asm.signature.SignatureVisitor
| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.String,ParameterizedInterfaceModelImpl> |
formalTypes |
private java.util.Stack<java.lang.String> |
formalTypesNames |
private java.util.List<ParameterizedInterfaceModelImpl> |
parameterizedIntf |
private java.util.Stack<ParameterizedInterfaceModelImpl> |
stack |
private TypeBuilder |
typeBuilder |
| Constructor and Description |
|---|
SignatureVisitorImpl(TypeBuilder typeBuilder) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.util.Collection<ParameterizedInterfaceModelImpl> |
getImplementedInterfaces() |
org.objectweb.asm.signature.SignatureVisitor |
visitArrayType() |
void |
visitBaseType(char c) |
org.objectweb.asm.signature.SignatureVisitor |
visitClassBound() |
void |
visitClassType(java.lang.String s) |
void |
visitEnd() |
org.objectweb.asm.signature.SignatureVisitor |
visitExceptionType() |
void |
visitFormalTypeParameter(java.lang.String s) |
void |
visitInnerClassType(java.lang.String s) |
org.objectweb.asm.signature.SignatureVisitor |
visitInterface() |
org.objectweb.asm.signature.SignatureVisitor |
visitInterfaceBound() |
org.objectweb.asm.signature.SignatureVisitor |
visitParameterType() |
org.objectweb.asm.signature.SignatureVisitor |
visitReturnType() |
org.objectweb.asm.signature.SignatureVisitor |
visitSuperclass() |
void |
visitTypeArgument() |
org.objectweb.asm.signature.SignatureVisitor |
visitTypeArgument(char c) |
void |
visitTypeVariable(java.lang.String s) |
private final TypeBuilder typeBuilder
private final java.util.Stack<ParameterizedInterfaceModelImpl> stack
private final java.util.Map<java.lang.String,ParameterizedInterfaceModelImpl> formalTypes
private final java.util.Stack<java.lang.String> formalTypesNames
private final java.util.List<ParameterizedInterfaceModelImpl> parameterizedIntf
public SignatureVisitorImpl(TypeBuilder typeBuilder)
java.util.Collection<ParameterizedInterfaceModelImpl> getImplementedInterfaces()
public void visitFormalTypeParameter(java.lang.String s)
visitFormalTypeParameter in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitClassBound()
visitClassBound in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound()
visitInterfaceBound in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitSuperclass()
visitSuperclass in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitInterface()
visitInterface in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitParameterType()
visitParameterType in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitReturnType()
visitReturnType in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitExceptionType()
visitExceptionType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitBaseType(char c)
visitBaseType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitTypeVariable(java.lang.String s)
visitTypeVariable in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitArrayType()
visitArrayType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitClassType(java.lang.String s)
visitClassType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitInnerClassType(java.lang.String s)
visitInnerClassType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitTypeArgument()
visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char c)
visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.signature.SignatureVisitor