boolean (@NotNull BiPredicate<? super T, ? super V> processor) { if (myValuesMap != null) { for (T t : myValuesMap.keySet()) { if (!processor.test(t, myValuesMap.get(t))) { return false; } } } if (myContinuationMap != null) { for (SoftArrayHashMap<T, V> map : myContinuationMap.values()) { if (!map.processLeafEntries(processor)) return false; } } return true; }