called method "cannot be applied to" method in a command object usinggenerics ...

L

lbrtchx

Well, I don't really understand why this is happening, I am still
learning java generics. But, basically I have a command object with a
generic method that is encapsulated in a "has a" fashion by a
containing object

When you call the containing's object's method, it includes extra
parameters it knows about and relays the call to the command object. I
know there is no problem with the method itself since it works fine
when called from the containing's object. It stops compiling however
when you put the method in the command object

SelWhr08.java:182:
<KOTp>getGnRx(java.sql.PreparedStatement,KITp,int[],int[],java.lang.Class<KOTp>)
in Kmnd02 cannot be applied to
(java.sql.PreparedStatement,KITp,int[],int[],java.lang.Class<KOTp>)
KOTp[] TpAr = Kmnd.getGnRx(PSt, IObj, iITpIxAr, iOTpIxAr, KO);

What is going on here? What part of generics should I get more
acquainted with?

How can I fix it?

Thanks
lbrtchx
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,979
Messages
2,570,184
Members
46,721
Latest member
DollieSawt

Latest Threads

Top