Hi Remko,

Remko Tronçon wrote:

> Hi Jörg
> 
>> A converter is called because it claims to handle a Class, i.e. for an
>> instance of
>>
>> ============ %< ==========
>>  class Bar {
>>    Optional<String> opt = new Optional<String>("foo");
>>    Object obj = new Optional<String>("bar");
>>    List<Optional<String>> l =
>>      Collections.singletonList(new Optional<String>("baz"));
>>  }
>> ============ %< ==========
>>
>> your converter would be called 3 times. The ParametrizedType can be
>> provided only for the instance in the field 'opt'. You would get nothing
>> for the instance in field 'obj' nor for the one in the list.
> 
> Sure, that's clear. But if you are in the first case (as I am), then
> you can't get to the ParameterizedType today from the convertor,
> correct?

No. And we cannot change that for now.

Cheers,
Jörg


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to