Hi Gunnar,

I needed specific wrappers to trigger the right method in GenericTypeMapper.. This one applies to the following method in GenericTypeWrapper:

    public String getWildCardSupersString(WildCardSuperWrapper<? super String> t) {
        return (String) t.getWrapped();
    }


Hence the name..

On terminology:

For wild-card types the Java documentation uses super / extends.
For Parameterized Types (e.g. T) the Java documentation speaks about upper / lower bounds (lower bound is still a bit of a mystery to me)..




On 3 jan. 2014, at 22:53, Gunnar Morling <notifications@github.com> wrote:

> Maybe I'm still missing the full picture, but where is a super bound involved here?
> 
>