cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Schröder <Peter.Schroe...@freenet-ag.de>
Subject AW: AW: Java5: the expression of type list needs unchecked conversion
Date Fri, 09 Mar 2007 08:27:42 GMT
i wonder if this would work:

List<?> list = context.performQuery();
 
my IDE currently is not willing to show the unchecked conversion warning...

-----Ursprüngliche Nachricht-----
Von: Andrus Adamchik [mailto:andrus@objectstyle.org] 
Gesendet: Montag, 5. März 2007 12:15
An: user@cayenne.apache.org
Betreff: Re: AW: Java5: the expression of type list needs unchecked conversion

Squashing consequences of one Java 5 feature with another... nice :-)

I wonder how we can address this at the framework level, without  
having to support two separate jdk-specific builds of Cayenne? Wonder  
how other frameworks handle that (I suspect they don't)?

Andrus



On Mar 5, 2007, at 9:57 AM, Peter Schröder wrote:

> you may provide the annotation @SuppressWarnings("unchecked")
> this will probably remove the warning in your IDE.
>
> the warning occurs, because of the performQuery returns just a List- 
> Object wich is not typesafe.
>
> -----Ursprüngliche Nachricht-----
> Von: news [mailto:news@sea.gmane.org] Im Auftrag von Arturo Perez
> Gesendet: Freitag, 2. März 2007 20:53
> An: user@cayenne.apache.org
> Betreff: Java5: the expression of type list needs unchecked conversion
>
> Hi all,
>
> I'm using Eclipse and Java6 now.  Whenever I do anything with
> performQuery() the IDE complains that
> 	the expression of type list needs unchecked conversion.
> I'm sure I could turn that off in the IDE but is there a way to
> write it so that the warning goes away?  I tried casting.
>
> -arturo
>
>


Mime
View raw message