summaryrefslogtreecommitdiff
path: root/android/arch/lifecycle/Transformations.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/arch/lifecycle/Transformations.java')
-rw-r--r--android/arch/lifecycle/Transformations.java8
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;