org.openmdx.base.collection
Class AbstractFilteringList
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.AbstractSequentialList
org.openmdx.base.collection.AbstractFilteringList
- All Implemented Interfaces:
- Iterable, Collection, List
public abstract class AbstractFilteringList
- extends AbstractSequentialList
- Author:
- hburger
To change the template for this generated type comment go to
Window>Preferences>Java>Code Generation>Code and Comments
list
protected final List list
AbstractFilteringList
protected AbstractFilteringList(List list)
accept
protected abstract boolean accept(Object candidate)
- Tests whether candidate is a member of the collection.
- Returns:
- true if the candidate is a member of the collection
removeInternal
protected void removeInternal(Object object,
ListIterator iterator)
- Interceptable remove
- Parameters:
object - iterator -
listIterator
public ListIterator listIterator(int index)
- Specified by:
listIterator in interface List- Specified by:
listIterator in class AbstractSequentialList
size
public int size()
- Specified by:
size in interface Collection- Specified by:
size in interface List- Specified by:
size in class AbstractCollection
This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.