String typeVarName = "";
int comma = signature.indexOf(',', pos);
if (comma == -1) {
- int closing = signature.indexOf('>', pos);
+ int closing = signature.lastIndexOf('>', signature.length());
typeVarName = signature.substring(pos + 1, closing);
pos = signature.length();
} else {
return (opening != -1);
}
+ public static boolean isParameterizedType(String signature) {
+ return Types.isGenericSignature(signature);
+ }
+
public static boolean isArraySignature(String signature) {
if (signature == null || signature.equals(""))
return false;