1{ 2 "methods": { 3 "addAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener)": { 4 "isImplementation": true, 5 "modifiers": [ 6 "protected" 7 ], 8 "params": [ 9 "listener" 10 ], 11 "returnType": "boolean", 12 "exceptions": [], 13 "name": "addAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener)" 14 }, 15 "createInstance(android.content.Context)": { 16 "isImplementation": false, 17 "modifiers": [ 18 "private", 19 "static" 20 ], 21 "params": [ 22 "context" 23 ], 24 "returnType": "android.view.accessibility.AccessibilityManager", 25 "exceptions": [ 26 "java.lang.Exception" 27 ], 28 "name": "createInstance(android.content.Context)" 29 }, 30 "getAccessibilityServiceList()": { 31 "isImplementation": true, 32 "modifiers": [ 33 "protected" 34 ], 35 "params": [], 36 "returnType": "java.util.List\u003candroid.content.pm.ServiceInfo\u003e", 37 "exceptions": [], 38 "name": "getAccessibilityServiceList()" 39 }, 40 "getEnabledAccessibilityServiceList(int)": { 41 "isImplementation": true, 42 "modifiers": [ 43 "protected" 44 ], 45 "params": [ 46 "feedbackTypeFlags" 47 ], 48 "returnType": "java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e", 49 "exceptions": [], 50 "name": "getEnabledAccessibilityServiceList(int)" 51 }, 52 "getInstalledAccessibilityServiceList()": { 53 "isImplementation": true, 54 "modifiers": [ 55 "protected" 56 ], 57 "params": [], 58 "returnType": "java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e", 59 "exceptions": [], 60 "name": "getInstalledAccessibilityServiceList()" 61 }, 62 "getInstance(android.content.Context)": { 63 "isImplementation": true, 64 "modifiers": [ 65 "public", 66 "static" 67 ], 68 "params": [ 69 "context" 70 ], 71 "returnType": "android.view.accessibility.AccessibilityManager", 72 "exceptions": [ 73 "java.lang.Exception" 74 ], 75 "name": "getInstance(android.content.Context)" 76 }, 77 "isAccessibilityButtonSupported()": { 78 "isImplementation": true, 79 "modifiers": [ 80 "protected", 81 "static" 82 ], 83 "params": [], 84 "returnType": "boolean", 85 "exceptions": [], 86 "minSdk": 27, 87 "name": "isAccessibilityButtonSupported()", 88 "documentation": "Returns {@code true} by default, or the value specified via {@link\n#setAccessibilityButtonSupported(boolean)}\n" 89 }, 90 "isEnabled()": { 91 "isImplementation": true, 92 "modifiers": [ 93 "protected" 94 ], 95 "params": [], 96 "returnType": "boolean", 97 "exceptions": [], 98 "name": "isEnabled()" 99 }, 100 "isTouchExplorationEnabled()": { 101 "isImplementation": true, 102 "modifiers": [ 103 "protected" 104 ], 105 "params": [], 106 "returnType": "boolean", 107 "exceptions": [], 108 "name": "isTouchExplorationEnabled()" 109 }, 110 "performAccessibilityShortcut()": { 111 "isImplementation": true, 112 "modifiers": [ 113 "protected" 114 ], 115 "params": [], 116 "returnType": "void", 117 "exceptions": [], 118 "minSdk": 26, 119 "name": "performAccessibilityShortcut()" 120 }, 121 "removeAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener)": { 122 "isImplementation": true, 123 "modifiers": [ 124 "protected" 125 ], 126 "params": [ 127 "listener" 128 ], 129 "returnType": "boolean", 130 "exceptions": [], 131 "name": "removeAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener)" 132 }, 133 "reset()": { 134 "isImplementation": false, 135 "modifiers": [ 136 "public", 137 "static" 138 ], 139 "params": [], 140 "returnType": "void", 141 "exceptions": [], 142 "name": "reset()" 143 }, 144 "setAccessibilityButtonSupported(boolean)": { 145 "isImplementation": false, 146 "modifiers": [ 147 "public", 148 "static" 149 ], 150 "params": [ 151 "supported" 152 ], 153 "returnType": "void", 154 "exceptions": [], 155 "name": "setAccessibilityButtonSupported(boolean)", 156 "documentation": "Sets that the system navigation area is supported accessibility button; controls the return\nvalue of {@link AccessibilityManager#isAccessibilityButtonSupported()}.\n" 157 }, 158 "setAccessibilityServiceList(java.util.List\u003candroid.content.pm.ServiceInfo\u003e)": { 159 "isImplementation": false, 160 "modifiers": [ 161 "public" 162 ], 163 "params": [ 164 "accessibilityServiceList" 165 ], 166 "returnType": "void", 167 "exceptions": [], 168 "name": "setAccessibilityServiceList(java.util.List\u003candroid.content.pm.ServiceInfo\u003e)" 169 }, 170 "setEnabled(boolean)": { 171 "isImplementation": false, 172 "modifiers": [ 173 "public" 174 ], 175 "params": [ 176 "enabled" 177 ], 178 "returnType": "void", 179 "exceptions": [], 180 "name": "setEnabled(boolean)" 181 }, 182 "setEnabledAccessibilityServiceList(java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e)": { 183 "isImplementation": false, 184 "modifiers": [ 185 "public" 186 ], 187 "params": [ 188 "enabledAccessibilityServiceList" 189 ], 190 "returnType": "void", 191 "exceptions": [], 192 "name": "setEnabledAccessibilityServiceList(java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e)" 193 }, 194 "setInstalledAccessibilityServiceList(java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e)": { 195 "isImplementation": false, 196 "modifiers": [ 197 "public" 198 ], 199 "params": [ 200 "installedAccessibilityServiceList" 201 ], 202 "returnType": "void", 203 "exceptions": [], 204 "name": "setInstalledAccessibilityServiceList(java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e)" 205 }, 206 "setTouchExplorationEnabled(boolean)": { 207 "isImplementation": false, 208 "modifiers": [ 209 "public" 210 ], 211 "params": [ 212 "touchExplorationEnabled" 213 ], 214 "returnType": "void", 215 "exceptions": [], 216 "name": "setTouchExplorationEnabled(boolean)" 217 } 218 }, 219 "imports": [ 220 "android.os.Build.VERSION_CODES.KITKAT", 221 "android.os.Build.VERSION_CODES.O", 222 "android.os.Build.VERSION_CODES.O_MR1", 223 "org.robolectric.RuntimeEnvironment.getApiLevel", 224 "android.accessibilityservice.AccessibilityServiceInfo", 225 "android.content.Context", 226 "android.content.pm.ServiceInfo", 227 "android.os.Handler", 228 "android.os.Looper", 229 "android.os.Message", 230 "android.util.Log", 231 "android.view.accessibility.AccessibilityManager", 232 "android.view.accessibility.IAccessibilityManager", 233 "java.util.List", 234 "org.robolectric.annotation.HiddenApi", 235 "org.robolectric.annotation.Implementation", 236 "org.robolectric.annotation.Implements", 237 "org.robolectric.annotation.RealObject", 238 "org.robolectric.annotation.Resetter", 239 "org.robolectric.shadow.api.Shadow", 240 "org.robolectric.util.ReflectionHelpers", 241 "org.robolectric.util.ReflectionHelpers.ClassParameter", 242 "org.robolectric.shadows.ShadowAccessibilityManager.MyHandler" 243 ], 244 "name": "org.robolectric.shadows.ShadowAccessibilityManager" 245}