code: public static Set<Class<?>> getAllClasses(final String packagePath,
  		final Set<Class<? extends Annotation>> annotationClasses)
  		throws ClassNotFoundException, IOException, URISyntaxException
  	{
  		return getAllAnnotatedClassesFromSet(packagePath, annotationClasses);
  	}
docs: Gets all the classes from the class loader that belongs to the given package path.
  
  @param packagePath
  the package path
  @param annotationClasses
  the annotation classes
  @return the all classes
  @throws ClassNotFoundException
  occurs if a given class cannot be located by the specified class loader
  @throws IOException
  Signals that an I/O exception has occurred.
  
  @throws URISyntaxException
  is thrown if a string could not be parsed as a URI reference.