Searched refs:DeduplicateConsumer (Results 1 – 3 of 3) sorted by relevance
39 DeduplicateConsumer<String> deduplicateConsumer = in test_duplicate_value_is_filtered()40 new DeduplicateConsumer<>(recordingConsumer); in test_duplicate_value_is_filtered()56 DeduplicateConsumer<String> deduplicateConsumer = in test_different_value_is_filtered()57 new DeduplicateConsumer<>(recordingConsumer); in test_different_value_is_filtered()69 DeduplicateConsumer<String> deduplicateConsumer = in test_match_against_consumer_property_returns_true()70 new DeduplicateConsumer<>(recordingConsumer); in test_match_against_consumer_property_returns_true()78 DeduplicateConsumer<String> deduplicateConsumer = in test_match_against_self_returns_true()79 new DeduplicateConsumer<>(recordingConsumer); in test_match_against_self_returns_true()
27 public class DeduplicateConsumer<T> implements Consumer<T> { class36 public DeduplicateConsumer(@NonNull Consumer<T> consumer) { in DeduplicateConsumer() method in DeduplicateConsumer
48 import androidx.window.extensions.util.DeduplicateConsumer;66 private final Map<Context, DeduplicateConsumer<WindowLayoutInfo>> mWindowLayoutChangeListeners =145 mWindowLayoutChangeListeners.put(context, new DeduplicateConsumer<>(consumer)); in addWindowLayoutInfoListener()180 DeduplicateConsumer<WindowLayoutInfo> consumerToRemove = null; in removeWindowLayoutInfoListener()182 final DeduplicateConsumer<WindowLayoutInfo> deduplicateConsumer = in removeWindowLayoutInfoListener()203 for (DeduplicateConsumer<WindowLayoutInfo> c : mWindowLayoutChangeListeners.values()) { in containsConsumer()