diff options
Diffstat (limited to 'android/arch/lifecycle/Transformations.java')
-rw-r--r-- | android/arch/lifecycle/Transformations.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/android/arch/lifecycle/Transformations.java b/android/arch/lifecycle/Transformations.java index c735f8ba..9ce9cbb7 100644 --- a/android/arch/lifecycle/Transformations.java +++ b/android/arch/lifecycle/Transformations.java @@ -18,7 +18,6 @@ package android.arch.lifecycle; import android.arch.core.util.Function; import android.support.annotation.MainThread; -import android.support.annotation.NonNull; import android.support.annotation.Nullable; /** @@ -61,8 +60,7 @@ public class Transformations { * @return a LiveData which emits resulting values */ @MainThread - public static <X, Y> LiveData<Y> map(@NonNull LiveData<X> source, - @NonNull final Function<X, Y> func) { + public static <X, Y> LiveData<Y> map(LiveData<X> source, final Function<X, Y> func) { final MediatorLiveData<Y> result = new MediatorLiveData<>(); result.addSource(source, new Observer<X>() { @Override @@ -122,8 +120,8 @@ public class Transformations { * @param <Y> a type of resulting LiveData */ @MainThread - public static <X, Y> LiveData<Y> switchMap(@NonNull LiveData<X> trigger, - @NonNull final Function<X, LiveData<Y>> func) { + public static <X, Y> LiveData<Y> switchMap(LiveData<X> trigger, + final Function<X, LiveData<Y>> func) { final MediatorLiveData<Y> result = new MediatorLiveData<>(); result.addSource(trigger, new Observer<X>() { LiveData<Y> mSource; |