joeq.Util.Templates
Class ListWrapper.Quad

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

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


Nested Class Summary
static class ListWrapper.Quad.EmptyIterator
           
static class ListWrapper.Quad.Iterator
           
 
Field Summary
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ListWrapper.Quad(List c)
           
 
Method Summary
 void add(int i, Object o)
           
 Object get(int index)
           
 Quad getQuad(int index)
           
 ListIterator.Quad quadIterator()
           
 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.Quad

public ListWrapper.Quad(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

getQuad

public Quad getQuad(int index)
Specified by:
getQuad in interface List.Quad

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

quadIterator

public ListIterator.Quad quadIterator()
Specified by:
quadIterator in interface List.Quad


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