Class ClassResolverImpl

java.lang.Object
org.apache.openjpa.util.ClassResolverImpl
All Implemented Interfaces:
ClassResolver

public class ClassResolverImpl extends Object implements ClassResolver
Default class resolver implementation.
Since:
0.3.0
Author:
Abe White
  • Constructor Details

    • ClassResolverImpl

      public ClassResolverImpl()
  • Method Details

    • getClassLoader

      public ClassLoader getClassLoader(Class<?> contextClass, ClassLoader envLoader)
      Description copied from interface: ClassResolver
      Return a class loader that can be used to load classes and resources. This can be a standard class loader, or a customized loader such as a MultiClassLoader.
      Specified by:
      getClassLoader in interface ClassResolver
      Parameters:
      contextClass - the context class; may be null if no context class
      envLoader - the thread's context class loader when the persistence environment (i.e. broker) was obtained; may be null if operating outside the context of persistence environment