Package com.google.common.truth
Class MapSubject.MapDifference<K,A,E>
- java.lang.Object
-
- com.google.common.truth.MapSubject.MapDifference<K,A,E>
-
- Enclosing class:
- MapSubject
private static class MapSubject.MapDifference<K,A,E> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<K>
allKeys
private java.util.Map<K,E>
missing
private java.util.Map<K,A>
unexpected
private java.util.Map<K,MapSubject.ValueDifference<A,E>>
wrongValues
-
Constructor Summary
Constructors Modifier Constructor Description private
MapDifference(java.util.Map<K,E> missing, java.util.Map<K,A> unexpected, java.util.Map<K,MapSubject.ValueDifference<A,E>> wrongValues, java.util.Set<K> allKeys)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static <K,A,E>
MapSubject.MapDifference<K,A,E>create(java.util.Map<? extends K,? extends A> actual, java.util.Map<? extends K,? extends E> expected, boolean allowUnexpected, MapSubject.ValueTester<? super A,? super E> valueTester)
(package private) java.lang.String
describe(com.google.common.base.Function<MapSubject.ValueDifference<A,E>,java.lang.String> valueDiffFormat)
private boolean
includeKeyTypes()
(package private) boolean
isEmpty()
-
-
-
Method Detail
-
create
static <K,A,E> MapSubject.MapDifference<K,A,E> create(java.util.Map<? extends K,? extends A> actual, java.util.Map<? extends K,? extends E> expected, boolean allowUnexpected, MapSubject.ValueTester<? super A,? super E> valueTester)
-
isEmpty
boolean isEmpty()
-
describe
java.lang.String describe(com.google.common.base.Function<MapSubject.ValueDifference<A,E>,java.lang.String> valueDiffFormat)
-
includeKeyTypes
private boolean includeKeyTypes()
-
-