[SAGA-RG] notes from the Java binding meeting at OGF22
Ceriel Jacobs
ceriel at cs.vu.nl
Wed Feb 27 06:12:26 CST 2008
Andre,
The bound in this case is a lowerbound on what the generic is supposed to extend:
in this case: java.lang.Object.
Andre Merzky wrote:
> Ceriel,
>
> What means 'without bounds'?
>
> Thanks, Andre.
>
>
> Quoting [Ceriel Jacobs] (Feb 27 2008):
>> From: Ceriel Jacobs <ceriel at cs.vu.nl>
>> To: Thilo Kielmann <kielmann at cs.vu.nl>
>> Cc: saga-rg at ogf.org
>> Subject: Re: [SAGA-RG] notes from the Java binding meeting at OGF22
>>
>> Thilo Kielmann wrote:
>>> Andre's notes pretty much speak for themselves ;-)
>>>
>>> Thilo
>>> ----- Forwarded message from Andre Merzky <andre at merzky.net> -----
>>>
>>>> From: Andre Merzky <andre at merzky.net>
>>>> To: Thilo Kielmann <kielmann at cs.vu.nl>
>>>> Subject: notes
>>>> - job
>>>>
>>>> Q: Daniel: Task<Object> -> Task<?extendsObject>
>>>> A: aha
>> Well, I wanted that, but unfortunately:
>>
>> [javac] /home/ceriel/workspace/Saga/src/org/ogf/saga/job/Job.java:21: unexpected type
>> [javac] found : ? extends java.lang.Object
>> [javac] required: class or interface without bounds
>> [javac] public interface Job extends Task<? extends Object>, Async, AsyncAttributes, Permissions {
>> [javac] ^
>> [javac] 1 error
>>
>> Ceriel
More information about the saga-rg
mailing list