Searched refs:Observer (Results 1 - 25 of 71) sorted by relevance

123

/frameworks/support/lifecycle/livedata-core/src/main/java/androidx/lifecycle/
H A DObserver.java26 public interface Observer<T> { interface
H A DLiveData.java33 * This means that an {@link Observer} can be added in a pair with a {@link LifecycleOwner}, and
37 * {@link #observeForever(Observer)} is considered as always active and thus will be always notified
39 * {@link #removeObserver(Observer)}.
48 * to get notified when number of active {@link Observer}s change between 0 and 1.
64 private SafeIterableMap<Observer<? super T>, ObserverWrapper> mObservers =
124 for (Iterator<Map.Entry<Observer<? super T>, ObserverWrapper>> iterator =
165 public void observe(@NonNull LifecycleOwner owner, @NonNull Observer<? super T> observer) {
185 * {@link LiveData#observe(LifecycleOwner, Observer)} with a LifecycleOwner, which
187 * be automatically removed. You should manually call {@link #removeObserver(Observer)} to stop
198 public void observeForever(@NonNull Observer<
[all...]
/frameworks/base/packages/SystemUI/src/com/android/systemui/keyguard/
H A DScreenLifecycle.java29 public class ScreenLifecycle extends Lifecycle<ScreenLifecycle.Observer> implements Dumpable {
44 dispatch(Observer::onScreenTurningOn);
49 dispatch(Observer::onScreenTurnedOn);
54 dispatch(Observer::onScreenTurningOff);
59 dispatch(Observer::onScreenTurnedOff);
73 public interface Observer { interface in class:ScreenLifecycle
H A DWakefulnessLifecycle.java29 public class WakefulnessLifecycle extends Lifecycle<WakefulnessLifecycle.Observer> implements
48 dispatch(Observer::onStartedWakingUp);
56 dispatch(Observer::onFinishedWakingUp);
64 dispatch(Observer::onStartedGoingToSleep);
72 dispatch(Observer::onFinishedGoingToSleep);
86 public interface Observer { interface in class:WakefulnessLifecycle
/frameworks/opt/setupwizard/library/main/src/com/android/setupwizardlib/items/
H A DItemHierarchy.java30 * Observer for any changes in this hierarchy. If anything updated that causes this hierarchy to
33 interface Observer { interface in interface:ItemHierarchy
70 void registerObserver(Observer observer);
75 void unregisterObserver(Observer observer);
H A DAbstractItemHierarchy.java39 private ArrayList<Observer> mObservers = new ArrayList<>();
64 public void registerObserver(Observer observer) {
69 public void unregisterObserver(Observer observer) {
74 * @see Observer#onChanged(ItemHierarchy)
77 for (Observer observer : mObservers) {
83 * @see Observer#onItemRangeChanged(ItemHierarchy, int, int)
95 for (Observer observer : mObservers) {
101 * @see Observer#onItemRangeInserted(ItemHierarchy, int, int)
113 for (Observer observer : mObservers) {
119 * @see Observer#onItemRangeMove
[all...]
/frameworks/support/lifecycle/livedata-core/src/test/java/androidx/lifecycle/
H A DLiveDataTest.java72 private Observer<String> mObserver3;
76 private Observer<String> mObserver4;
102 mObserver3 = (Observer<String>) mock(Observer.class);
107 mObserver4 = (Observer<String>) mock(Observer.class);
118 Observer<String> observer = (Observer<String>) mock(Observer.class);
133 Observer<Strin
[all...]
H A DThreadedLiveDataTest.java63 final Observer<String> observer = new Observer<String>() {
/frameworks/support/lifecycle/livedata/src/test/java/androidx/lifecycle/
H A DMediatorLiveDataTest.java70 mMediator.observe(mOwner, mock(Observer.class));
82 Observer observer = mock(Observer.class);
93 Observer observer = mock(Observer.class);
95 mMediator.observe(mOwner, mock(Observer.class));
109 Observer observer = mock(Observer.class);
118 Observer observer = mock(Observer
[all...]
H A DTransformationsTest.java67 Observer<Integer> observer = mock(Observer.class);
90 Observer<String> observer = mock(Observer.class);
123 Observer<String> observer = mock(Observer.class);
156 Observer<String> observer = mock(Observer.class);
183 Observer<String> observer = mock(Observer
[all...]
/frameworks/support/room/integration-tests/kotlintestapp/src/androidTest/java/androidx/room/integration/kotlintestapp/test/
H A DLiveDataTestUtil.kt20 import androidx.lifecycle.Observer
27 val observer = object : Observer<T> {
/frameworks/support/lifecycle/livedata/src/main/java/androidx/lifecycle/
H A DMediatorLiveData.java53 * liveDataMerger.addSource(liveData1, new Observer<Integer>() {
77 * <p> If the given LiveData is already added as a source but with a different Observer,
85 public <S> void addSource(@NonNull LiveData<S> source, @NonNull Observer<? super S> onChanged) {
130 private static class Source<V> implements Observer<V> {
132 final Observer<? super V> mObserver;
135 Source(LiveData<V> liveData, final Observer<? super V> observer) {
H A DTransformations.java72 result.addSource(source, new Observer<X>() {
136 result.addSource(source, new Observer<X>() {
150 result.addSource(mSource, new Observer<Y>() {
/frameworks/support/room/rxjava2/src/test/java/androidx/room/
H A DRxRoomTest.java59 private List<InvalidationTracker.Observer> mAddedObservers = new ArrayList<>();
69 mAddedObservers.add((InvalidationTracker.Observer) invocation.getArguments()[0]);
72 }).when(mInvalidationTracker).addObserver(any(InvalidationTracker.Observer.class));
78 verify(mInvalidationTracker, never()).addObserver(any(InvalidationTracker.Observer.class));
80 verify(mInvalidationTracker).addObserver(any(InvalidationTracker.Observer.class));
83 InvalidationTracker.Observer observer = mAddedObservers.get(0);
90 .addObserver(any(InvalidationTracker.Observer.class));
93 InvalidationTracker.Observer observer2 = mAddedObservers.get(1);
106 InvalidationTracker.Observer observer = mAddedObservers.get(0);
131 InvalidationTracker.Observer observe
[all...]
/frameworks/av/include/media/
H A DSingleStateQueue.h33 class Observer;
45 friend class Observer;
60 // exactly one of Mutator and Observer must initialize, currently it is Observer
84 // SSQ_DONE means it has been acted upon, after Observer::done() is called
107 class Observer { class in class:android::SingleStateQueue
109 Observer(Shared *shared) function in class:android::SingleStateQueue::Observer
112 // exactly one of Mutator and Observer must initialize, currently it is Observer
/frameworks/av/media/libmedia/include/media/
H A DSingleStateQueue.h33 class Observer;
45 friend class Observer;
60 // exactly one of Mutator and Observer must initialize, currently it is Observer
84 // SSQ_DONE means it has been acted upon, after Observer::done() is called
107 class Observer { class in class:android::SingleStateQueue
109 Observer(Shared *shared) function in class:android::SingleStateQueue::Observer
112 // exactly one of Mutator and Observer must initialize, currently it is Observer
/frameworks/base/core/tests/coretests/src/android/os/
H A DFileObserverTest.java33 private Observer mObserver;
36 private static class Observer extends FileObserver { class in class:FileObserverTest
40 public Observer(String path) { method in class:FileObserverTest.Observer
77 mObserver = new Observer(mTestFile.getParent());
/frameworks/support/paging/integration-tests/testapp/src/main/java/androidx/paging/integration/testapp/
H A DPagedListSampleActivity.java25 import androidx.lifecycle.Observer;
45 viewModel.getLivePagedList().observe(this, new Observer<PagedList<Item>>() {
/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/utils/
H A DLiveDataUtils.java22 import android.arch.lifecycle.Observer;
53 outputLiveData.addSource(inputLiveData, new Observer<In>() {
/frameworks/support/room/runtime/src/main/java/androidx/room/
H A DInvalidationTracker.java118 final SafeIterableMap<Observer, ObserverWrapper> mObserverMap = new SafeIterableMap<>();
219 * If one of the tables in the Observer does not exist in the database, this method throws an
225 public void addObserver(@NonNull Observer observer) {
261 public void addWeakObserver(Observer observer) {
272 public void removeObserver(@NonNull final Observer observer) {
347 for (Map.Entry<Observer, ObserverWrapper> entry : mObserverMap) {
468 * related information is kept here rather than in the Observer.
475 final Observer mObserver;
478 ObserverWrapper(Observer observer, int[] tableIds, String[] tableNames, long[] versions) {
521 public abstract static class Observer { class in class:InvalidationTracker
531 protected Observer(@NonNull String firstTable, String... rest) { method in class:InvalidationTracker.Observer
541 public Observer(@NonNull String[] tables) { method in class:InvalidationTracker.Observer
[all...]
/frameworks/support/fragment/src/androidTest/java/androidx/fragment/app/
H A DFragmentViewLifecycleTest.java39 import androidx.lifecycle.Observer;
135 new Observer<LifecycleOwner>() {
220 private Observer<Boolean> mOnCreateViewObserver = new Observer<Boolean>() {
240 private Observer<Boolean> mOnCreateViewObserver = new Observer<Boolean>() {
245 private Observer<Boolean> mOnViewCreatedObserver = new Observer<Boolean>() {
250 private Observer<Boolean> mOnViewStateRestoredObserver = new Observer<Boolea
[all...]
/frameworks/support/room/integration-tests/testapp/src/androidTest/java/androidx/room/integration/testapp/test/
H A DWriteAheadLoggingTest.java40 import androidx.lifecycle.Observer;
129 Observer<User> observer = startObserver(user1);
140 Observer<User> observer = startObserver(user1);
162 Observer<List<User>> observer = startObserver(usersList);
205 new InvalidationTracker.Observer("User") {
227 mDatabase.getInvalidationTracker().addObserver(new InvalidationTracker.Observer("User") {
239 private static <T> Observer<T> startObserver(LiveData<T> liveData) {
241 Observer<T> observer = mock(Observer.class);
247 private static <T> void stopObserver(LiveData<T> liveData, Observer<
[all...]
/frameworks/native/services/vr/hardware_composer/
H A Dvr_composer.h15 // VR HWC updates the presented frame via the ComposerView::Observer interface.
20 public ComposerView::Observer,
32 // ComposerView::Observer:
/frameworks/base/core/tests/coretests/src/android/content/
H A DContentQueryMapTest.java31 import java.util.Observer;
79 // Use an Observer to find out when the cache does update.
80 cqm.addObserver(new Observer() {
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/keyguard/
H A DScreenLifecycleTest.java41 private ScreenLifecycle.Observer mScreenObserverMock;
46 mScreenObserverMock = mock(ScreenLifecycle.Observer.class);

Completed in 411 milliseconds

123