Package | Description |
---|---|
com.google.common.collect |
This package contains generic collection interfaces and implementations, and other utilities for
working with collections.
|
Modifier and Type | Class and Description |
---|---|
(package private) static class |
Maps.ValueDifferenceImpl<V> |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<K,MapDifference.ValueDifference<V>> |
Maps.MapDifferenceImpl.differences |
Modifier and Type | Method and Description |
---|---|
(package private) static <V> MapDifference.ValueDifference<V> |
Maps.ValueDifferenceImpl.create(V left,
V right) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<K,MapDifference.ValueDifference<V>> |
Maps.MapDifferenceImpl.entriesDiffering() |
java.util.SortedMap<K,MapDifference.ValueDifference<V>> |
Maps.SortedMapDifferenceImpl.entriesDiffering() |
java.util.SortedMap<K,MapDifference.ValueDifference<V>> |
SortedMapDifference.entriesDiffering() |
java.util.Map<K,MapDifference.ValueDifference<V>> |
MapDifference.entriesDiffering()
Returns an unmodifiable map describing keys that appear in both maps, but with different
values.
|
Modifier and Type | Method and Description |
---|---|
private static <K,V> void |
Maps.doDifference(java.util.Map<? extends K,? extends V> left,
java.util.Map<? extends K,? extends V> right,
Equivalence<? super V> valueEquivalence,
java.util.Map<K,V> onlyOnLeft,
java.util.Map<K,V> onlyOnRight,
java.util.Map<K,V> onBoth,
java.util.Map<K,MapDifference.ValueDifference<V>> differences) |
Constructor and Description |
---|
MapDifferenceImpl(java.util.Map<K,V> onlyOnLeft,
java.util.Map<K,V> onlyOnRight,
java.util.Map<K,V> onBoth,
java.util.Map<K,MapDifference.ValueDifference<V>> differences) |
SortedMapDifferenceImpl(java.util.SortedMap<K,V> onlyOnLeft,
java.util.SortedMap<K,V> onlyOnRight,
java.util.SortedMap<K,V> onBoth,
java.util.SortedMap<K,MapDifference.ValueDifference<V>> differences) |