org.python.core
public class PyBuiltinFunctionSet extends PyObject implements Cloneable
Subclasses of PyBuiltinFunctionSet will implement some or all of the __call__ method with a switch on the index number.
Field Summary | |
---|---|
PyObject | __doc__ |
static PyObject | __members__ |
PyObject | __name__ |
PyObject | __self__ |
Constructor Summary | |
---|---|
PyBuiltinFunctionSet(String name, int index, int minargs, int maxargs, boolean isMethod, String doc) |
Method Summary | |
---|---|
PyException | argCountError(int nargs) |
PyObject | fancyCall(PyObject[] args) |
boolean | isMappingType() |
boolean | isNumberType() |
boolean | isSequenceType() |
String | toString() |
PyObject | _doget(PyObject container) |
PyObject | _doget(PyObject container, PyObject wherefound) |
PyObject | __call__(PyObject[] args) |
PyObject | __call__(PyObject[] args, String[] kws) |
PyObject | __call__() |
PyObject | __call__(PyObject arg1) |
PyObject | __call__(PyObject arg1, PyObject arg2) |
PyObject | __call__(PyObject arg1, PyObject arg2, PyObject arg3) |
PyObject | __call__(PyObject arg1, PyObject arg2, PyObject arg3, PyObject arg4) |