}
// TODO: Fix for Groovy's model-checking
- public static String[] getParameterizedTypesFromArgumentTypeNames(String signature) {
+ public static String[] getParameterizedTypes(String signature) {
int pos = signature.indexOf('<', 0);
if (pos == -1)
return new String[0];
int opening = signature.indexOf('<');
return (opening != -1);
}
+
+ public static boolean isTypeParameter(String parameterizedType, String signature) {
+ if (signature == null || signature.equals(""))
+ return false;
+ String typeParamSig = parameterizedType.concat(":");
+ return signature.contains(typeParamSig);
+ }
// TODO: Fix for Groovy's model-checking
}