add
public boolean add(Object o)
add
public void add(int index,
Object element)
addAll
public boolean addAll(Collection c)
addAll
public boolean addAll(int index,
Collection c)
contains
public boolean contains(Object o)
containsAll
public boolean containsAll(Collection c)
equals
public boolean equals(Object o)
Should almost never be overridden.
If overridden, it is the subclasses responsibility to ensure that
a.equals(b) == true
iff cmp(a,b) == 0
- equals in interface PyObject
get
public Object get(int index)
getArray
public PyObject[] getArray()
Get the backing array. The array should not be modified.
To get a copy of the array, see
toArray()
.
indexOf
public int indexOf(Object o)
isEmpty
public boolean isEmpty()
iterator
public Iterator iterator()
lastIndexOf
public int lastIndexOf(Object o)
listIterator
public ListIterator listIterator()
listIterator
public ListIterator listIterator(int index)
pyadd
public void pyadd(int index,
PyObject element)
pyget
public PyObject pyget(int index)
index
- index of element to return.
- the element at the given position in the list.
remove
public boolean remove(Object o)
remove
public Object remove(int index)
remove
public void remove(int start,
int stop)
removeAll
public boolean removeAll(Collection c)
retainAll
public boolean retainAll(Collection c)
set
public Object set(int index,
Object element)
subList
public List subList(int fromIndex,
int toIndex)
toArray
public Object[] toArray()
toArray
public Object[] toArray(Object[] a)