CS 536 Fall 2007, Project 5

Class IfThenList

Object
  extended by AbstractCollection<E>
      extended by AbstractList<E>
          extended by ArrayList<IfStmtNode.IfThen>
              extended by IfThenList
All Implemented Interfaces:
Serializable, Cloneable, Iterable<IfStmtNode.IfThen>, Collection<IfStmtNode.IfThen>, List<IfStmtNode.IfThen>, RandomAccess

public class IfThenList
extends ArrayList<IfStmtNode.IfThen>

Wrapper for a list of IfStmtNode.IfThen. 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
IfThenList()
           
 
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

IfThenList

public IfThenList()

CS 536 Fall 2007, Project 5