Files

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);
}
}