org.python.core
public class PyJavaPackage extends PyObject
Field Summary | |
---|---|
PyStringMap | clsSet Its keys are the names of statically known classes.
|
PyStringMap | __dict__ |
String | __file__ |
PackageManager | __mgr__ (Control) package manager whose hierarchy contains this java pkg. |
String | __name__ |
Constructor Summary | |
---|---|
PyJavaPackage(String name) | |
PyJavaPackage(String name, String jarfile) | |
PyJavaPackage(String name, PackageManager mgr) | |
PyJavaPackage(String name, PackageManager mgr, String jarfile) |
Method Summary | |
---|---|
PyObject | addClass(String name, Class c) |
PyObject | addLazyClass(String name) |
PyJavaPackage | addPackage(String name) |
PyJavaPackage | addPackage(String name, String jarfile) |
void | addPlaceholders(String classes) Add statically known classes. |
PyObject | fillDir()
Used for 'from xyz import *', dynamically dir pkg filling up __dict__.
|
String | safeRepr() |
String | toString() |
PyObject | __dir__() |
PyObject | __findattr__(String name) |
void | __setattr__(String attr, PyObject value) |
Parameters: classes their names as comma-separated string
Returns: list of member names
See Also: safeRepr