// handling type parameters - adding a wild card for each unresolved type parameter
if (dataType.isParameterizedType()) {
ParameterizedType paramType = (ParameterizedType) dataType;
StringBuffer typeParameterStr = new StringBuffer();
// for (Object param : paramType.typeArguments()) {
for (int i = 0; i < paramType.typeArguments().size(); i++) {
if (typeParameterStr.length() > 0) {
typeParameterStr.append(AbstractFamixEntity.CLASS_PARAMETER_SEPARATOR);
}
typeParameterStr.append("?");
}