org.apache.commons.collections.set
Class AbstractSortedSetDecorator

java.lang.Object
  |
  +--org.apache.commons.collections.collection.AbstractCollectionDecorator
        |
        +--org.apache.commons.collections.set.AbstractSetDecorator
              |
              +--org.apache.commons.collections.set.AbstractSortedSetDecorator
All Implemented Interfaces:
java.util.Collection, java.util.Set, java.util.SortedSet
Direct Known Subclasses:
UnmodifiableSortedSet

public abstract class AbstractSortedSetDecorator
extends AbstractSetDecorator
implements java.util.SortedSet

Decorates another SortedSet to provide additional behaviour.

Methods are forwarded directly to the decorated set.

Since:
Commons Collections 3.0
Version:
$Revision: 1.4 $ $Date: 2004/06/02 21:53:03 $
Author:
Stephen Colebourne

Method Summary
 java.util.Comparator comparator()
           
 java.lang.Object first()
           
 java.util.SortedSet headSet(java.lang.Object toElement)
           
 java.lang.Object last()
           
 java.util.SortedSet subSet(java.lang.Object fromElement, java.lang.Object toElement)
           
 java.util.SortedSet tailSet(java.lang.Object fromElement)
           
 
Methods inherited from class org.apache.commons.collections.collection.AbstractCollectionDecorator
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, 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.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Method Detail

subSet

public java.util.SortedSet subSet(java.lang.Object fromElement,
                                  java.lang.Object toElement)
Specified by:
subSet in interface java.util.SortedSet

headSet

public java.util.SortedSet headSet(java.lang.Object toElement)
Specified by:
headSet in interface java.util.SortedSet

tailSet

public java.util.SortedSet tailSet(java.lang.Object fromElement)
Specified by:
tailSet in interface java.util.SortedSet

first

public java.lang.Object first()
Specified by:
first in interface java.util.SortedSet

last

public java.lang.Object last()
Specified by:
last in interface java.util.SortedSet

comparator

public java.util.Comparator comparator()
Specified by:
comparator in interface java.util.SortedSet


Copyright © 2001-2004 The Apache Software Foundation. All Rights Reserved.