|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.apache.commons.collections.primitives.AbstractShortCollection
|
+--org.apache.commons.collections.primitives.RandomAccessShortList
|
+--org.apache.commons.collections.primitives.ArrayShortList
An ShortList backed by an array of shorts.
This implementation supports all optional methods.
| Constructor Summary | |
ArrayShortList()
Construct an empty list with the default initial capacity. |
|
ArrayShortList(int initialCapacity)
Construct an empty list with the given initial capacity. |
|
ArrayShortList(org.apache.commons.collections.primitives.ShortCollection that)
Constructs a list containing the elements of the given collection, in the order they are returned by that collection's iterator. |
|
| Method Summary | |
void |
add(int index,
short element)
Inserts the specified element at the specified position (optional operation). |
void |
clear()
Removes all my elements (optional operation). |
void |
ensureCapacity(int mincap)
Increases my capacity, if necessary, to ensure that I can hold at least the number of elements specified by the minimum capacity argument without growing. |
short |
get(int index)
Returns the value of the element at the specified position within me. |
short |
removeElementAt(int index)
Removes the element at the specified position in (optional operation). |
short |
set(int index,
short element)
Replaces the element at the specified position in me with the specified element (optional operation). |
int |
size()
Returns the number of elements I contain. |
void |
trimToSize()
Reduce my capacity, if necessary, to match my current size. |
| Methods inherited from class org.apache.commons.collections.primitives.RandomAccessShortList |
add, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, subList, toString |
| Methods inherited from class org.apache.commons.collections.primitives.AbstractShortCollection |
addAll, contains, containsAll, isEmpty, removeAll, removeElement, retainAll, toArray, toArray |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.commons.collections.primitives.ShortList |
add, addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, subList |
| Methods inherited from interface org.apache.commons.collections.primitives.ShortCollection |
addAll, contains, containsAll, isEmpty, removeAll, removeElement, retainAll, toArray, toArray |
| Constructor Detail |
public ArrayShortList()
public ArrayShortList(int initialCapacity)
IllegalArgumentException - when initialCapacity is negativepublic ArrayShortList(org.apache.commons.collections.primitives.ShortCollection that)
that - the non-null collection of shorts
to add
NullPointerException - if that is nullAbstractShortCollection.addAll(org.apache.commons.collections.primitives.ShortCollection)| Method Detail |
public short get(int index)
ShortList
get in interface ShortListget in class RandomAccessShortListindex - the index of the element to return
public int size()
ShortCollection
size in interface ShortCollectionsize in class RandomAccessShortListpublic short removeElementAt(int index)
removeElementAt in interface ShortListremoveElementAt in class RandomAccessShortListindex - the index of the element to remove
UnsupportedOperationException - when this operation is not
supported
IndexOutOfBoundsException - if the specified index is out of range
public short set(int index,
short element)
set in interface ShortListset in class RandomAccessShortListindex - the index of the element to changeelement - the value to be stored at the specified position
UnsupportedOperationException - when this operation is not
supported
IndexOutOfBoundsException - if the specified index is out of range
public void add(int index,
short element)
add in interface ShortListadd in class RandomAccessShortListindex - the index at which to insert the elementelement - the value to insert
UnsupportedOperationException - when this operation is not
supported
IllegalArgumentException - if some aspect of the specified element
prevents it from being added to me
IndexOutOfBoundsException - if the specified index is out of rangepublic void clear()
ShortCollectionempty after this
method successfully returns.
clear in interface ShortCollectionclear in class AbstractShortCollectionpublic void ensureCapacity(int mincap)
public void trimToSize()
size.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||