/frameworks/support/lifecycle/livedata-core/src/main/java/androidx/lifecycle/ |
H A D | Observer.java | 26 public interface Observer<T> { interface
|
H A D | LiveData.java | 33 * 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 D | ScreenLifecycle.java | 29 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 D | WakefulnessLifecycle.java | 29 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 D | ItemHierarchy.java | 30 * 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 D | AbstractItemHierarchy.java | 39 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 D | LiveDataTest.java | 72 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 D | ThreadedLiveDataTest.java | 63 final Observer<String> observer = new Observer<String>() {
|
/frameworks/support/lifecycle/livedata/src/test/java/androidx/lifecycle/ |
H A D | MediatorLiveDataTest.java | 70 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 D | TransformationsTest.java | 67 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 D | LiveDataTestUtil.kt | 20 import androidx.lifecycle.Observer 27 val observer = object : Observer<T> {
|
/frameworks/support/lifecycle/livedata/src/main/java/androidx/lifecycle/ |
H A D | MediatorLiveData.java | 53 * 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 D | Transformations.java | 72 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 D | RxRoomTest.java | 59 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 D | SingleStateQueue.h | 33 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 D | SingleStateQueue.h | 33 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 D | FileObserverTest.java | 33 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 D | PagedListSampleActivity.java | 25 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 D | LiveDataUtils.java | 22 import android.arch.lifecycle.Observer; 53 outputLiveData.addSource(inputLiveData, new Observer<In>() {
|
/frameworks/support/room/runtime/src/main/java/androidx/room/ |
H A D | InvalidationTracker.java | 118 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 D | FragmentViewLifecycleTest.java | 39 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 D | WriteAheadLoggingTest.java | 40 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 D | vr_composer.h | 15 // 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 D | ContentQueryMapTest.java | 31 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 D | ScreenLifecycleTest.java | 41 private ScreenLifecycle.Observer mScreenObserverMock; 46 mScreenObserverMock = mock(ScreenLifecycle.Observer.class);
|