com.thoughtworks.xstream.persistence
Class XmlArrayList
java.lang.Object
java.util.AbstractCollection
java.util.AbstractList
com.thoughtworks.xstream.persistence.XmlArrayList
- All Implemented Interfaces:
- java.util.Collection, java.util.List
- public class XmlArrayList
- extends java.util.AbstractList
A persistent list implementation backed on a XmlMap.
- Author:
- Guilherme Silveira
Fields inherited from class java.util.AbstractList |
modCount |
Method Summary |
void |
add(int index,
java.lang.Object element)
|
java.lang.Object |
get(int index)
|
java.lang.Object |
remove(int index)
|
java.lang.Object |
set(int index,
java.lang.Object element)
|
int |
size()
|
Methods inherited from class java.util.AbstractList |
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList |
Methods inherited from class java.util.AbstractCollection |
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray |
XmlArrayList
public XmlArrayList(StreamStrategy streamStrategy)
size
public int size()
set
public java.lang.Object set(int index,
java.lang.Object element)
add
public void add(int index,
java.lang.Object element)
get
public java.lang.Object get(int index)
remove
public java.lang.Object remove(int index)
Joe Walnes, http://xstream.codehaus.org/