All Known Implementing Classes:
DefaultClassResolver

public interface ClassResolver
A resolver of Java classes.
Author:
Steve Ebersole, Hardy Ferentschik
  • Method Details

    • classForName

      Class<?> classForName(String className)
      Locate a class by name.
      Parameters:
      className - The name of the class to locate
      Returns:
      The class reference
      Throws:
      ClassLoadingException - Indicates the class could not be found
    • packageForName

      @Incubating Package packageForName(String packageName)
      Locate a pacakge by name.
      Parameters:
      packageName - The name of the package to locate
      Returns:
      The package reference
      Throws:
      ClassLoadingException - Indicates the class could not be found