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 the
ClassResolver, ResourceResolver and ServiceResolver
contracts that just delegates loading to an actual ClassLoader.- Since:
- 9.2
- Author:
- anistor@redhat.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?> classForName(String className) <S> Iterable<S> loadJavaServices(Class<S> serviceContract) locateResource(String resourceName) locateResourceStream(String name) packageForName(String packageName)
-
Constructor Details
-
ClassLoaderServiceImpl
-
-
Method Details
-
classForName
-
packageForName
-
locateResourceStream
- Specified by:
locateResourceStreamin interfaceorg.hibernate.search.engine.environment.classpath.spi.ResourceResolver
-
locateResource
-
loadJavaServices
-