Lines Matching refs:inverse

114     BiMap<String, Integer> inverse = bimap.inverse();
117 assertEquals(ImmutableMap.of("one", 1, "two", 2), inverse);
120 assertSame(bimap, inverse.inverse());
124 BiMap<String, Integer> inverse = bimap.inverse();
126 bimap.inverse().put("two", 2);
127 assertEquals(ImmutableMap.of("one", 1, "two", 2), inverse);
325 assertEquals(2, bimap.inverse().size());
329 assertEquals(2, bimap.inverse().size());
341 assertEquals(2, bimap.inverse().size());
352 assertEquals(Integer.valueOf(1), bimap.inverse().get("one"));
356 assertEquals(Integer.valueOf(1), bimap.inverse().get("uno"));
358 assertEquals(2, bimap.inverse().size());
365 assertEquals(Integer.valueOf(1), bimap.inverse().get("uno"));
367 assertEquals(2, bimap.inverse().size());
379 assertEquals(0, bimap.inverse().size());
391 assertEquals(0, bimap.inverse().size());
405 assertEquals(1, bimap.inverse().size());
406 assertEquals((Integer) 1, bimap.inverse().get("a"));
415 assertEquals(2, bimap.inverse().size());
440 assertEquals(2, bimap.inverse().size());
458 assertEquals(2, bimap.inverse().size());
484 assertEquals(bimap.inverse(), copy.inverse());
500 this.backward = original.inverse();
520 assertEquals(copy.backward, copy.forward.inverse());
521 assertEquals(copy.forward, copy.backward.inverse());
534 * The sameness checks ensure that a bimap and its inverse remain consistent,
536 * {@code a == b.inverse()} should continue to hold after both bimaps are
548 assertSame(copy.backward, copy.forward.inverse());
549 assertSame(copy.forward, copy.backward.inverse());