Top Description Fields Constructors Methods
org.glassfish.hk2.classmodel.reflect.impl

public Class FieldSignatureVisitorImpl

extends SignatureVisitor
Class Inheritance
Imports
java.util.ArrayDeque, org.glassfish.hk2.classmodel.reflect.FieldModel, .ParameterizedType, org.objectweb.asm.Opcodes, org.objectweb.asm.signature.SignatureVisitor

Signature visitor to visit field and respective generic types
Author
[email protected]

Field Summary

Modifier and TypeField and Description
private final ArrayDeque<ParameterizedType>
private final TypeBuilder
Inherited from org.objectweb.asm.signature.SignatureVisitor:
apiEXTENDSINSTANCEOFSUPER

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
visitClassType(String name)

Overrides org.objectweb.asm.signature.SignatureVisitor.visitClassType.

Starts the visit of a signature corresponding to a class or interface type.

public void
visitEnd()

Overrides org.objectweb.asm.signature.SignatureVisitor.visitEnd.

Ends the visit of a signature corresponding to a class or interface type.

public void
visitTypeVariable(String typeVariable)

Overrides org.objectweb.asm.signature.SignatureVisitor.visitTypeVariable.

Visits a signature corresponding to a type variable.

Inherited from org.objectweb.asm.signature.SignatureVisitor:
visitArrayTypevisitBaseTypevisitClassBoundvisitExceptionTypevisitFormalTypeParametervisitInnerClassTypevisitInterfacevisitInterfaceBoundvisitParameterTypevisitReturnTypevisitSuperclassvisitTypeArgumentvisitTypeArgument

Field Detail

parentTypeback to summary
private final ArrayDeque<ParameterizedType> parentType
typeBuilderback to summary
private final TypeBuilder typeBuilder

Constructor Detail

FieldSignatureVisitorImplback to summary
public FieldSignatureVisitorImpl(TypeBuilder typeBuilder, FieldModel fieldModel)

Method Detail

visitClassTypeback to summary
public void visitClassType(String name)

Overrides org.objectweb.asm.signature.SignatureVisitor.visitClassType.

Doc from org.objectweb.asm.signature.SignatureVisitor.visitClassType.

Starts the visit of a signature corresponding to a class or interface type.

Annotations
@Override
visitEndback to summary
public void visitEnd()

Overrides org.objectweb.asm.signature.SignatureVisitor.visitEnd.

Doc from org.objectweb.asm.signature.SignatureVisitor.visitEnd.

Ends the visit of a signature corresponding to a class or interface type.

Annotations
@Override
visitTypeVariableback to summary
public void visitTypeVariable(String typeVariable)

Overrides org.objectweb.asm.signature.SignatureVisitor.visitTypeVariable.

Doc from org.objectweb.asm.signature.SignatureVisitor.visitTypeVariable.

Visits a signature corresponding to a type variable.

Annotations
@Override