程序包 bsh.classpath
类 DiscreteFilesClassLoader
java.lang.Object
java.lang.ClassLoader
java.security.SecureClassLoader
java.net.URLClassLoader
bsh.classpath.BshClassLoader
bsh.classpath.DiscreteFilesClassLoader
- 所有已实现的接口:
Closeable
,AutoCloseable
A classloader which can load one or more classes from specified sources.
Because the classes are loaded via a single classloader they change as a
group and any versioning cross dependencies can be managed.
-
嵌套类概要
嵌套类 -
构造器概要
构造器构造器说明DiscreteFilesClassLoader
(BshClassManager classManager, DiscreteFilesClassLoader.ClassSourceMap map) -
方法概要
从类继承的方法 bsh.classpath.BshClassLoader
addURL, loadClass
从类继承的方法 java.net.URLClassLoader
close, definePackage, findResource, findResources, getPermissions, getResourceAsStream, getURLs, newInstance, newInstance
从类继承的方法 java.security.SecureClassLoader
defineClass, defineClass
从类继承的方法 java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
构造器详细资料
-
DiscreteFilesClassLoader
public DiscreteFilesClassLoader(BshClassManager classManager, DiscreteFilesClassLoader.ClassSourceMap map)
-
-
方法详细资料
-
findClass
从类复制的说明:BshClassLoader
Find the correct source for the class... Try designated loader if any Try our URLClassLoader paths if any Try base loader if any Try system ???- 覆盖:
findClass
在类中BshClassLoader
- 抛出:
ClassNotFoundException
-
toString
-