This discussion is archived
0 Replies Latest reply: Dec 28, 2010 8:39 PM by 827191 RSS

JDWP reference implementation does not return anonymous nested classes?

827191 Newbie
Currently Being Moderated

$ java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)

it appears that when I connect with JDWP and issue a NestedTypes command, the result does not include anonymous nested types. The only references to this that I could find is a comment in a svn commit at apache (

Is this intentional and desired? Is there a way to get all of the nested types, including the anonymous ones? I could do ClassesBySignature with "package.ClassName$*" as the signature and filter out doubly nested classes, but that seems overly complicated.


  • Correct Answers - 10 points
  • Helpful Answers - 5 points