1{ 2 "methods": { 3 "canDrawOverlays(android.content.Context)": { 4 "isImplementation": true, 5 "modifiers": [ 6 "protected", 7 "static" 8 ], 9 "params": [ 10 "context" 11 ], 12 "returnType": "boolean", 13 "exceptions": [], 14 "minSdk": 23, 15 "name": "canDrawOverlays(android.content.Context)", 16 "documentation": "@return `false` by default, or the value specified via {@link #setCanDrawOverlays(boolean)} " 17 }, 18 "reset()": { 19 "isImplementation": false, 20 "modifiers": [ 21 "public", 22 "static" 23 ], 24 "params": [], 25 "returnType": "void", 26 "exceptions": [], 27 "name": "reset()" 28 }, 29 "set24HourTimeFormat(boolean)": { 30 "isImplementation": false, 31 "modifiers": [ 32 "public", 33 "static" 34 ], 35 "params": [ 36 "use24HourTimeFormat" 37 ], 38 "returnType": "void", 39 "exceptions": [], 40 "name": "set24HourTimeFormat(boolean)", 41 "documentation": "Sets the value of the {@link Settings.System#TIME_12_24} setting.\n\n@param use24HourTimeFormat new status for the time setting\n" 42 }, 43 "setAdbEnabled(boolean)": { 44 "isImplementation": false, 45 "modifiers": [ 46 "public", 47 "static" 48 ], 49 "params": [ 50 "adbEnabled" 51 ], 52 "returnType": "void", 53 "exceptions": [], 54 "name": "setAdbEnabled(boolean)", 55 "documentation": "Sets the value of the {@link Settings.Global#ADB_ENABLED} setting or {@link\nSettings.Secure#ADB_ENABLED} depending on API level.\n\n@param adbEnabled new value for whether adb is enabled\n" 56 }, 57 "setAirplaneMode(boolean)": { 58 "isImplementation": false, 59 "modifiers": [ 60 "public", 61 "static" 62 ], 63 "params": [ 64 "isAirplaneMode" 65 ], 66 "returnType": "void", 67 "exceptions": [], 68 "name": "setAirplaneMode(boolean)", 69 "documentation": "Sets the value of the {@link Settings.System#AIRPLANE_MODE_ON} setting.\n\n@param isAirplaneMode new status for airplane mode\n" 70 }, 71 "setCanDrawOverlays(boolean)": { 72 "isImplementation": false, 73 "modifiers": [ 74 "public", 75 "static" 76 ], 77 "params": [ 78 "canDrawOverlays" 79 ], 80 "returnType": "void", 81 "exceptions": [], 82 "name": "setCanDrawOverlays(boolean)", 83 "documentation": "Sets the value returned by {@link #canDrawOverlays(Context)}. " 84 }, 85 "setInstallNonMarketApps(boolean)": { 86 "isImplementation": false, 87 "modifiers": [ 88 "public", 89 "static" 90 ], 91 "params": [ 92 "installNonMarketApps" 93 ], 94 "returnType": "void", 95 "exceptions": [], 96 "name": "setInstallNonMarketApps(boolean)", 97 "documentation": "Sets the value of the {@link Settings.Global#INSTALL_NON_MARKET_APPS} setting or {@link\nSettings.Secure#INSTALL_NON_MARKET_APPS} depending on API level.\n\n@param installNonMarketApps new value for whether non-market apps are allowed to be installed\n" 98 }, 99 "setWifiOn(boolean)": { 100 "isImplementation": false, 101 "modifiers": [ 102 "public", 103 "static" 104 ], 105 "params": [ 106 "isOn" 107 ], 108 "returnType": "void", 109 "exceptions": [], 110 "name": "setWifiOn(boolean)", 111 "documentation": "Non-Android accessor that allows the value of the WIFI_ON setting to be set.\n\n@param isOn new status for wifi mode\n" 112 } 113 }, 114 "imports": [ 115 "android.os.Build.VERSION_CODES.JELLY_BEAN", 116 "android.os.Build.VERSION_CODES.JELLY_BEAN_MR1", 117 "android.os.Build.VERSION_CODES.LOLLIPOP", 118 "android.os.Build.VERSION_CODES.M", 119 "android.os.Build.VERSION_CODES.P", 120 "android.app.ActivityThread", 121 "android.content.ContentResolver", 122 "android.content.Context", 123 "android.os.Build", 124 "android.provider.Settings", 125 "android.text.TextUtils", 126 "android.util.ArrayMap", 127 "org.robolectric.RuntimeEnvironment", 128 "org.robolectric.annotation.Implementation", 129 "org.robolectric.annotation.Implements", 130 "org.robolectric.annotation.Resetter", 131 "org.robolectric.shadow.api.Shadow", 132 "org.robolectric.util.ReflectionHelpers.ClassParameter", 133 "java.util.ArrayList", 134 "java.util.Arrays", 135 "java.util.HashMap", 136 "java.util.HashSet", 137 "java.util.List", 138 "java.util.Map", 139 "java.util.Set", 140 "java.util.WeakHashMap", 141 "java.util.stream.Collectors", 142 "org.robolectric.shadows.ShadowSettings.ShadowSystem", 143 "org.robolectric.shadows.ShadowSettings.ShadowSecure", 144 "org.robolectric.shadows.ShadowSettings.ShadowGlobal", 145 "org.robolectric.shadows.ShadowSettings.ShadowConfig" 146 ], 147 "name": "org.robolectric.shadows.ShadowSettings" 148}