Package | Description |
---|---|
org.gjt.sp.jedit.bsh.classpath |
Modifier and Type | Method and Description |
---|---|
static BshClassPath |
BshClassPath.getBootClassPath()
Get the boot path including the lib/rt.jar if possible.
|
java.lang.String |
BshClassPath.getClassNameByUnqName(java.lang.String name)
Support for super import "*";
Get the full name associated with the unqualified name in this
classpath.
|
java.lang.String |
ClassManagerImpl.getClassNameByUnqName(java.lang.String name)
Return the name or null if none is found,
Throw an ClassPathException containing detail if name is ambigous.
|
BshClassPath |
ClassManagerImpl.getClassPath()
Get the full blown classpath.
|
static BshClassPath |
BshClassPath.getUserClassPath()
A BshClassPath initialized to the user path
from java.class.path
|
static java.net.URL[] |
BshClassPath.getUserClassPathComponents() |
void |
ClassManagerImpl.reloadAllClasses()
Overlay the entire path with a new class loader.
|
void |
ClassManagerImpl.reloadClasses(java.lang.String[] classNames)
Reloading classes means creating a new classloader and using it
whenever we are asked for classes in the appropriate space.
|
void |
ClassManagerImpl.reloadPackage(java.lang.String pack)
Reload all classes in the specified package: e.g.
|