I am mocking an interface that doesn't use generics, but does take a Class
type as an argument.
public Object query(Class c, Filter f)
{....}
Is there a way in my implementation to use c
as the argument for a generic?
eg.
return new ArrayList<c>();
Obviously I could do a switch
if I had a know set of values for c
, but that is a very ugly hack that I don't want to do.
Thanks.