Method return type using enclosed Generic class?

Viewed 88

I am trying to write a generic request generator method which will return different objects like below:

GenricClass<Object1> genCls1 = getNewRequest(Object1.class);
GenricClass<Object2> genCls2 = getNewRequest(Object2.class);
GenricClass<Object3> genCls3 = getNewRequest(Object3.class);

I want this getNewRequest to return an object which has enclosing generic class object.

How should the signature of my getNewRequest method ?

public `?` getNewRequest(Class classtype) {...}
3 Answers
Related