Class SimpleClassLoading

java.lang.Object
org.hibernate.models.internal.SimpleClassLoading
All Implemented Interfaces:
ClassLoading

public class SimpleClassLoading extends Object implements ClassLoading
ClassLoading which simply uses our ClassLoader directly
  • Field Details

  • Constructor Details

    • SimpleClassLoading

      public SimpleClassLoading()
  • Method Details

    • classForName

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

      public Package packageForName(String name)
      Specified by:
      packageForName in interface ClassLoading
    • locateResource

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