Package moa.core
Class FastVector<E>
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<E>
-
- moa.core.FastVector<E>
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<E>
,Collection<E>
,List<E>
,RandomAccess
public class FastVector<E> extends ArrayList<E>
Simple extension of ArrayList. Exists for legacy reasons.- Version:
- $Revision: 8034 $
- Author:
- Eibe Frank (eibe@cs.waikato.ac.nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description FastVector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addElement(E element)
Adds an element to this vector.E
elementAt(int index)
Returns the element at the given position.void
removeElementAt(int index)
Deletes an element from this vector.-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.util.AbstractCollection
containsAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface java.util.List
containsAll
-
-
-
-
Method Detail
-
addElement
public final void addElement(E element)
Adds an element to this vector. Increases its capacity if its not large enough.- Parameters:
element
- the element to add
-
elementAt
public final E elementAt(int index)
Returns the element at the given position.- Parameters:
index
- the element's index- Returns:
- the element with the given index
-
removeElementAt
public final void removeElementAt(int index)
Deletes an element from this vector.- Parameters:
index
- the index of the element to be deleted
-
-