Package jenkins.util
Interface JenkinsClassLoader
- All Known Implementing Classes:
PluginFirstClassLoader2
,URLClassLoader2
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public interface JenkinsClassLoader
Public versions of various
ClassLoader
methods for use in ClassLoaderReflectionToolkit
.-
Method Summary
Modifier and TypeMethodDescriptionClass<?>
Public version ofClassLoader.findClass(String)
Class<?>
findLoadedClass2
(String name) Public version ofClassLoader.findLoadedClass(String)
findResource
(String name) Public version ofClassLoader.findResource(String)
findResources
(String name) Public version ofClassLoader.findResources(String)
getClassLoadingLock
(String className) Public version ofClassLoader.getClassLoadingLock(String)
-
Method Details
-
findClass
Public version ofClassLoader.findClass(String)
- Throws:
ClassNotFoundException
-
findLoadedClass2
Public version ofClassLoader.findLoadedClass(String)
-
findResource
Public version ofClassLoader.findResource(String)
-
findResources
Public version ofClassLoader.findResources(String)
- Throws:
IOException
-
getClassLoadingLock
Public version ofClassLoader.getClassLoadingLock(String)
-