Check for generics in method signatures. Require Java5 if loading Type constants