question: private String classToEntryPath ( Class < ? > clazz ) { String name = "" ; Class < ? > parent ; while ( ( parent = clazz . getEnclosingClass ( ) ) != null ) { name = "$" + clazz . getSimpleName ( ) + name ; clazz = parent ; } return classNameToEntryPath ( clazz . getCanonicalName ( ) + name ) ; }
target:  Utility method to get the JAR entry path from a Class name. e.g. it returns someting like "com/foo/OuterClass$InnerClass1$InnerClass2.class"