org.python.core

Class PyTupleDerived

Implemented Interfaces:
ClassDictInit, List, java.io.Serializable, Slotted

public class PyTupleDerived
extends PyTuple
implements Slotted

See Also:
Serialized Form

Nested Class Summary

Nested classes/interfaces inherited from class org.python.core.PyObject

PyObject.ConversionException

Field Summary

Fields inherited from class org.python.core.PyTuple

exposed_base, exposed_name

Fields inherited from class org.python.core.PyObject

exposed_name

Constructor Summary

PyTupleDerived(PyType subtype, PyObject[] elements)

Method Summary

PyObject
__abs__()
PyObject
__add__(PyObject other)
PyObject
__and__(PyObject other)
PyObject
__call__(args[] , keywords[] )
int
__cmp__(PyObject other)
PyComplex
__complex__()
boolean
__contains__(PyObject o)
void
__delattr__(String name)
void
__delete__(PyObject obj)
void
__delitem__(PyObject key)
PyObject
__div__(PyObject other)
PyObject
__divmod__(PyObject other)
PyObject
__eq__(PyObject other)
PyObject
__findattr__(String name)
PyObject
__finditem__(PyObject key)
PyFloat
__float__()
PyObject
__floordiv__(PyObject other)
PyObject
__ge__(PyObject other)
PyObject
__get__(PyObject obj, PyObject type)
PyObject
__getslice__(PyObject start, PyObject stop, PyObject step)
PyObject
__gt__(PyObject other)
PyString
__hex__()
PyObject
__iadd__(PyObject other)
PyObject
__iand__(PyObject other)
PyObject
__idiv__(PyObject other)
PyObject
__ifloordiv__(PyObject other)
PyObject
__ilshift__(PyObject other)
PyObject
__imod__(PyObject other)
PyObject
__imul__(PyObject other)
PyObject
__int__()
PyObject
__invert__()
PyObject
__ior__(PyObject other)
PyObject
__ipow__(PyObject other)
PyObject
__irshift__(PyObject other)
PyObject
__isub__(PyObject other)
PyObject
__iter__()
PyObject
__iternext__()
PyObject
__itruediv__(PyObject other)
PyObject
__ixor__(PyObject other)
PyObject
__le__(PyObject other)
int
__len__()
PyLong
__long__()
PyObject
__lshift__(PyObject other)
PyObject
__lt__(PyObject other)
PyObject
__mod__(PyObject other)
PyObject
__mul__(PyObject other)
PyObject
__ne__(PyObject other)
PyObject
__neg__()
boolean
__nonzero__()
PyString
__oct__()
PyObject
__or__(PyObject other)
PyObject
__pos__()
PyObject
__pow__(PyObject other)
PyObject
__radd__(PyObject other)
PyObject
__rand__(PyObject other)
PyObject
__rdiv__(PyObject other)
PyObject
__rdivmod__(PyObject other)
PyObject
__reduce__()
PyString
__repr__()
PyObject
__rfloordiv__(PyObject other)
PyObject
__rlshift__(PyObject other)
PyObject
__rmod__(PyObject other)
PyObject
__rmul__(PyObject other)
PyObject
__ror__(PyObject other)
PyObject
__rpow__(PyObject other)
PyObject
__rrshift__(PyObject other)
PyObject
__rshift__(PyObject other)
PyObject
__rsub__(PyObject other)
PyObject
__rtruediv__(PyObject other)
PyObject
__rxor__(PyObject other)
void
__set__(PyObject obj, PyObject value)
void
__setattr__(String name, PyObject value)
void
__setitem__(PyObject key, PyObject value)
PyString
__str__()
PyObject
__sub__(PyObject other)
PyObject
__truediv__(PyObject other)
PyUnicode
__unicode__()
PyObject
__xor__(PyObject other)
void
delDict()
void
dispatch__init__(PyType type, PyObject[] args, String[] keywords)
PyObject
fastGetDict()
PyObject
getDict()
PyObject
getSlot(int index)
int
hashCode()
void
setDict(PyObject newDict)
void
setSlot(int index, PyObject value)
String
toString()

Methods inherited from class org.python.core.PyTuple

__add__, __getnewargs__, __len__, __reduce__, add, add, addAll, addAll, classDictInit, clear, hashCode, iterator, listIterator, listIterator, remove, remove, removeAll, retainAll, safeRepr, set, subList, toString, typeSetup

Methods inherited from class org.python.core.PySequenceList

add, add, addAll, addAll, clear, contains, containsAll, equals, get, getArray, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, pyadd, pyadd, pyget, pyset, remove, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray, toString

Methods inherited from class org.python.core.PySequence

__delitem__, __delslice__, __eq__, __finditem__, __finditem__, __ge__, __getitem__, __getslice__, __gt__, __iter__, __le__, __lt__, __ne__, __nonzero__, __setitem__, __setitem__, __setslice__, __tojava__, classDictInit, isMappingType, isNumberType

Methods inherited from class org.python.core.PyObject

__abs__, __add__, __and__, __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__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __ge__, __get__, __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__, __set__, __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, implementsDescrDelete, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isMappingType, isNumberType, isSequenceType, noAttributeError, readonlyAttributeError, safeRepr, setDict, setType, toString, typeSetup

Constructor Details

PyTupleDerived

public PyTupleDerived(PyType subtype,
                      PyObject[] elements)

Method Details

__abs__

public PyObject __abs__()
Overrides:
__abs__ in interface PyObject

__add__

public PyObject __add__(PyObject other)
Overrides:
__add__ in interface PyTuple

__and__

public PyObject __and__(PyObject other)
Overrides:
__and__ in interface PyObject

__call__

public PyObject __call__(args[] ,
                         keywords[] )
Overrides:
__call__ in interface PyObject

__cmp__

public int __cmp__(PyObject other)
Overrides:
__cmp__ in interface PyObject

__complex__

public PyComplex __complex__()
Overrides:
__complex__ in interface PyObject

__contains__

public boolean __contains__(PyObject o)
Overrides:
__contains__ in interface PyObject

__delattr__

public void __delattr__(String name)
Overrides:
__delattr__ in interface PyObject

__delete__

public void __delete__(PyObject obj)
Overrides:
__delete__ in interface PyObject

__delitem__

public void __delitem__(PyObject key)
Overrides:
__delitem__ in interface PySequence

__div__

public PyObject __div__(PyObject other)
Overrides:
__div__ in interface PyObject

__divmod__

public PyObject __divmod__(PyObject other)
Overrides:
__divmod__ in interface PyObject

__eq__

public PyObject __eq__(PyObject other)
Overrides:
__eq__ in interface PySequence

__findattr__

public PyObject __findattr__(String name)
Overrides:
__findattr__ in interface PyObject

__finditem__

public PyObject __finditem__(PyObject key)
Overrides:
__finditem__ in interface PySequence

__float__

public PyFloat __float__()
Overrides:
__float__ in interface PyObject

__floordiv__

public PyObject __floordiv__(PyObject other)
Overrides:
__floordiv__ in interface PyObject

__ge__

public PyObject __ge__(PyObject other)
Overrides:
__ge__ in interface PySequence

__get__

public PyObject __get__(PyObject obj,
                        PyObject type)
Overrides:
__get__ in interface PyObject

__getslice__

public PyObject __getslice__(PyObject start,
                             PyObject stop,
                             PyObject step)
Overrides:
__getslice__ in interface PySequence

__gt__

public PyObject __gt__(PyObject other)
Overrides:
__gt__ in interface PySequence

__hex__

public PyString __hex__()
Overrides:
__hex__ in interface PyObject

__iadd__

public PyObject __iadd__(PyObject other)
Overrides:
__iadd__ in interface PyObject

__iand__

public PyObject __iand__(PyObject other)
Overrides:
__iand__ in interface PyObject

__idiv__

public PyObject __idiv__(PyObject other)
Overrides:
__idiv__ in interface PyObject

__ifloordiv__

public PyObject __ifloordiv__(PyObject other)
Overrides:
__ifloordiv__ in interface PyObject

__ilshift__

public PyObject __ilshift__(PyObject other)
Overrides:
__ilshift__ in interface PyObject

__imod__

public PyObject __imod__(PyObject other)
Overrides:
__imod__ in interface PyObject

__imul__

public PyObject __imul__(PyObject other)
Overrides:
__imul__ in interface PyObject

__int__

public PyObject __int__()
Overrides:
__int__ in interface PyObject

__invert__

public PyObject __invert__()
Overrides:
__invert__ in interface PyObject

__ior__

public PyObject __ior__(PyObject other)
Overrides:
__ior__ in interface PyObject

__ipow__

public PyObject __ipow__(PyObject other)
Overrides:
__ipow__ in interface PyObject

__irshift__

public PyObject __irshift__(PyObject other)
Overrides:
__irshift__ in interface PyObject

__isub__

public PyObject __isub__(PyObject other)
Overrides:
__isub__ in interface PyObject

__iter__

public PyObject __iter__()
Overrides:
__iter__ in interface PySequence

__iternext__

public PyObject __iternext__()
Overrides:
__iternext__ in interface PyObject

__itruediv__

public PyObject __itruediv__(PyObject other)
Overrides:
__itruediv__ in interface PyObject

__ixor__

public PyObject __ixor__(PyObject other)
Overrides:
__ixor__ in interface PyObject

__le__

public PyObject __le__(PyObject other)
Overrides:
__le__ in interface PySequence

__len__

public int __len__()
Overrides:
__len__ in interface PyTuple

__long__

public PyLong __long__()
Overrides:
__long__ in interface PyObject

__lshift__

public PyObject __lshift__(PyObject other)
Overrides:
__lshift__ in interface PyObject

__lt__

public PyObject __lt__(PyObject other)
Overrides:
__lt__ in interface PySequence

__mod__

public PyObject __mod__(PyObject other)
Overrides:
__mod__ in interface PyObject

__mul__

public PyObject __mul__(PyObject other)
Overrides:
__mul__ in interface PyObject

__ne__

public PyObject __ne__(PyObject other)
Overrides:
__ne__ in interface PySequence

__neg__

public PyObject __neg__()
Overrides:
__neg__ in interface PyObject

__nonzero__

public boolean __nonzero__()
Overrides:
__nonzero__ in interface PySequence

__oct__

public PyString __oct__()
Overrides:
__oct__ in interface PyObject

__or__

public PyObject __or__(PyObject other)
Overrides:
__or__ in interface PyObject

__pos__

public PyObject __pos__()
Overrides:
__pos__ in interface PyObject

__pow__

public PyObject __pow__(PyObject other)
Overrides:
__pow__ in interface PyObject

__radd__

public PyObject __radd__(PyObject other)
Overrides:
__radd__ in interface PyObject

__rand__

public PyObject __rand__(PyObject other)
Overrides:
__rand__ in interface PyObject

__rdiv__

public PyObject __rdiv__(PyObject other)
Overrides:
__rdiv__ in interface PyObject

__rdivmod__

public PyObject __rdivmod__(PyObject other)
Overrides:
__rdivmod__ in interface PyObject

__reduce__

public PyObject __reduce__()
Overrides:
__reduce__ in interface PyTuple

__repr__

public PyString __repr__()
Overrides:
__repr__ in interface PyObject

__rfloordiv__

public PyObject __rfloordiv__(PyObject other)
Overrides:
__rfloordiv__ in interface PyObject

__rlshift__

public PyObject __rlshift__(PyObject other)
Overrides:
__rlshift__ in interface PyObject

__rmod__

public PyObject __rmod__(PyObject other)
Overrides:
__rmod__ in interface PyObject

__rmul__

public PyObject __rmul__(PyObject other)
Overrides:
__rmul__ in interface PyObject

__ror__

public PyObject __ror__(PyObject other)
Overrides:
__ror__ in interface PyObject

__rpow__

public PyObject __rpow__(PyObject other)
Overrides:
__rpow__ in interface PyObject

__rrshift__

public PyObject __rrshift__(PyObject other)
Overrides:
__rrshift__ in interface PyObject

__rshift__

public PyObject __rshift__(PyObject other)
Overrides:
__rshift__ in interface PyObject

__rsub__

public PyObject __rsub__(PyObject other)
Overrides:
__rsub__ in interface PyObject

__rtruediv__

public PyObject __rtruediv__(PyObject other)
Overrides:
__rtruediv__ in interface PyObject

__rxor__

public PyObject __rxor__(PyObject other)
Overrides:
__rxor__ in interface PyObject

__set__

public void __set__(PyObject obj,
                    PyObject value)
Overrides:
__set__ in interface PyObject

__setattr__

public void __setattr__(String name,
                        PyObject value)
Overrides:
__setattr__ in interface PyObject

__setitem__

public void __setitem__(PyObject key,
                        PyObject value)
Overrides:
__setitem__ in interface PySequence

__str__

public PyString __str__()
Overrides:
__str__ in interface PyObject

__sub__

public PyObject __sub__(PyObject other)
Overrides:
__sub__ in interface PyObject

__truediv__

public PyObject __truediv__(PyObject other)
Overrides:
__truediv__ in interface PyObject

__unicode__

public PyUnicode __unicode__()
Overrides:
__unicode__ in interface PyObject

__xor__

public PyObject __xor__(PyObject other)
Overrides:
__xor__ in interface PyObject

delDict

public void delDict()
Overrides:
delDict in interface PyObject

dispatch__init__

public void dispatch__init__(PyType type,
                             PyObject[] args,
                             String[] keywords)
Overrides:
dispatch__init__ in interface PyObject

fastGetDict

public PyObject fastGetDict()
Overrides:
fastGetDict in interface PyObject

getDict

public PyObject getDict()
Overrides:
getDict in interface PyObject

getSlot

public PyObject getSlot(int index)
Specified by:
getSlot in interface Slotted

hashCode

public int hashCode()
Overrides:
hashCode in interface PyTuple

setDict

public void setDict(PyObject newDict)
Overrides:
setDict in interface PyObject

setSlot

public void setSlot(int index,
                    PyObject value)
Specified by:
setSlot in interface Slotted

toString

public String toString()
Overrides:
toString in interface PyTuple

Jython homepage