public class PyBuiltinFunctionSet extends PyBuiltinFunctionNarrow
Subclasses of PyBuiltinFunctionSet will implement some or all of the __call__ method with a switch on the index number.
PyBuiltinCallable.DefaultInfo, PyBuiltinCallable.InfoPyObject.ConversionException| Modifier and Type | Field and Description |
|---|---|
protected int |
index |
doc, infoattributes, gcMonitorGlobal, objtype, TYPE| Constructor and Description |
|---|
PyBuiltinFunctionSet(java.lang.String name,
int index)
Creates a PyBuiltinFunctionSet that expects 1 argument.
|
PyBuiltinFunctionSet(java.lang.String name,
int index,
int numargs) |
PyBuiltinFunctionSet(java.lang.String name,
int index,
int minargs,
int maxargs) |
PyBuiltinFunctionSet(java.lang.String name,
int index,
int minargs,
int maxargs,
java.lang.String doc) |
__call__, __call__, __call__, __call__, __call__, __call__, __call__, fancyCallbind, isMappingType, isNumberType, isSequenceType, toStringfastGetName, getDoc, getModule, getSelf, makeCall, setInfo__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delete__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __ensure_finalizer__, __eq__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __ge__, __get__, __getattr__, __getattr__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __iter__, __iternext__, __itruediv__, __ixor__, __le__, __len__, __long__, __lshift__, __lt__, __mod__, __mul__, __ne__, __neg__, __nonzero__, __not__, __oct__, __or__, __pos__, __pow__, __pow__, __radd__, __rand__, __rawdir__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __truediv__, __trunc__, __unicode__, __xor__, _add, _and, _callextra, _cmp, _div, _divmod, _doget, _doget, _doset, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _is, _isnot, _isub, _itruediv, _ixor, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _unsupportedop, _xor, adaptToCoerceTuple, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, finalize, getDict, getJavaProxy, getType, hashCode, impAttr, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, mergeClassDict, mergeDictAttr, mergeListAttr, noAttributeError, object___subclasshook__, readonlyAttributeError, runsupportedopMessage, setDict, setType, unsupportedopMessagepublic PyBuiltinFunctionSet(java.lang.String name,
int index)
public PyBuiltinFunctionSet(java.lang.String name,
int index,
int numargs)
public PyBuiltinFunctionSet(java.lang.String name,
int index,
int minargs,
int maxargs)
public PyBuiltinFunctionSet(java.lang.String name,
int index,
int minargs,
int maxargs,
java.lang.String doc)