public abstract class AbstractTypeSignatureVisitor<T extends com.buschmais.jqassistant.core.store.api.model.Descriptor>
extends org.objectweb.asm.signature.SignatureVisitor
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTypeSignatureVisitor(TypeCache.CachedType containingType,
VisitorHelper visitorHelper)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected TypeCache.CachedType |
getContainingType() |
protected VisitorHelper |
getVisitorHelper() |
void |
visitClassType(String name) |
void |
visitEnd() |
abstract void |
visitEnd(TypeDescriptor typeDescriptor) |
void |
visitInnerClassType(String name) |
visitArrayType, visitBaseType, visitClassBound, visitExceptionType, visitFormalTypeParameter, visitInterface, visitInterfaceBound, visitParameterType, visitReturnType, visitSuperclass, visitTypeArgument, visitTypeArgument, visitTypeVariableprotected AbstractTypeSignatureVisitor(TypeCache.CachedType containingType, VisitorHelper visitorHelper)
usingDescriptor - The descriptor using the resolved types descriptor.visitorHelper - The VisitorHelper.protected TypeCache.CachedType getContainingType()
protected VisitorHelper getVisitorHelper()
public void visitClassType(String name)
visitClassType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitInnerClassType(String name)
visitInnerClassType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.signature.SignatureVisitorpublic abstract void visitEnd(TypeDescriptor typeDescriptor)
Copyright © 2015 buschmais GbR. All rights reserved.