Home
last modified time | relevance | path

Searched refs:DeduplicateConsumer (Results 1 – 3 of 3) sorted by relevance

/frameworks/base/libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/util/
DDeduplicateConsumerTest.java39 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()
/frameworks/base/libs/WindowManager/Jetpack/src/androidx/window/extensions/util/
DDeduplicateConsumer.java27 public class DeduplicateConsumer<T> implements Consumer<T> { class
36 public DeduplicateConsumer(@NonNull Consumer<T> consumer) { in DeduplicateConsumer() method in DeduplicateConsumer
/frameworks/base/libs/WindowManager/Jetpack/src/androidx/window/extensions/layout/
DWindowLayoutComponentImpl.java48 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()