53 lines
1.6 KiB
Java
53 lines
1.6 KiB
Java
package com.unity3d.ads.placement;
|
|
|
|
import com.unity3d.ads.UnityAds;
|
|
import java.util.HashMap;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public class Placement {
|
|
private static String _defaultPlacement;
|
|
private static HashMap<String, UnityAds.PlacementState> _placementReadyMap;
|
|
|
|
private static UnityAds.PlacementState currentState(String str) {
|
|
HashMap<String, UnityAds.PlacementState> hashMap = _placementReadyMap;
|
|
return (hashMap == null || !hashMap.containsKey(str)) ? UnityAds.PlacementState.NOT_AVAILABLE : _placementReadyMap.get(str);
|
|
}
|
|
|
|
public static String getDefaultPlacement() {
|
|
return _defaultPlacement;
|
|
}
|
|
|
|
public static UnityAds.PlacementState getPlacementState(String str) {
|
|
return currentState(str);
|
|
}
|
|
|
|
public static boolean isReady(String str) {
|
|
return getPlacementState(str) == UnityAds.PlacementState.READY;
|
|
}
|
|
|
|
public static void reset() {
|
|
_placementReadyMap = null;
|
|
_defaultPlacement = null;
|
|
}
|
|
|
|
public static void setDefaultPlacement(String str) {
|
|
_defaultPlacement = str;
|
|
}
|
|
|
|
public static void setPlacementState(String str, String str2) {
|
|
if (_placementReadyMap == null) {
|
|
_placementReadyMap = new HashMap<>();
|
|
}
|
|
_placementReadyMap.put(str, UnityAds.PlacementState.valueOf(str2));
|
|
}
|
|
|
|
public static UnityAds.PlacementState getPlacementState() {
|
|
String str = _defaultPlacement;
|
|
return str == null ? UnityAds.PlacementState.NOT_AVAILABLE : getPlacementState(str);
|
|
}
|
|
|
|
public static boolean isReady() {
|
|
return getPlacementState() == UnityAds.PlacementState.READY;
|
|
}
|
|
}
|