org.python.core

Class SysPackageManager

public class SysPackageManager extends PathPackageManager

System package manager. Used by org.python.core.PySystemState.
Constructor Summary
SysPackageManager(File cachedir, Properties registry)
Method Summary
voidaddJar(String jarfile, boolean cache)
voidaddJarDir(String jdir, boolean cache)
PyListdoDir(PyJavaPackage jpkg, boolean instantiate, boolean exclpkgs)
ClassfindClass(String pkg, String name)
ClassfindClass(String pkg, String name, String reason)
voidnotifyPackageImport(String pkg, String name)
booleanpackageExists(String pkg, String name)

Constructor Detail

SysPackageManager

public SysPackageManager(File cachedir, Properties registry)

Method Detail

addJar

public void addJar(String jarfile, boolean cache)

addJarDir

public void addJarDir(String jdir, boolean cache)

doDir

public PyList doDir(PyJavaPackage jpkg, boolean instantiate, boolean exclpkgs)

findClass

public Class findClass(String pkg, String name)

findClass

public Class findClass(String pkg, String name, String reason)

notifyPackageImport

public void notifyPackageImport(String pkg, String name)

packageExists

public boolean packageExists(String pkg, String name)
Jython homepage