Backward Hierarchy:
java.lang.Object -> Foo Foo$Inner
java.lang.Runnable -> Foo$Inner

Backward References:
Foo in Foo occurrences = 1
Foo$Inner in Foo occurrences = 1
Foo$Inner.run(0) in Foo occurrences = 1
java.lang.Override in Foo occurrences = 1
java.lang.Runnable in Foo occurrences = 1

Class Definitions:
Foo in Foo
Foo$Inner in Foo

Members Signatures: