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, tailSet
equals, hashCode
add, addAll, clear, contains, containsAll, getRef, getRQF, isEmpty, iterator, processQueue, remove, size, toString, wrapObj, writeReplace
removeAll, retainAll, toArray, toArray
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
headSet, iterator, subSet, tailSet
comparator, first, last, spliterator
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, remove, removeAll, retainAll, size, toArray, toArray
parallelStream, removeIf, stream
private 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
InvalidObjectException
public 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.