ch.bfh.algo.core.position
Interface PositionList<B,E extends Position<B>>

All Superinterfaces:
Collection<Position<B>>, Iterable<Position<B>>, List<Position<B>>
All Known Implementing Classes:
PositionListAdapter

public interface PositionList<B,E extends Position<B>>
extends List<Position<B>>


Method Summary
 E get(int index)
           
 PositionIterator<B,E> iterator()
           
 PositionListIterator<B,E> listIterator()
           
 PositionListIterator<B,E> listIterator(int index)
           
 PositionList<B,E> subList(int fromIndex, int toIndex)
           
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, lastIndexOf, remove, remove, removeAll, retainAll, set, size, toArray, toArray
 

Method Detail

iterator

PositionIterator<B,E> iterator()
Specified by:
iterator in interface Collection<Position<B>>
Specified by:
iterator in interface Iterable<Position<B>>
Specified by:
iterator in interface List<Position<B>>

get

E get(int index)
Specified by:
get in interface List<Position<B>>

listIterator

PositionListIterator<B,E> listIterator()
Specified by:
listIterator in interface List<Position<B>>

listIterator

PositionListIterator<B,E> listIterator(int index)
Specified by:
listIterator in interface List<Position<B>>

subList

PositionList<B,E> subList(int fromIndex,
                          int toIndex)
Specified by:
subList in interface List<Position<B>>