package com.unity3d.services.store.gpbl.bridges; import com.unity3d.services.core.reflection.GenericBridge; import java.util.HashMap; import java.util.List; import java.util.Map; import n1.l; /* loaded from: classes2.dex */ public class SkuDetailsParamsBridge extends GenericBridge { private static final String newBuilderMethodName = "newBuilder"; private static final Map[]> staticMethods = new HashMap[]>() { // from class: com.unity3d.services.store.gpbl.bridges.SkuDetailsParamsBridge.1 { put(SkuDetailsParamsBridge.newBuilderMethodName, new Class[0]); } }; private final Object _skuDetailsParamsInternalInstance; public static class BuilderBridge extends GenericBridge { private static final String buildMethodName = "build"; private static final String setSkusListMethodName = "setSkusList"; private static final String setTypeMethodName = "setType"; private Object _skuDetailsParamsBuilderInternalInstance; public BuilderBridge(Object obj) { super(new HashMap[]>() { // from class: com.unity3d.services.store.gpbl.bridges.SkuDetailsParamsBridge.BuilderBridge.1 { put(BuilderBridge.buildMethodName, new Class[0]); put(BuilderBridge.setSkusListMethodName, new Class[]{List.class}); put(BuilderBridge.setTypeMethodName, new Class[]{String.class}); } }); this._skuDetailsParamsBuilderInternalInstance = obj; } public SkuDetailsParamsBridge build() { return new SkuDetailsParamsBridge(callNonVoidMethod(buildMethodName, this._skuDetailsParamsBuilderInternalInstance, new Object[0])); } @Override // com.unity3d.services.core.reflection.GenericBridge protected String getClassName() { return "com.android.billingclient.api.SkuDetailsParams$Builder"; } public BuilderBridge setSkuList(List list) { this._skuDetailsParamsBuilderInternalInstance = callNonVoidMethod(setSkusListMethodName, this._skuDetailsParamsBuilderInternalInstance, list); return this; } public BuilderBridge setType(String str) { this._skuDetailsParamsBuilderInternalInstance = callNonVoidMethod(setTypeMethodName, this._skuDetailsParamsBuilderInternalInstance, str); return this; } } public SkuDetailsParamsBridge(Object obj) { super(new HashMap[]>() { // from class: com.unity3d.services.store.gpbl.bridges.SkuDetailsParamsBridge.2 { put(SkuDetailsParamsBridge.newBuilderMethodName, new Class[0]); } }); this._skuDetailsParamsInternalInstance = obj; } public static Object callNonVoidStaticMethod(String str, Object... objArr) { return getClassForBridge().getMethod(str, staticMethods.get(str)).invoke(null, objArr); } public static Class getClassForBridge() { return l.class; } public static BuilderBridge newBuilder() { return new BuilderBridge(callNonVoidStaticMethod(newBuilderMethodName, new Object[0])); } @Override // com.unity3d.services.core.reflection.GenericBridge protected String getClassName() { return "com.android.billingclient.api.SkuDetailsParams"; } public Object getInternalInstance() { return this._skuDetailsParamsInternalInstance; } }