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