org.python.core

Class PyJavaClass

public class PyJavaClass extends PyClass

A wrapper around a java class.
Field Summary
PyReflectedConstructor__init__
PackageManager__mgr__
Method Summary
static InternalTablesgetInternalTables()
booleanisLazy()
static booleanisPackagedProtected(Class c)
static PyJavaClasslookup(String name, PackageManager mgr)
static PyJavaClasslookup(Class c)
StringtoString()
PyObject__call__(PyObject[] args, String[] keywords)
void__delattr__(String name)
PyObject__dir__()
PyObject__findattr__(String name)
void__setattr__(String name, PyObject value)
Object__tojava__(Class c)

Field Detail

__init__

public PyReflectedConstructor __init__

__mgr__

public PackageManager __mgr__

Method Detail

getInternalTables

public static final InternalTables getInternalTables()

isLazy

public final boolean isLazy()

isPackagedProtected

public static boolean isPackagedProtected(Class c)

lookup

public static final PyJavaClass lookup(String name, PackageManager mgr)

lookup

public static final PyJavaClass lookup(Class c)

toString

public String toString()

__call__

public PyObject __call__(PyObject[] args, String[] keywords)

__delattr__

public void __delattr__(String name)

__dir__

public PyObject __dir__()

__findattr__

public PyObject __findattr__(String name)

__setattr__

public void __setattr__(String name, PyObject value)

__tojava__

public Object __tojava__(Class c)