Uses of Class
com.google.common.collect.Sets.ImprovedAbstractSet
Packages that use Sets.ImprovedAbstractSet
Package
Description
Collection interfaces and implementations, and other utilities for collections.
-
Uses of Sets.ImprovedAbstractSet in com.google.common.collect
Subclasses of Sets.ImprovedAbstractSet in com.google.common.collectModifier and TypeClassDescription(package private) classprivate classprivate final classprivate class(package private) class(package private) class(package private) class(package private) classprivate classprotected classA sensible implementation ofMap.entrySet()in terms of the following methods:ForwardingMap.clear(),ForwardingMap.containsKey(java.lang.Object),ForwardingMap.get(java.lang.Object),ForwardingMap.isEmpty(),ForwardingMap.remove(java.lang.Object), andForwardingMap.size().protected classA sensible implementation ofMap.keySet()in terms of the following methods:ForwardingMap.clear(),ForwardingMap.containsKey(java.lang.Object),ForwardingMap.isEmpty(),ForwardingMap.remove(java.lang.Object),ForwardingMap.size(), and theSet.iterator()method ofForwardingMap.entrySet().protected classA sensible implementation ofMultiset.elementSet()in terms of the following methods:ForwardingCollection.clear(),ForwardingCollection.contains(java.lang.Object),ForwardingCollection.containsAll(java.util.Collection<?>),ForwardingMultiset.count(java.lang.Object),ForwardingCollection.isEmpty(), theSet.size()andSet.iterator()methods ofForwardingMultiset.entrySet(), andForwardingMultiset.remove(Object, int).protected classA sensible implementation ofNavigableMap.navigableKeySet()in terms of the methods of thisNavigableMap.protected classA sensible implementation ofSortedMap.keySet()in terms of the methods ofForwardingSortedMap.protected classA sensible implementation ofSortedMultiset.elementSet()in terms of the following methods:Collection.clear(),SortedMultiset.comparator(),Multiset.contains(java.lang.Object),Multiset.containsAll(java.util.Collection<?>),Multiset.count(java.lang.Object),SortedMultiset.firstEntry()SortedMultiset.headMultiset(E, com.google.common.collect.BoundType),Collection.isEmpty(),SortedMultiset.lastEntry(),SortedMultiset.subMultiset(E, com.google.common.collect.BoundType, E, com.google.common.collect.BoundType),SortedMultiset.tailMultiset(E, com.google.common.collect.BoundType), thesize()anditerator()methods ofSortedMultiset.entrySet(), andMultiset.remove(Object, int).private final classprivate final class(package private) final class(package private) static classMaps.EntrySet<K,V> (package private) class(package private) class(package private) static classMaps.KeySet<K,V> (package private) static classMaps.NavigableKeySet<K,V> (package private) static classMaps.SortedKeySet<K,V> (package private) class(package private) static class(package private) static class(package private) static classA skeleton implementation forSortedMultiset.elementSet().(package private) static classA skeleton navigable implementation forSortedMultiset.elementSet().private classprivate classprivate classprivate final classprivate final classprivate classAbstract set whoseisEmpty()returns whether the table is empty and whoseclear()clears all table mappings.