Class CaffeineCachingProvider.JCacheClassLoader
java.lang.Object
java.lang.ClassLoader
com.github.benmanes.caffeine.jcache.spi.CaffeineCachingProvider.JCacheClassLoader
- Enclosing class:
CaffeineCachingProvider
A
ClassLoader that combines Thread.currentThread().getContextClassLoader()
and getClass().getClassLoader().-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable URLgetResource(String name) getResources(String name) Class<?> Methods inherited from class ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResourceAsStream, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
JCacheClassLoader
public JCacheClassLoader()
-
-
Method Details
-
loadClass
- Overrides:
loadClassin classClassLoader- Throws:
ClassNotFoundException
-
getResource
- Overrides:
getResourcein classClassLoader
-
getResources
- Overrides:
getResourcesin classClassLoader- Throws:
IOException
-