org.apache.lokahi.core.common.collection
Class TMCCollectionImpl<ItemType extends Collectable>
java.lang.Object
java.util.AbstractCollection<ItemType>
org.apache.lokahi.core.common.collection.TMCCollectionImpl<ItemType>
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Iterable<ItemType>, java.util.Collection<ItemType>
public class TMCCollectionImpl<ItemType extends Collectable>
- extends java.util.AbstractCollection<ItemType>
- implements java.io.Serializable
- Version:
- $Id: TMCCollectionImpl.java,v 1.3 2006/03/07 20:18:56 drtobes Exp $
- Author:
- Stephen Toback
- See Also:
- Serialized Form
Methods inherited from class java.util.AbstractCollection |
addAll, clear, contains, containsAll, isEmpty, removeAll, retainAll, toArray, toArray |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Collection |
equals, hashCode |
TMCCollectionImpl
public TMCCollectionImpl()
TMCCollectionImpl
public TMCCollectionImpl(java.util.Collection<ItemType> c)
iterator
public java.util.Iterator<ItemType> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<ItemType extends Collectable>
- Specified by:
iterator
in interface java.util.Collection<ItemType extends Collectable>
- Specified by:
iterator
in class java.util.AbstractCollection<ItemType extends Collectable>
add
public boolean add(ItemType o)
- Specified by:
add
in interface java.util.Collection<ItemType extends Collectable>
- Overrides:
add
in class java.util.AbstractCollection<ItemType extends Collectable>
remove
public boolean remove(java.lang.Object o)
- Specified by:
remove
in interface java.util.Collection<ItemType extends Collectable>
- Overrides:
remove
in class java.util.AbstractCollection<ItemType extends Collectable>
size
public int size()
- Specified by:
size
in interface java.util.Collection<ItemType extends Collectable>
- Specified by:
size
in class java.util.AbstractCollection<ItemType extends Collectable>
contains
public boolean contains(ItemType o)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
values
public java.util.Collection<ItemType> values()
orderedList
public java.util.TreeMap<java.lang.Integer,ItemType> orderedList()
last
public java.util.TreeMap<java.lang.Integer,ItemType> last(int numberElements)
orderByName
public java.util.TreeMap<java.lang.String,ItemType> orderByName()
getSortedSetByDate
public java.util.SortedSet<ItemType> getSortedSetByDate(java.util.Comparator<? super ItemType> c,
int topNumber)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.util.AbstractCollection<ItemType extends Collectable>