@Override public RichIterable<K> keysView() { return this.getMap().keysView(); }
@Override public RichIterable<K> keysView() { return this.getDelegate().keysView(); }
@Override public RichIterable<K> keysView() { return this.getMap().keysView(); }
@Override public RichIterable<K> keysView() { return this.getDelegate().keysView(); }
@Override public boolean containsAllArguments(Object... elements) { return this.getInverse().keysView().containsAllArguments(elements); }
@Override public boolean containsAllIterable(Iterable<?> source) { return this.getInverse().keysView().containsAllIterable(source); }
@Override public boolean containsAllArguments(Object... elements) { return this.getInverse().keysView().containsAllArguments(elements); }
@Override public boolean containsAllIterable(Iterable<?> source) { return this.getInverse().keysView().containsAllIterable(source); }
@Override public boolean containsAll(Collection<?> source) { return this.getInverse().keysView().containsAll(source); }
@Override public boolean containsAll(Collection<?> source) { return this.getInverse().keysView().containsAll(source); }
private static void assertMapContainsKeys( String mapIterableName, MapIterable<?, ?> mapIterable, Object... expectedKeyValues) { try { Verify.assertNotEmpty("Expected keys/values in assertion", expectedKeyValues); MutableList<Object> expectedKeys = Lists.mutable.of(); for (int i = 0; i < expectedKeyValues.length; i += 2) { expectedKeys.add(expectedKeyValues[i]); } Verify.assertContainsAll(mapIterableName + ".keysView()", mapIterable.keysView(), expectedKeys.toArray()); } catch (AssertionError e) { Verify.throwMangledException(e); } }
@Override public RichIterable<K> keysView() { return this.getDelegate().keysView(); }
@Override public RichIterable<K> keysView() { return this.getMap().keysView(); }
@Override public boolean containsAllIterable(Iterable<?> source) { return this.getInverse().keysView().containsAllIterable(source); }
@Override public boolean containsAll(Collection<?> source) { return this.getInverse().keysView().containsAll(source); }
@Override public boolean containsAllArguments(Object... elements) { return this.getInverse().keysView().containsAllArguments(elements); }
private static void assertMapContainsKeys( String mapIterableName, MapIterable<?, ?> mapIterable, Object... expectedKeyValues) { try { Verify.assertNotEmpty("Expected keys/values in assertion", expectedKeyValues); MutableList<Object> expectedKeys = Lists.mutable.of(); for (int i = 0; i < expectedKeyValues.length; i += 2) { expectedKeys.add(expectedKeyValues[i]); } Verify.assertContainsAll(mapIterableName + ".keysView()", mapIterable.keysView(), expectedKeys.toArray()); } catch (AssertionError e) { Verify.throwMangledException(e); } }