public abstract class PySequenceList extends PySequence
PyObject.ConversionException
Modifier and Type | Method and Description |
---|---|
abstract void |
add(int index,
java.lang.Object element) |
abstract boolean |
add(java.lang.Object o) |
abstract boolean |
addAll(java.util.Collection c) |
abstract boolean |
addAll(int index,
java.util.Collection c) |
abstract void |
clear() |
abstract boolean |
contains(java.lang.Object o) |
abstract boolean |
containsAll(java.util.Collection c) |
abstract boolean |
equals(java.lang.Object o)
Should almost never be overridden.
|
abstract java.lang.Object |
get(int index) |
abstract PyObject[] |
getArray()
Get the backing array.
|
abstract int |
hashCode() |
abstract int |
indexOf(java.lang.Object o) |
abstract boolean |
isEmpty() |
abstract java.util.Iterator |
iterator() |
abstract int |
lastIndexOf(java.lang.Object o) |
abstract java.util.ListIterator |
listIterator() |
abstract java.util.ListIterator |
listIterator(int index) |
abstract void |
pyadd(int index,
PyObject element) |
abstract boolean |
pyadd(PyObject o) |
abstract PyObject |
pyget(int index) |
abstract void |
pyset(int index,
PyObject element)
Sets the given element of the sequence.
|
abstract java.lang.Object |
remove(int index) |
abstract void |
remove(int start,
int stop) |
abstract boolean |
remove(java.lang.Object o) |
abstract boolean |
removeAll(java.util.Collection c) |
abstract boolean |
retainAll(java.util.Collection c) |
abstract java.lang.Object |
set(int index,
java.lang.Object element) |
abstract int |
size() |
abstract java.util.List |
subList(int fromIndex,
int toIndex) |
abstract java.lang.Object[] |
toArray() |
abstract java.lang.Object[] |
toArray(java.lang.Object[] a) |
abstract java.lang.String |
toString() |
__delitem__, __delslice__, __eq__, __finditem__, __finditem__, __ge__, __getitem__, __getslice__, __gt__, __iter__, __le__, __lt__, __ne__, __nonzero__, __setitem__, __setitem__, __setslice__, __tojava__, isMappingType, isNumberType, isSequenceType
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delete__, __delitem__, __delslice__, __dir__, __div__, __divmod__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __float__, __floordiv__, __get__, __getattr__, __getattr__, __getitem__, __getnewargs__, __getslice__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __iternext__, __itruediv__, __ixor__, __len__, __long__, __lshift__, __mod__, __mul__, __neg__, __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__, __setslice__, __str__, __sub__, __truediv__, __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, delDict, delType, dispatch__init__, fastGetClass, fastGetDict, getDict, getType, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, noAttributeError, readonlyAttributeError, setDict, setType
public abstract void add(int index, java.lang.Object element)
public abstract boolean add(java.lang.Object o)
public abstract boolean addAll(int index, java.util.Collection c)
public abstract boolean addAll(java.util.Collection c)
public abstract void clear()
public abstract boolean contains(java.lang.Object o)
public abstract boolean containsAll(java.util.Collection c)
public abstract boolean equals(java.lang.Object o)
PyObject
a.equals(b) == true
iff cmp(a,b) == 0
public abstract java.lang.Object get(int index)
public abstract PyObject[] getArray()
toArray()
.public abstract int indexOf(java.lang.Object o)
public abstract boolean isEmpty()
public abstract java.util.Iterator iterator()
public abstract int lastIndexOf(java.lang.Object o)
public abstract java.util.ListIterator listIterator()
public abstract java.util.ListIterator listIterator(int index)
public abstract void pyadd(int index, PyObject element)
public abstract boolean pyadd(PyObject o)
public abstract PyObject pyget(int index)
index
- index of element to return.public abstract void pyset(int index, PyObject element)
PySequence
index
- index of the element to set.element
- the value to set this element to.public abstract java.lang.Object remove(int index)
public abstract void remove(int start, int stop)
public abstract boolean remove(java.lang.Object o)
public abstract boolean removeAll(java.util.Collection c)
public abstract boolean retainAll(java.util.Collection c)
public abstract java.lang.Object set(int index, java.lang.Object element)
public abstract int size()
public abstract java.util.List subList(int fromIndex, int toIndex)
public abstract java.lang.Object[] toArray()
public abstract java.lang.Object[] toArray(java.lang.Object[] a)