org.python.core

Class PyNewWrapper

public abstract class PyNewWrapper extends PyBuiltinFunctionWide

Constructor Summary
PyNewWrapper(Class c, String name, int minargs, int maxargs)
Method Summary
PyObjectgetSelf()
PyObjectinst_call(PyObject self, PyObject[] args)
PyObjectinst_call(PyObject self, PyObject[] args, String[] keywords)
abstract PyObjectnew_impl(boolean init, PyType subtype, PyObject[] args, String[] keywords)
PyObject__call__(PyObject[] args)
PyObject__call__(PyObject[] args, String[] keywords)

Constructor Detail

PyNewWrapper

public PyNewWrapper(Class c, String name, int minargs, int maxargs)

Method Detail

getSelf

public PyObject getSelf()

inst_call

public PyObject inst_call(PyObject self, PyObject[] args)

inst_call

public PyObject inst_call(PyObject self, PyObject[] args, String[] keywords)

new_impl

public abstract PyObject new_impl(boolean init, PyType subtype, PyObject[] args, String[] keywords)

__call__

public PyObject __call__(PyObject[] args)

__call__

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