public class FlatClassLoaderService extends Object implements org.hibernate.boot.registry.classloading.spi.ClassLoaderService
| Modifier and Type | Field and Description |
|---|---|
static org.hibernate.boot.registry.classloading.spi.ClassLoaderService |
INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
<T> Class<T> |
classForName(String className) |
<T> T |
generateProxy(InvocationHandler handler,
Class... interfaces) |
<S> Collection<S> |
loadJavaServices(Class<S> serviceContract) |
URL |
locateResource(String name) |
List<URL> |
locateResources(String name) |
InputStream |
locateResourceStream(String name) |
Package |
packageForNameOrNull(String packageName) |
void |
stop() |
<T> T |
workWithClassLoader(org.hibernate.boot.registry.classloading.spi.ClassLoaderService.Work<T> work) |
public static final org.hibernate.boot.registry.classloading.spi.ClassLoaderService INSTANCE
public <T> Class<T> classForName(String className)
classForName in interface org.hibernate.boot.registry.classloading.spi.ClassLoaderServicepublic URL locateResource(String name)
locateResource in interface org.hibernate.boot.registry.classloading.spi.ClassLoaderServicepublic InputStream locateResourceStream(String name)
locateResourceStream in interface org.hibernate.boot.registry.classloading.spi.ClassLoaderServicepublic List<URL> locateResources(String name)
locateResources in interface org.hibernate.boot.registry.classloading.spi.ClassLoaderServicepublic <S> Collection<S> loadJavaServices(Class<S> serviceContract)
loadJavaServices in interface org.hibernate.boot.registry.classloading.spi.ClassLoaderServicepublic <T> T generateProxy(InvocationHandler handler, Class... interfaces)
generateProxy in interface org.hibernate.boot.registry.classloading.spi.ClassLoaderServicepublic Package packageForNameOrNull(String packageName)
packageForNameOrNull in interface org.hibernate.boot.registry.classloading.spi.ClassLoaderServicepublic <T> T workWithClassLoader(org.hibernate.boot.registry.classloading.spi.ClassLoaderService.Work<T> work)
workWithClassLoader in interface org.hibernate.boot.registry.classloading.spi.ClassLoaderServicepublic void stop()
stop in interface org.hibernate.service.spi.StoppableCopyright © 2021 JBoss by Red Hat. All rights reserved.