File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes Question with generics Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Question with generics" Watch "Question with generics" New topic

Question with generics

kartik krishnan
Ranch Hand

Joined: Nov 19, 2006
Posts: 63
Hi I am learning generics and I hope that this is not a silly question.

If I have an interface Foo<T>, having one method T getById(int id) whose implementation I defined in a file, which has two Java Classes. The implementation of Foo<T> is not public class but with default access scope.

In, I have


I have two questions,

1) When I try to use the statement

I get an error "Can not object of type User". I would like to to know why

2) When I try to use the implementation reference in AnotherClass, I have to specifically cast it .To show an example

which in turn throws a warning. is there a way by which I can remove the warnings and not suppress them.

Thanks for your help

[ Corrected closing code tag and disabled smilies. -ds ]
[ February 04, 2008: Message edited by: Dirk Schreckmann ]
I agree. Here's the link:
subject: Question with generics