CS 536 Fall 2007, Project 5

Class ParamList

Object
  extended by AbstractCollection<E>
      extended by AbstractList<E>
          extended by ArrayList<ProcDeclNode.Param>
              extended by ParamList
All Implemented Interfaces:
Serializable, Cloneable, Iterable<ProcDeclNode.Param>, Collection<ProcDeclNode.Param>, List<ProcDeclNode.Param>, RandomAccess

public class ParamList
extends ArrayList<ProcDeclNode.Param>

Wrapper for a list of ProcDeclNode.Param. 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
ParamList()
           
 
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

ParamList

public ParamList()

CS 536 Fall 2007, Project 5