// Class instance methods

// display class name with indication if it is a primitive or a class
System.out.println( classOfReturnedValue.toString() );

// full name of class
String s = classOfReturnedValue.getName();
System.out.println( s );

// dynamically find out the superclass (base mother class this class was derived from)
Class superclass= classOfReturnedValue.getSuperclass();
System.out.println( superclass.getName() );

// getClassLoader
ClassLoader loader = classOfReturnedValue.getClassLoader();

// Use it to find out just what some mysterious method ACTUALLY returns, not the interface or abstract classname
Class classOfReturnedValue = (ImageAlignment.values()).getClass();
System.out.println( classOfReturnedValue );  // [Lcom.mindprod.htmlmacros.ImageAlignment;
// means array of com.mindprod.htmlmacros.ImageAlignment objects where ImageAlignment is an enum