public class PyBuiltinMethodSet extends PyBuiltinFunctionSet implements java.lang.Cloneable
PyBuiltinCallable.DefaultInfo, PyBuiltinCallable.InfoPyObject.ConversionException| Constructor and Description |
|---|
PyBuiltinMethodSet(java.lang.String name,
int index,
int minargs,
int maxargs,
java.lang.String doc,
java.lang.Class<?> type) |
| Modifier and Type | Method and Description |
|---|---|
PyObject |
__get__(PyObject obj,
PyObject type)
Get descriptor for this PyObject.
|
PyBuiltinCallable |
bind(PyObject bindTo)
Returns a new instance of this type of PyBuiltinFunction bound to self
|
PyObject |
getSelf() |
boolean |
implementsDescrGet() |
java.lang.String |
toString() |
__call__, __call__, __call__, __call__, __call__, __call__, __call__, fancyCallisMappingType, isNumberType, isSequenceTypefastGetName, getDoc, getModule, 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__, __eq__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __ge__, __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__, __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, _xor, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, getDict, getType, hashCode, implementsDescrDelete, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, noAttributeError, object___subclasshook__, readonlyAttributeError, setDict, setTypepublic PyBuiltinMethodSet(java.lang.String name,
int index,
int minargs,
int maxargs,
java.lang.String doc,
java.lang.Class<?> type)
public PyObject __get__(PyObject obj, PyObject type)
PyObject__get__ in class PyObjectobj - -
the instance accessing this descriptor. Can be null if this is
being accessed by a type.type - -
the type accessing this descriptor. Will be null if obj exists
as obj is of the type accessing the descriptor.public PyBuiltinCallable bind(PyObject bindTo)
PyBuiltinCallablebind in class PyBuiltinFunctionpublic PyObject getSelf()
getSelf in class PyBuiltinCallablepublic boolean implementsDescrGet()
implementsDescrGet in class PyObjectpublic java.lang.String toString()
toString in class PyBuiltinFunction