30 lines
910 B
Java
30 lines
910 B
Java
package K;
|
|
|
|
import android.os.Bundle;
|
|
import android.util.SparseArray;
|
|
import java.io.Serializable;
|
|
import java.util.ArrayList;
|
|
|
|
/* loaded from: classes.dex */
|
|
public abstract class d {
|
|
public static <T> T a(Bundle bundle, String str, Class<T> cls) {
|
|
return (T) bundle.getParcelable(str, cls);
|
|
}
|
|
|
|
public static <T> T[] b(Bundle bundle, String str, Class<T> cls) {
|
|
return (T[]) bundle.getParcelableArray(str, cls);
|
|
}
|
|
|
|
public static <T> ArrayList<T> c(Bundle bundle, String str, Class<? extends T> cls) {
|
|
return bundle.getParcelableArrayList(str, cls);
|
|
}
|
|
|
|
public static <T extends Serializable> T d(Bundle bundle, String str, Class<T> cls) {
|
|
return (T) bundle.getSerializable(str, cls);
|
|
}
|
|
|
|
public static <T> SparseArray<T> e(Bundle bundle, String str, Class<? extends T> cls) {
|
|
return bundle.getSparseParcelableArray(str, cls);
|
|
}
|
|
}
|