public void printVarType(TypeVariable<?> typeVariable)
throws IOException
{
print(typeVariable.getName());
GenericDeclaration genericDeclaration
= typeVariable.getGenericDeclaration();
Type[] typeParameters = null;
typeParameters = genericDeclaration.getTypeParameters();
if ((typeParameters != null) && (typeParameters.length > 0)) {
print("<");
for (int i = 0; i < typeParameters.length; i++) {