Not sure it'll work, but I'd try:
Turn the Package into a directory structure eg /com/javaranch/davo
Use ClassLoader.findResources(
String name) to find all resources which define this package (there may be several)
For each location, list the resources and filter for class files.
Kind of round-about, but it may work...