org.rcfaces.core.model
Class AbstractFilteredList

java.lang.Object
  extended by org.rcfaces.core.model.AbstractFilteredCollection
      extended by org.rcfaces.core.model.AbstractFilteredList
All Implemented Interfaces:
Iterable, Collection, List, IFiltredCollection, IFiltredCollection2

public abstract class AbstractFilteredList
extends AbstractFilteredCollection
implements List

Version:
$Revision: 1.18 $ $Date: 2011/06/16 09:29:41 $
Author:
Olivier Oeuillot (latest modification by $Author: jbmeslin $)

Nested Class Summary
 
Nested classes/interfaces inherited from class org.rcfaces.core.model.AbstractFilteredCollection
AbstractFilteredCollection.FilteredIterator
 
Nested classes/interfaces inherited from interface org.rcfaces.core.model.IFiltredCollection
IFiltredCollection.IFiltredIterator
 
Field Summary
static List EMPTY_LIST
           
 
Fields inherited from class org.rcfaces.core.model.AbstractFilteredCollection
collection, EMPTY_COLLECTION, EMPTY_FILTERED_COLLECTION
 
Fields inherited from interface org.rcfaces.core.model.IFiltredCollection
NO_MAXIMUM_RESULT_NUMBER
 
Constructor Summary
AbstractFilteredList()
           
AbstractFilteredList(List list)
           
AbstractFilteredList(SelectItem[] selectItem)
           
 
Method Summary
 void add(int index, Object element)
           
 boolean addAll(int index, Collection c)
           
 Object get(int index)
           
 int indexOf(Object o)
           
 int lastIndexOf(Object o)
           
 ListIterator listIterator()
           
 ListIterator listIterator(int index)
           
 Object remove(int index)
           
 Object set(int index, Object element)
           
 List subList(int fromIndex, int toIndex)
           
 
Methods inherited from class org.rcfaces.core.model.AbstractFilteredCollection
accept, add, addAll, clear, contains, containsAll, isEmpty, iterator, iterator, iterator, remove, removeAll, retainAll, size, toArray, toArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Field Detail

EMPTY_LIST

public static final List EMPTY_LIST
Constructor Detail

AbstractFilteredList

public AbstractFilteredList()

AbstractFilteredList

public AbstractFilteredList(List list)

AbstractFilteredList

public AbstractFilteredList(SelectItem[] selectItem)
Method Detail

get

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

remove

public Object remove(int index)
Specified by:
remove in interface List

add

public void add(int index,
                Object element)
Specified by:
add in interface List

indexOf

public int indexOf(Object o)
Specified by:
indexOf in interface List

lastIndexOf

public int lastIndexOf(Object o)
Specified by:
lastIndexOf in interface List

addAll

public boolean addAll(int index,
                      Collection c)
Specified by:
addAll in interface List

subList

public List subList(int fromIndex,
                    int toIndex)
Specified by:
subList in interface List

listIterator

public ListIterator listIterator()
Specified by:
listIterator in interface List

listIterator

public ListIterator listIterator(int index)
Specified by:
listIterator in interface List

set

public Object set(int index,
                  Object element)
Specified by:
set in interface List


Copyright © 2006-2011 Vedana. All Rights Reserved.