public class LookupList<E>
extends java.lang.Object
implements java.lang.Iterable<E>
Constructor and Description |
---|
LookupList() |
LookupList(int capacity) |
Modifier and Type | Method and Description |
---|---|
void |
add(E item) |
void |
add(int index,
E item) |
void |
addAll(java.util.Collection<? extends E> elements) |
void |
addAll(E... elements) |
void |
clear() |
boolean |
contains(E item) |
void |
ensureCapacity(int minCapacity) |
E |
first() |
E |
get(int index) |
int |
indexOf(E item) |
boolean |
isEmpty() |
java.util.Iterator<E> |
iterator() |
E |
last() |
protected java.lang.String |
outOfBoundsMsg(int index) |
protected void |
rangeCheck(int index) |
protected void |
rangeCheckForAdd(int index) |
boolean |
remove(E item) |
E |
remove(int index) |
E |
set(E item,
int index) |
void |
set(java.lang.Object[] elements) |
int |
size() |
void |
sort(java.util.Comparator<E> comparator) |
java.lang.Object[] |
toArray() |
void |
trim() |
protected void rangeCheck(int index)
protected void rangeCheckForAdd(int index)
protected java.lang.String outOfBoundsMsg(int index)
public int size()
public E get(int index)
public void add(E item)
public void add(int index, E item)
public void addAll(java.util.Collection<? extends E> elements)
public void addAll(E... elements)
public E remove(int index)
public boolean remove(E item)
public void clear()
public boolean contains(E item)
public int indexOf(E item)
public boolean isEmpty()
public java.lang.Object[] toArray()
public void set(java.lang.Object[] elements)
public void trim()
public E first()
public E last()
public void sort(java.util.Comparator<E> comparator)
public void ensureCapacity(int minCapacity)