|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjava.util.AbstractCollection
java.util.AbstractList
java.util.ArrayList
com.tangosol.run.xml.SimpleElement.ElementList
protected class SimpleElement.ElementList
An implementation of List that only supports XmlElements as the content of the List.
| Field Summary |
|---|
| Fields inherited from class java.util.AbstractList |
|---|
modCount |
| Constructor Summary | |
|---|---|
protected |
SimpleElement.ElementList()
|
| Method Summary | |
|---|---|
void |
add(int index,
Object element)
Inserts the specified element at the specified position in this list. |
boolean |
add(Object o)
Appends the specified element to the end of this list. |
boolean |
addAll(Collection c)
Overrides the ArrayList implementation to force this throw the single object add() method. |
boolean |
addAll(int index,
Collection c)
Overrides the ArrayList implementation to force this throw the single object add() method. |
protected XmlElement |
checkElement(XmlElement element)
Validates the passed XmlElement, copying the element into a new valid element if necessary. |
void |
clear()
Removes all of the elements from this list. |
void |
readExternal(DataInput in)
Restore the contents of this object by loading the object's state from the passed DataInput object. |
Object |
remove(int index)
Removes the element at the specified position in this list. |
Object |
set(int index,
Object element)
Replaces the element at the specified position in this list with the specified element. |
void |
writeExternal(DataOutput out)
Save the contents of this object by storing the object's state into the passed DataOutput object. |
| Methods inherited from class java.util.ArrayList |
|---|
clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, size, toArray, toArray, trimToSize |
| Methods inherited from class java.util.AbstractList |
|---|
equals, hashCode, iterator, listIterator, listIterator, subList |
| Methods inherited from class java.util.AbstractCollection |
|---|
containsAll, removeAll, retainAll, toString |
| Methods inherited from interface java.util.List |
|---|
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList |
| Constructor Detail |
|---|
protected SimpleElement.ElementList()
| Method Detail |
|---|
public Object set(int index,
Object element)
set in interface Listset in class ArrayListindex - index of element to replace.element - element to be stored at the specified position.
IndexOutOfBoundsException - if index out of range
(index < 0 || index >= size()).public boolean add(Object o)
add in interface Collectionadd in interface Listadd in class ArrayListo - element to be appended to this list.
public void add(int index,
Object element)
add in interface Listadd in class ArrayListindex - index at which the specified element is to be inserted.element - element to be inserted.
IndexOutOfBoundsException - if index is out of range
(index < 0 || index > size()).public Object remove(int index)
remove in interface Listremove in class ArrayListindex - the index of the element to removed.
IndexOutOfBoundsException - if index out of range (index
< 0 || index >= size()).public void clear()
clear in interface Collectionclear in interface Listclear in class ArrayListpublic boolean addAll(Collection c)
addAll in interface CollectionaddAll in interface ListaddAll in class ArrayList
public boolean addAll(int index,
Collection c)
addAll in interface ListaddAll in class ArrayListprotected XmlElement checkElement(XmlElement element)
public void readExternal(DataInput in)
throws IOException
ExternalizableLite
readExternal in interface ExternalizableLitein - the DataInput stream to read data from in order to restore
the state of this object
IOException - if an I/O exception occurs
NotActiveException - if the object is not in its initial
state, and therefore cannot be deserialized into
public void writeExternal(DataOutput out)
throws IOException
ExternalizableLite
writeExternal in interface ExternalizableLiteout - the DataOutput stream to write the state of this object to
IOException - if an I/O exception occurs
|
CoherenceTM v3.3 Copyright© 2000-2007 by Oracle Corporation |
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||