CS 536 Fall 2007, Project 5

Class DeclNodeList

Object
  extended by AbstractCollection<E>
      extended by AbstractList<E>
          extended by ArrayList<DeclNode>
              extended by DeclNodeList
All Implemented Interfaces:
Serializable, Cloneable, Iterable<DeclNode>, Collection<DeclNode>, List<DeclNode>, RandomAccess

public class DeclNodeList
extends ArrayList<DeclNode>

Wrapper for a list of Decl. Only needed because yacc does not fully support generic classes in "%type" declarations.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class AbstractList
modCount
 
Constructor Summary
DeclNodeList()
           
 
Method Summary
 
Methods inherited from class ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class AbstractCollection
containsAll, removeAll, retainAll, toString
 
Methods inherited from class Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface List
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

Constructor Detail

DeclNodeList

public DeclNodeList()

CS 536 Fall 2007, Project 5