public class PyGetSetDescr extends PyDescriptor
PyObject.ConversionException
exposed_name
Constructor and Description |
---|
PyGetSetDescr(PyType dtype,
java.lang.String name,
java.lang.Class c,
java.lang.String get,
java.lang.String set) |
PyGetSetDescr(PyType dtype,
java.lang.String name,
java.lang.Class c,
java.lang.String get,
java.lang.String set,
java.lang.String del) |
PyGetSetDescr(java.lang.String name,
java.lang.Class c,
java.lang.String get,
java.lang.String set) |
PyGetSetDescr(java.lang.String name,
java.lang.Class c,
java.lang.String get,
java.lang.String set,
java.lang.String del) |
Modifier and Type | Method and Description |
---|---|
void |
__delete__(PyObject obj) |
PyObject |
__get__(PyObject obj,
PyObject type) |
void |
__set__(PyObject obj,
PyObject value) |
boolean |
implementsDescrDelete() |
boolean |
implementsDescrSet() |
boolean |
isDataDescr() |
java.lang.String |
toString() |
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __eq__, __findattr__, __findattr__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __ge__, __getattr__, __getattr__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __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__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __setattr__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __truediv__, __unicode__, __xor__, _add, _and, _callextra, _cmp, _div, _divmod, _doget, _doget, _doset, _eq, _floordiv, _ge, _gt, _in, _is, _isnot, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _xor, asInt, asLong, asName, asString, asStringOrNull, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, getDict, getDoc, getType, hashCode, invoke, invoke, invoke, invoke, invoke, isCallable, isMappingType, isNumberType, isSequenceType, noAttributeError, readonlyAttributeError, safeRepr, setDict, setType, typeSetup
public PyGetSetDescr(PyType dtype, java.lang.String name, java.lang.Class c, java.lang.String get, java.lang.String set)
public PyGetSetDescr(java.lang.String name, java.lang.Class c, java.lang.String get, java.lang.String set)
public PyGetSetDescr(PyType dtype, java.lang.String name, java.lang.Class c, java.lang.String get, java.lang.String set, java.lang.String del)
public PyGetSetDescr(java.lang.String name, java.lang.Class c, java.lang.String get, java.lang.String set, java.lang.String del)
public PyObject __get__(PyObject obj, PyObject type)
__get__
in class PyObject
PyObject.__get__(org.python.core.PyObject,
org.python.core.PyObject)
public void __set__(PyObject obj, PyObject value)
__set__
in class PyObject
PyObject.__set__(org.python.core.PyObject,
org.python.core.PyObject)
public void __delete__(PyObject obj)
__delete__
in class PyObject
public boolean implementsDescrSet()
implementsDescrSet
in class PyObject
PyObject.implementsDescrSet()
public boolean implementsDescrDelete()
implementsDescrDelete
in class PyObject
public boolean isDataDescr()
isDataDescr
in class PyObject
PyObject.isDataDescr()