public JType getGenericReturnType()
  {
    try {
      Type retType = _method.getGenericReturnType();

      if (retType instanceof Class)
  return _loader.forName(((Class) retType).getName());
      else
  return new JTypeWrapper(_loader, (ParameterizedType) retType);
    } catch (NoSuchMethodError e) {
      return getReturnType();
    }

  }
public JType getGenericReturnType ( ) { try { Type retType = _method . getGenericReturnType ( ) ; if ( retType instanceof Class ) return _loader . forName ( ( ( Class ) retType ) . getName ( ) ) ; else return new JTypeWrapper ( _loader , ( ParameterizedType ) retType ) ; } catch ( NoSuchMethodError e ) { return getReturnType ( ) ; } }
Returns the return type.