Returns a list of classes in the package and its sub-packages
Class loaded to use to reflect classes. To make things simple, use a classloader of a class in the package you wish to reflect
Name of package. For example,
Logger name is inferred from the class name.