code: def get_type(atype, size=None):
      
      res = TYPE_DESCRIPTOR.get(atype)
      if res is None:
          if atype[0] == 'L':
              if atype.startswith('Ljava/lang'):
                  res = atype[1:-1].lstrip('java/lang/').replace('/', '.')
              else:
                  res = atype[1:-1].replace('/', '.')
          elif atype[0] == '[':
              if size is None:
                  res = '%s[]' % get_type(atype[1:])
              else:
                  res = '{}[{}]'.format(get_type(atype[1:]), size)
          else:
              res = atype
              logger.debug('Unknown descriptor: "%s".', atype)
      return res
docs: Retrieve the java type of a descriptor (e.g : I)