class TypeIndexedSet<T extends java.lang.Comparable>
extends com.google.gwt.thirdparty.guava.common.collect.ForwardingSortedSet<T>
implements java.io.Serializable
TypeIndexedSet.TypeIndex.| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
TypeIndexedSet.TypeIndex
Organizes set members by their concrete type.
|
| Modifier | Constructor and Description |
|---|---|
protected |
TypeIndexedSet(java.util.SortedSet<T> backing) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(T o) |
boolean |
addAll(java.util.Collection<? extends T> c) |
void |
clear() |
protected java.util.SortedSet<T> |
delegate() |
void |
freeze()
Prevent further modification of the Set.
|
(package private) TypeIndexedSet.TypeIndex |
getTypeIndex()
Returns the type index for the root set, i.e.
|
java.util.SortedSet<T> |
headSet(T toElement) |
java.util.Iterator<T> |
iterator() |
boolean |
remove(java.lang.Object o) |
boolean |
removeAll(java.util.Collection<?> c) |
boolean |
retainAll(java.util.Collection<?> c) |
java.util.SortedSet<T> |
subSet(T fromElement,
T toElement) |
java.util.SortedSet<T> |
tailSet(T fromElement) |
comparator, first, last, standardContains, standardRemove, standardSubSetequals, hashCode, standardEquals, standardHashCode, standardRemoveAllcontains, containsAll, isEmpty, size, standardAddAll, standardClear, standardContainsAll, standardIsEmpty, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArraytoStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitprotected TypeIndexedSet(java.util.SortedSet<T> backing)
protected java.util.SortedSet<T> delegate()
delegate in class com.google.gwt.thirdparty.guava.common.collect.ForwardingSortedSet<T extends java.lang.Comparable>TypeIndexedSet.TypeIndex getTypeIndex()
public boolean add(T o)
public boolean addAll(java.util.Collection<? extends T> c)
public void clear()
public void freeze()
public java.util.Iterator<T> iterator()
iterator in interface java.lang.Iterable<T extends java.lang.Comparable>iterator in interface java.util.Collection<T extends java.lang.Comparable>iterator in interface java.util.Set<T extends java.lang.Comparable>iterator in class com.google.gwt.thirdparty.guava.common.collect.ForwardingCollection<T extends java.lang.Comparable>public boolean remove(java.lang.Object o)
public boolean removeAll(java.util.Collection<?> c)
removeAll in interface java.util.Collection<T extends java.lang.Comparable>removeAll in interface java.util.Set<T extends java.lang.Comparable>removeAll in class com.google.gwt.thirdparty.guava.common.collect.ForwardingCollection<T extends java.lang.Comparable>public boolean retainAll(java.util.Collection<?> c)
retainAll in interface java.util.Collection<T extends java.lang.Comparable>retainAll in interface java.util.Set<T extends java.lang.Comparable>retainAll in class com.google.gwt.thirdparty.guava.common.collect.ForwardingCollection<T extends java.lang.Comparable>