/guava/guava/src/com/google/common/collect/Maps.java
return !Iterables.any( unfiltered.entrySet( ) , entryPredicate) ;super( unfiltered, entryPredicate) ;
super ( unfiltered, entryPredicate ) ;
extends AbstractFilteredMap<K, V> { final Predicate<? super K> keyPredicate; FilteredKeyMap( Map<K, V> unfiltered, Predicate<? super K> keyPredicate, Predicate<? super Entry<K, V>> entryPredicate) { <extra_id_0> this.keyPredicate = keyPredicate; } @Override protected Set<Entry<K, V>> createEntrySet() { return Sets.filter(unfiltered.entrySet(), predicate); }