net.esper.eql.core
Interface AutoImportService

All Known Implementing Classes:
AutoImportServiceImpl

public interface AutoImportService

Interface for a service that resolves a class name to Java Class instances.

Implementations typically allow some sort of configuration on which Java packages are automatically checked for presence of a class.


Method Summary
 Class resolveClass(String className)
          Gets the Class object for the class name.
 

Method Detail

resolveClass

Class resolveClass(String className)
                   throws ClassNotFoundException
Gets the Class object for the class name. If the class name is incomplete, uses the imported class and package names to attempt to resolve the name.

Parameters:
className - - the name of the class to resolve
Returns:
- the Class object for this class name
Throws:
ClassNotFoundException