T - class ReferenceNavigableSet<T> extends ReferenceSortedSet<T> implements NavigableSet<T>
| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
private NavigableSet<Referrer<T>> |
set |
| Constructor and Description |
|---|
ReferenceNavigableSet(NavigableSet<Referrer<T>> set,
Ref type,
boolean gcThreads,
long gcCycle) |
ReferenceNavigableSet(NavigableSet<Referrer<T>> set,
ReferenceQueuingFactory<T,Referrer<T>> rqf,
Ref type) |
| Modifier and Type | Method and Description |
|---|---|
T |
ceiling(T e) |
Iterator<T> |
descendingIterator() |
NavigableSet<T> |
descendingSet() |
T |
floor(T e) |
NavigableSet<T> |
headSet(T toElement,
boolean inclusive) |
T |
higher(T e) |
T |
lower(T e) |
T |
pollFirst() |
T |
pollLast() |
private void |
readObject(ObjectInputStream stream) |
NavigableSet<T> |
subSet(T fromElement,
boolean fromInclusive,
T toElement,
boolean toInclusive) |
NavigableSet<T> |
tailSet(T fromElement,
boolean inclusive) |
comparator, first, headSet, last, subSet, tailSetequals, hashCodeadd, addAll, clear, contains, containsAll, getRef, getRQF, isEmpty, iterator, processQueue, remove, size, toString, wrapObj, writeReplaceremoveAll, retainAll, toArray, toArrayclone, finalize, getClass, notify, notifyAll, wait, wait, waitheadSet, iterator, subSet, tailSetcomparator, first, last, spliteratoradd, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, remove, removeAll, retainAll, size, toArray, toArrayparallelStream, removeIf, streamprivate static final long serialVersionUID
private final NavigableSet<Referrer<T>> set
public ReferenceNavigableSet(NavigableSet<Referrer<T>> set, Ref type, boolean gcThreads, long gcCycle)
ReferenceNavigableSet(NavigableSet<Referrer<T>> set, ReferenceQueuingFactory<T,Referrer<T>> rqf, Ref type)
private void readObject(ObjectInputStream stream) throws InvalidObjectException
InvalidObjectExceptionpublic T lower(T e)
lower in interface NavigableSet<T>public T floor(T e)
floor in interface NavigableSet<T>public T ceiling(T e)
ceiling in interface NavigableSet<T>public T higher(T e)
higher in interface NavigableSet<T>public T pollFirst()
pollFirst in interface NavigableSet<T>public T pollLast()
pollLast in interface NavigableSet<T>public NavigableSet<T> descendingSet()
descendingSet in interface NavigableSet<T>public Iterator<T> descendingIterator()
descendingIterator in interface NavigableSet<T>public NavigableSet<T> subSet(T fromElement, boolean fromInclusive, T toElement, boolean toInclusive)
subSet in interface NavigableSet<T>public NavigableSet<T> headSet(T toElement, boolean inclusive)
headSet in interface NavigableSet<T>public NavigableSet<T> tailSet(T fromElement, boolean inclusive)
tailSet in interface NavigableSet<T>Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.