if (parameterizedType != null && parameterizedType.getTypeParameters().length != 0) {
buf.append("<");
for (int i = 0; i < parameterizedType.getTypeParameters().length; i++) {
MetaType typeParameter = parameterizedType.getTypeParameters()[i];
if (typeParameter instanceof MetaParameterizedType) {
MetaParameterizedType parameterizedTypeParemeter = (MetaParameterizedType) typeParameter;
buf.append(getClassReference((MetaClass) parameterizedTypeParemeter.getRawType(), context));
buf.append(getClassReferencesForParameterizedTypes(parameterizedTypeParemeter, context));