Having problems with Java reflection.

public class A {
  public MyClassB myB;
  public MyClassC myC;

  public void count(Object obj) {
    Class myClass = obj.getClass();
    Class[] publicClasses = myClass.getClasses();
    System.out.println("Num public classes:"+publicClasses.length);
}

That code snippet returns 0, shouldn't it return 2?



-- 
Bob Tanner <tanner at real-time.com>       | Phone : (952)943-8700
http://www.mn-linux.org                 | Fax   : (952)943-8500
Key fingerprint =  6C E9 51 4F D5 3E 4C 66 62 A9 10 E5 35 85 39 D9