Class ClassLoaderServiceLoading

java.lang.Object
org.hibernate.boot.models.internal.ClassLoaderServiceLoading
All Implemented Interfaces:
org.hibernate.models.spi.ClassLoading

public class ClassLoaderServiceLoading extends Object implements org.hibernate.models.spi.ClassLoading
Adapts ClassLoaderService to the ClassLoading contract
  • Constructor Details

    • ClassLoaderServiceLoading

      public ClassLoaderServiceLoading(ClassLoaderService classLoaderService)
  • Method Details

    • classForName

      public <T> Class<T> classForName(String name)
      Specified by:
      classForName in interface org.hibernate.models.spi.ClassLoading
    • findClassForName

      public <T> Class<T> findClassForName(String name)
      Specified by:
      findClassForName in interface org.hibernate.models.spi.ClassLoading
    • packageForName

      public Package packageForName(String name)
      Specified by:
      packageForName in interface org.hibernate.models.spi.ClassLoading
    • locateResource

      public URL locateResource(String resourceName)
      Specified by:
      locateResource in interface org.hibernate.models.spi.ClassLoading
    • loadJavaServices

      public <S> Collection<S> loadJavaServices(Class<S> serviceType)
      Specified by:
      loadJavaServices in interface org.hibernate.models.spi.ClassLoading