org.inria.ns.reflex.util
Class DynamicList.AbstractCompleted

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList
          extended by org.inria.ns.reflex.util.DynamicList.AbstractCompleted
All Implemented Interfaces:
Iterable, Collection, List, DynamicList
Enclosing interface:
DynamicList

public abstract static class DynamicList.AbstractCompleted
extends AbstractList
implements DynamicList

A completed abstract dynamic list, that is to say a list that prevent singletons from unwrapping.

Author:
Philippe Poulard

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.inria.ns.reflex.util.DynamicList
DynamicList.AbstractCompleted, DynamicList.Completed, DynamicList.Impl
 
Constructor Summary
DynamicList.AbstractCompleted()
           
 
Method Summary
 boolean completed()
          This implementation returns true.
 
Methods inherited from class java.util.AbstractList
add, add, addAll, clear, equals, get, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, set, subList
 
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, size, toArray, toArray, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Constructor Detail

DynamicList.AbstractCompleted

public DynamicList.AbstractCompleted()
Method Detail

completed

public boolean completed()
This implementation returns true.

Specified by:
completed in interface DynamicList
Returns:
true
See Also:
DynamicList.completed()