public abstract class PyBuiltinMethod extends PyBuiltinCallable implements org.python.expose.ExposeAsSuperclass, Cloneable, Traverseproc
PyBuiltinCallable.DefaultInfo, PyBuiltinCallable.InfoPyObject.ConversionExceptiongcMonitorGlobal, TYPE| Modifier and Type | Method and Description |
|---|---|
int |
__cmp__(PyObject other)
Equivalent to the standard Python __cmp__ method.
|
PyBuiltinCallable |
bind(PyObject bindTo)
Returns a new instance of this type of PyBuiltinFunction bound to self
|
PyObject |
getSelf() |
int |
hashCode() |
PyMethodDescr |
makeDescriptor(PyType t) |
boolean |
refersDirectlyTo(PyObject ob)
Optional operation.
|
int |
traverse(Visitproc visit,
Object arg)
Traverses all reachable
PyObjects. |
fastGetName, getDoc, getModule, makeCall, setInfo, toString__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __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__, __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, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, noAttributeError, object___subclasshook__, readonlyAttributeError, setDict, setTypepublic PyBuiltinCallable bind(PyObject bindTo)
PyBuiltinCallablebind in class PyBuiltinCallablepublic PyObject getSelf()
getSelf in class PyBuiltinCallablepublic PyMethodDescr makeDescriptor(PyType t)
public int __cmp__(PyObject other)
PyObjectpublic int traverse(Visitproc visit, Object arg)
TraverseprocPyObjects.
Like in CPython, arg must be passed
unmodified to visit as its second parameter.
If visit.visit returns nonzero, this return value
must be returned immediately by traverse.traverse in interface Traverseprocpublic boolean refersDirectlyTo(PyObject ob)
Traverseproctraverse with a visitproc
that just watches out for ob.
Must return false if ob is null.refersDirectlyTo in interface Traverseproc