org.python.core

Class PyCode

public abstract class PyCode extends PyObject

A super class for all python code implementations.
Field Summary
Stringco_name
Method Summary
abstract PyObjectcall(PyFrame frame, PyObject closure)
PyObjectcall(PyFrame frame)
abstract PyObjectcall(PyObject[] args, String[] keywords, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObjectcall(PyObject self, PyObject[] args, String[] keywords, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObjectcall(PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObjectcall(PyObject arg1, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObjectcall(PyObject arg1, PyObject arg2, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObjectcall(PyObject arg1, PyObject arg2, PyObject arg3, PyObject globals, PyObject[] defaults, PyObject closure)

Field Detail

co_name

public String co_name

Method Detail

call

public abstract PyObject call(PyFrame frame, PyObject closure)

call

public PyObject call(PyFrame frame)

call

public abstract PyObject call(PyObject[] args, String[] keywords, PyObject globals, PyObject[] defaults, PyObject closure)

call

public abstract PyObject call(PyObject self, PyObject[] args, String[] keywords, PyObject globals, PyObject[] defaults, PyObject closure)

call

public abstract PyObject call(PyObject globals, PyObject[] defaults, PyObject closure)

call

public abstract PyObject call(PyObject arg1, PyObject globals, PyObject[] defaults, PyObject closure)

call

public abstract PyObject call(PyObject arg1, PyObject arg2, PyObject globals, PyObject[] defaults, PyObject closure)

call

public abstract PyObject call(PyObject arg1, PyObject arg2, PyObject arg3, PyObject globals, PyObject[] defaults, PyObject closure)