Lines Matching defs:unfiltered

1285    * Returns a map containing the mappings in {@code unfiltered} whose keys
1286 * satisfy a predicate. The returned map is a live view of {@code unfiltered};
1300 * unfiltered} is.
1313 Map<K, V> unfiltered, final Predicate<? super K> keyPredicate) {
1314 if (unfiltered instanceof SortedMap) {
1315 return filterKeys((SortedMap<K, V>) unfiltered, keyPredicate);
1325 return (unfiltered instanceof AbstractFilteredMap)
1326 ? filterFiltered((AbstractFilteredMap<K, V>) unfiltered, entryPredicate)
1328 checkNotNull(unfiltered), keyPredicate, entryPredicate);
1332 * Returns a sorted map containing the mappings in {@code unfiltered} whose
1334 * unfiltered}; changes to one affect the other.
1347 * unfiltered} is.
1363 SortedMap<K, V> unfiltered, final Predicate<? super K> keyPredicate) {
1373 return filterEntries(unfiltered, entryPredicate);
1377 * Returns a map containing the mappings in {@code unfiltered} whose values
1378 * satisfy a predicate. The returned map is a live view of {@code unfiltered};
1393 * unfiltered} is.
1406 Map<K, V> unfiltered, final Predicate<? super V> valuePredicate) {
1407 if (unfiltered instanceof SortedMap) {
1408 return filterValues((SortedMap<K, V>) unfiltered, valuePredicate);
1418 return filterEntries(unfiltered, entryPredicate);
1422 * Returns a sorted map containing the mappings in {@code unfiltered} whose
1424 * unfiltered}; changes to one affect the other.
1438 * unfiltered} is.
1454 SortedMap<K, V> unfiltered, final Predicate<? super V> valuePredicate) {
1463 return filterEntries(unfiltered, entryPredicate);
1467 * Returns a map containing the mappings in {@code unfiltered} that satisfy a
1468 * predicate. The returned map is a live view of {@code unfiltered}; changes
1485 * unfiltered} is.
1496 Map<K, V> unfiltered, Predicate<? super Entry<K, V>> entryPredicate) {
1497 if (unfiltered instanceof SortedMap) {
1498 return filterEntries((SortedMap<K, V>) unfiltered, entryPredicate);
1501 return (unfiltered instanceof AbstractFilteredMap)
1502 ? filterFiltered((AbstractFilteredMap<K, V>) unfiltered, entryPredicate)
1503 : new FilteredEntryMap<K, V>(checkNotNull(unfiltered), entryPredicate);
1507 * Returns a sorted map containing the mappings in {@code unfiltered} that
1508 * satisfy a predicate. The returned map is a live view of {@code unfiltered};
1525 * unfiltered} is.
1539 SortedMap<K, V> unfiltered,
1542 return (unfiltered instanceof FilteredEntrySortedMap)
1543 ? filterFiltered((FilteredEntrySortedMap<K, V>) unfiltered, entryPredicate)
1544 : new FilteredEntrySortedMap<K, V>(checkNotNull(unfiltered), entryPredicate);
1555 return new FilteredEntryMap<K, V>(map.unfiltered, predicate);
1560 final Map<K, V> unfiltered;
1564 Map<K, V> unfiltered, Predicate<? super Entry<K, V>> predicate) {
1565 this.unfiltered = unfiltered;
1579 return unfiltered.put(key, value);
1586 unfiltered.putAll(map);
1590 return unfiltered.containsKey(key) && apply(key, unfiltered.get(key));
1594 V value = unfiltered.get(key);
1603 return containsKey(key) ? unfiltered.remove(key) : null;
1642 Iterator<Entry<K, V>> iterator = unfiltered.entrySet().iterator();
1656 Iterator<Entry<K, V>> iterator = unfiltered.entrySet().iterator();
1670 Iterator<Entry<K, V>> iterator = unfiltered.entrySet().iterator();
1707 FilteredEntrySortedMap(SortedMap<K, V> unfiltered,
1709 super(unfiltered, entryPredicate);
1713 return (SortedMap<K, V>) unfiltered;
1730 if (apply(key, unfiltered.get(key))) {
1755 FilteredKeyMap(Map<K, V> unfiltered, Predicate<? super K> keyPredicate,
1757 super(unfiltered, entryPredicate);
1766 ? entrySet = Sets.filter(unfiltered.entrySet(), predicate)
1775 ? keySet = Sets.filter(unfiltered.keySet(), keyPredicate)
1779 // The cast is called only when the key is in the unfiltered map, implying
1784 return unfiltered.containsKey(key) && keyPredicate.apply((K) key);
1796 Map<K, V> unfiltered, Predicate<? super Entry<K, V>> entryPredicate) {
1797 super(unfiltered, entryPredicate);
1798 filteredEntrySet = Sets.filter(unfiltered.entrySet(), predicate);
1876 unfiltered.remove(o);
1894 Iterator<Entry<K, V>> iterator = unfiltered.entrySet().iterator();