public abstract class JythonVersionAdapter extends Object
Constructor and Description |
---|
JythonVersionAdapter() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getPythonClassName(org.python.core.PyObject pyObject)
Returns
pyObject.__class__.__name__ |
abstract boolean |
isPyInstance(Object obj)
Returns
obj instanceof Py[Java]Instance . |
abstract Object |
pyInstanceToJava(Object pyInstance)
Returns
((PyInstance) py[Java]Instance).__tojava__(java.lang.Object.class) . |
public abstract boolean isPyInstance(Object obj)
obj instanceof Py[Java]Instance
.public abstract Object pyInstanceToJava(Object pyInstance)
((PyInstance) py[Java]Instance).__tojava__(java.lang.Object.class)
.public abstract String getPythonClassName(org.python.core.PyObject pyObject)
pyObject.__class__.__name__