code: public JType getGenericType()
    {
      SignatureAttribute sigAttr = (SignatureAttribute) getAttribute("Signature");
  
      if (sigAttr != null) {
        return getClassLoader().parseParameterizedType(sigAttr.getSignature());
      }
  
      return getType();
    }
docs: Gets the typename.