Class ClassLoaderServiceImpl
- java.lang.Object
-
- org.infinispan.search.mapper.mapping.impl.ClassLoaderServiceImpl
-
- All Implemented Interfaces:
org.hibernate.search.engine.environment.classpath.spi.ClassResolver,org.hibernate.search.engine.environment.classpath.spi.ResourceResolver,org.hibernate.search.engine.environment.classpath.spi.ServiceResolver
public final class ClassLoaderServiceImpl extends Object implements org.hibernate.search.engine.environment.classpath.spi.ClassResolver, org.hibernate.search.engine.environment.classpath.spi.ResourceResolver, org.hibernate.search.engine.environment.classpath.spi.ServiceResolver
An implementation of theClassResolver,ResourceResolverandServiceResolvercontracts that just delegates loading to an actualClassLoader.- Since:
- 9.2
- Author:
- anistor@redhat.com
-
-
Constructor Summary
Constructors Constructor Description ClassLoaderServiceImpl(ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>classForName(String className)<S> Iterable<S>loadJavaServices(Class<S> serviceContract)InputStreamlocateResourceStream(String name)
-
-
-
Constructor Detail
-
ClassLoaderServiceImpl
public ClassLoaderServiceImpl(ClassLoader classLoader)
-
-
Method Detail
-
classForName
public Class<?> classForName(String className)
- Specified by:
classForNamein interfaceorg.hibernate.search.engine.environment.classpath.spi.ClassResolver
-
locateResourceStream
public InputStream locateResourceStream(String name)
- Specified by:
locateResourceStreamin interfaceorg.hibernate.search.engine.environment.classpath.spi.ResourceResolver
-
-