joeq.Util.Templates
Class ListWrapper.BasicBlock

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList
          extended by joeq.Util.Templates.ListWrapper.BasicBlock
All Implemented Interfaces:
Iterable, Collection, List, List.BasicBlock
Enclosing class:
ListWrapper

public static class ListWrapper.BasicBlock
extends AbstractList
implements List.BasicBlock


Nested Class Summary
static class ListWrapper.BasicBlock.EmptyIterator
           
static class ListWrapper.BasicBlock.Iterator
           
 
Field Summary
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ListWrapper.BasicBlock(List c)
           
 
Method Summary
 void add(int i, Object o)
           
 ListIterator.BasicBlock basicBlockIterator()
           
 Object get(int index)
           
 BasicBlock getBasicBlock(int index)
           
 Object remove(int i)
           
 Object set(int i, Object o)
           
 int size()
           
 
Methods inherited from class java.util.AbstractList
add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
 
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, removeAll, retainAll, subList, toArray, toArray
 

Constructor Detail

ListWrapper.BasicBlock

public ListWrapper.BasicBlock(List c)
Method Detail

size

public int size()
Specified by:
size in interface Collection
Specified by:
size in interface List
Specified by:
size in class AbstractCollection

get

public Object get(int index)
Specified by:
get in interface List
Specified by:
get in class AbstractList

getBasicBlock

public BasicBlock getBasicBlock(int index)
Specified by:
getBasicBlock in interface List.BasicBlock

add

public void add(int i,
                Object o)
Specified by:
add in interface List
Overrides:
add in class AbstractList

set

public Object set(int i,
                  Object o)
Specified by:
set in interface List
Overrides:
set in class AbstractList

remove

public Object remove(int i)
Specified by:
remove in interface List
Overrides:
remove in class AbstractList

basicBlockIterator

public ListIterator.BasicBlock basicBlockIterator()
Specified by:
basicBlockIterator in interface List.BasicBlock


Copyright © 2001-2008 John Whaley. All Rights Reserved.