dataStructures
Class ExtendedArrayLinearList

java.lang.Object
  |
  +--dataStructures.ArrayLinearList
        |
        +--dataStructures.ExtendedArrayLinearList

public class ExtendedArrayLinearList
extends ArrayLinearList


Fields inherited from class dataStructures.ArrayLinearList
element, size
 
Constructor Summary
ExtendedArrayLinearList()
           
ExtendedArrayLinearList(int initialCapacity)
           
 
Method Summary
 java.lang.Object set(int index, java.lang.Object theElement)
          set element[index] to theElement
 void setSize(int newSize)
          set list size to newSize
 
Methods inherited from class dataStructures.ArrayLinearList
add, get, indexOf, isEmpty, iterator, main, remove, size, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExtendedArrayLinearList

public ExtendedArrayLinearList(int initialCapacity)

ExtendedArrayLinearList

public ExtendedArrayLinearList()
Method Detail

setSize

public void setSize(int newSize)
set list size to newSize

set

public java.lang.Object set(int index,
                            java.lang.Object theElement)
set element[index] to theElement
Returns:
old element at element[index]
Throws:
IndexOutOfBoundsException - when index < 0 or >= size