Package io.smallrye.graphql.spi
Interface ClassloadingService
- All Known Implementing Classes:
ClassloadingService.DefaultClassloadingService
public interface ClassloadingService
Classloading service that will load classes
By default, TCCL will be use.
- Author:
- Phillip Kruger (phillip.kruger@redhat.com), Andy McCright (andymc@us.ibm.com)
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classDefault Lookup service that gets used when none is provided with SPI. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassloadingServiceget()getName()static ClassloadingServiceload()default Class<?> default Class<?> loadClass(String className, ClassLoader loader)
-
Field Details
-
classloadingService
-
-
Method Details
-
get
-
load
-
getName
String getName() -
loadClass
-
loadClass
- Throws:
ClassNotFoundException
-