parse parameterized type to get generic constructor information