Class MethodSignatureVisitorImpl

java.lang.Object
org.objectweb.asm.signature.SignatureVisitor
org.glassfish.hk2.classmodel.reflect.impl.MethodSignatureVisitorImpl

public class MethodSignatureVisitorImpl extends org.objectweb.asm.signature.SignatureVisitor
Signature visitor to visit method parameters, return type and respective generic types
Author:
gaurav.gupta@payara.fish
  • Constructor Details

    • MethodSignatureVisitorImpl

      public MethodSignatureVisitorImpl(TypeBuilder typeBuilder, MethodModel methodModel)
  • Method Details

    • getParameters

      public List<Parameter> getParameters()
    • getReturnType

      public ParameterizedType getReturnType()
    • visitParameterType

      public org.objectweb.asm.signature.SignatureVisitor visitParameterType()
      Overrides:
      visitParameterType in class org.objectweb.asm.signature.SignatureVisitor
    • visitReturnType

      public org.objectweb.asm.signature.SignatureVisitor visitReturnType()
      Overrides:
      visitReturnType in class org.objectweb.asm.signature.SignatureVisitor
    • visitTypeVariable

      public void visitTypeVariable(String typeVariable)
      Overrides:
      visitTypeVariable in class org.objectweb.asm.signature.SignatureVisitor
    • visitClassType

      public void visitClassType(String name)
      Overrides:
      visitClassType in class org.objectweb.asm.signature.SignatureVisitor
    • visitTypeArgument

      public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char c)
      Overrides:
      visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitor
    • visitEnd

      public void visitEnd()
      Overrides:
      visitEnd in class org.objectweb.asm.signature.SignatureVisitor