Class ClassLoaderAccessLazyImpl

java.lang.Object
org.hibernate.boot.model.internal.ClassLoaderAccessLazyImpl
All Implemented Interfaces:
ClassLoaderAccess

public class ClassLoaderAccessLazyImpl extends Object implements ClassLoaderAccess
A ClassLoaderAccess implementation based on lazy access to MetadataBuildingOptions
  • Constructor Details

  • Method Details

    • classForName

      public <T> Class<T> classForName(String name)
      Description copied from interface: ClassLoaderAccess
      Obtain a Class reference by name
      Specified by:
      classForName in interface ClassLoaderAccess
      Parameters:
      name - The name of the class
      Returns:
      The Class object with the given name
    • locateResource

      public URL locateResource(String resourceName)
      Description copied from interface: ClassLoaderAccess
      Locate a resource by name
      Specified by:
      locateResource in interface ClassLoaderAccess
      Parameters:
      resourceName - The name of the resource to resolve
      Returns:
      The located resource; may return null to indicate the resource was not found