|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.python.core.packagecache.PackageManager
org.python.core.packagecache.CachedJarsPackageManager
public abstract class CachedJarsPackageManager
Abstract package manager that gathers info about statically known classes from a set of jars. This info can be eventually cached. Off-the-shelf this class offers a local file-system based cache impl.
Nested Class Summary | |
---|---|
static class |
CachedJarsPackageManager.JarXEntry
To pass a cachefile id by ref. |
Field Summary |
---|
Fields inherited from class org.python.core.packagecache.PackageManager |
---|
topLevelPackage |
Constructor Summary | |
---|---|
CachedJarsPackageManager()
|
Method Summary | |
---|---|
void |
addJarToPackages(File jarfile)
Gathers classes info from jar specified by File jarfile. |
void |
addJarToPackages(File jarfile,
boolean cache)
Gathers classes info from jar specified by File jarfile. |
void |
addJarToPackages(URL jarurl)
Gathers classes info from jar specified by jarurl URL. |
void |
addJarToPackages(URL jarurl,
boolean cache)
Gathers classes info from jar specified by jarurl URL. |
void |
saveCache()
Write back cache index. |
Methods inherited from class org.python.core.packagecache.PackageManager |
---|
addDirectory, addJar, addJarDir, doDir, findClass, findClass, lookupName, makeJavaPackage, notifyPackageImport, packageExists |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CachedJarsPackageManager()
Method Detail |
---|
public void addJarToPackages(URL jarurl)
public void addJarToPackages(URL jarurl, boolean cache)
public void addJarToPackages(File jarfile)
public void addJarToPackages(File jarfile, boolean cache)
public void saveCache()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |