org.eclipse.net4j.util.container.delegate
Class ContainerSortedSet<E>
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.container.delegate.AbstractDelegator<E>
org.eclipse.net4j.util.container.delegate.ContainerCollection<E>
org.eclipse.net4j.util.container.delegate.ContainerSet<E>
org.eclipse.net4j.util.container.delegate.ContainerSortedSet<E>
- All Implemented Interfaces:
- Iterable<E>, Collection<E>, Set<E>, SortedSet<E>, IContainerCollection<E>, IContainerSet<E>, IContainerSortedSet<E>, IContainer<E>, INotifier
- public class ContainerSortedSet<E>
- extends ContainerSet<E>
- implements IContainerSortedSet<E>
A default implementation of a container sorted set.
| Methods inherited from class org.eclipse.net4j.util.container.delegate.ContainerCollection |
add, addAll, clear, contains, containsAll, equals, getElements, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
| Methods inherited from class org.eclipse.net4j.util.event.Notifier |
addListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener |
| Methods inherited from interface java.util.Set |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
ContainerSortedSet
public ContainerSortedSet(SortedSet<E> delegate)
getDelegate
public SortedSet<E> getDelegate()
- Specified by:
getDelegate in interface IContainerCollection<E>- Specified by:
getDelegate in interface IContainerSet<E>- Specified by:
getDelegate in interface IContainerSortedSet<E>- Overrides:
getDelegate in class ContainerSet<E>
comparator
public Comparator<? super E> comparator()
- Specified by:
comparator in interface SortedSet<E>
- Category
- READ
first
public E first()
- Specified by:
first in interface SortedSet<E>
- Category
- READ
last
public E last()
- Specified by:
last in interface SortedSet<E>
- Category
- READ
headSet
public SortedSet<E> headSet(E toElement)
- Specified by:
headSet in interface SortedSet<E>
- Category
- READ
subSet
public SortedSet<E> subSet(E fromElement,
E toElement)
- Specified by:
subSet in interface SortedSet<E>
- Category
- READ
tailSet
public SortedSet<E> tailSet(E fromElement)
- Specified by:
tailSet in interface SortedSet<E>
- Category
- READ
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.