Class PrintClassHierarchy

  extended by

public class PrintClassHierarchy
extends Object

Prints all ancestor types of a given class or interface. These types can not always be found in the Sun's javadoc for Java, because some of the types are package private. However, Soot may indeed decide to create a variable of an inaccessible type such as java.lang.AbstractStringBuilder.

This class is not part of the Jimple->Intermediate translation, but is a tool used to develop it.

Constructor Summary
Method Summary
static void main(String[] args)
static void printAncestors(Class<?> clazz, String indent)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public PrintClassHierarchy()
Method Detail


public static void main(String[] args)


public static void printAncestors(Class<?> clazz,
                                  String indent)

Copyright © 2003-2009 Anders Møller, Aske Simon Christensen, Asger Feldthaus.