java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<K>, java.util.Collection<K>, java.util.NavigableSet<K>, java.util.Set<K>, java.util.SortedSet<K>public class LimitedTreeSet<K>
extends java.util.TreeSet<K>
| Constructor | Description | 
|---|---|
| LimitedTreeSet() | |
| LimitedTreeSet(long expireMs,
              int max,
              boolean caseInsensitive) | |
| LimitedTreeSet(long expireMs,
              int max,
              boolean caseInsensitive,
              boolean grow) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| boolean | add(K key) | |
| boolean | addAll(java.util.Collection<? extends K> map) | |
| protected void | check() | |
| void | clear() | |
| boolean | contains(java.lang.Object key) | |
| protected boolean | internalRemove(java.lang.Object key) | |
| java.util.Iterator<K> | iterator() | |
| boolean | remove(java.lang.Object key) | 
containsAll, retainAll, toArray, toArray, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitpublic LimitedTreeSet(long expireMs,
                      int max,
                      boolean caseInsensitive,
                      boolean grow)
public LimitedTreeSet(long expireMs,
                      int max,
                      boolean caseInsensitive)
public LimitedTreeSet()
public boolean add(K key)
public boolean addAll(java.util.Collection<? extends K> map)
protected void check()
public boolean contains(java.lang.Object key)
public java.util.Iterator<K> iterator()
public void clear()
protected boolean internalRemove(java.lang.Object key)