1{ 2 "methods": { 3 "applyBatch(java.util.ArrayList\u003candroid.content.ContentProviderOperation\u003e)": { 4 "isImplementation": true, 5 "modifiers": [ 6 "protected" 7 ], 8 "params": [ 9 "operations" 10 ], 11 "returnType": "android.content.ContentProviderResult[]", 12 "exceptions": [ 13 "android.os.RemoteException", 14 "android.content.OperationApplicationException" 15 ], 16 "name": "applyBatch(java.util.ArrayList\u003candroid.content.ContentProviderOperation\u003e)" 17 }, 18 "bulkInsert(android.net.Uri,android.content.ContentValues[])": { 19 "isImplementation": true, 20 "modifiers": [ 21 "protected" 22 ], 23 "params": [ 24 "url", 25 "initialValues" 26 ], 27 "returnType": "int", 28 "exceptions": [ 29 "android.os.RemoteException" 30 ], 31 "name": "bulkInsert(android.net.Uri,android.content.ContentValues[])" 32 }, 33 "call(java.lang.String,java.lang.String,android.os.Bundle)": { 34 "isImplementation": true, 35 "modifiers": [ 36 "protected" 37 ], 38 "params": [ 39 "method", 40 "arg", 41 "extras" 42 ], 43 "returnType": "android.os.Bundle", 44 "exceptions": [ 45 "android.os.RemoteException" 46 ], 47 "minSdk": 17, 48 "name": "call(java.lang.String,java.lang.String,android.os.Bundle)" 49 }, 50 "delete(android.net.Uri,java.lang.String,java.lang.String[])": { 51 "isImplementation": true, 52 "modifiers": [ 53 "protected" 54 ], 55 "params": [ 56 "url", 57 "selection", 58 "selectionArgs" 59 ], 60 "returnType": "int", 61 "exceptions": [ 62 "android.os.RemoteException" 63 ], 64 "name": "delete(android.net.Uri,java.lang.String,java.lang.String[])" 65 }, 66 "getLocalContentProvider()": { 67 "isImplementation": true, 68 "modifiers": [ 69 "protected" 70 ], 71 "params": [], 72 "returnType": "android.content.ContentProvider", 73 "exceptions": [], 74 "name": "getLocalContentProvider()" 75 }, 76 "getStreamTypes(android.net.Uri,java.lang.String)": { 77 "isImplementation": true, 78 "modifiers": [ 79 "protected" 80 ], 81 "params": [ 82 "uri", 83 "mimeTypeFilter" 84 ], 85 "returnType": "java.lang.String[]", 86 "exceptions": [], 87 "name": "getStreamTypes(android.net.Uri,java.lang.String)" 88 }, 89 "getType(android.net.Uri)": { 90 "isImplementation": true, 91 "modifiers": [ 92 "protected" 93 ], 94 "params": [ 95 "uri" 96 ], 97 "returnType": "java.lang.String", 98 "exceptions": [ 99 "android.os.RemoteException" 100 ], 101 "name": "getType(android.net.Uri)" 102 }, 103 "insert(android.net.Uri,android.content.ContentValues)": { 104 "isImplementation": true, 105 "modifiers": [ 106 "protected" 107 ], 108 "params": [ 109 "url", 110 "initialValues" 111 ], 112 "returnType": "android.net.Uri", 113 "exceptions": [ 114 "android.os.RemoteException" 115 ], 116 "name": "insert(android.net.Uri,android.content.ContentValues)" 117 }, 118 "isReleased()": { 119 "isImplementation": false, 120 "modifiers": [ 121 "public" 122 ], 123 "params": [], 124 "returnType": "boolean", 125 "exceptions": [], 126 "name": "isReleased()" 127 }, 128 "isStable()": { 129 "isImplementation": false, 130 "modifiers": [ 131 "public" 132 ], 133 "params": [], 134 "returnType": "boolean", 135 "exceptions": [], 136 "name": "isStable()" 137 }, 138 "openAssetFile(android.net.Uri,java.lang.String)": { 139 "isImplementation": true, 140 "modifiers": [ 141 "protected" 142 ], 143 "params": [ 144 "url", 145 "mode" 146 ], 147 "returnType": "android.content.res.AssetFileDescriptor", 148 "exceptions": [ 149 "android.os.RemoteException", 150 "java.io.FileNotFoundException" 151 ], 152 "name": "openAssetFile(android.net.Uri,java.lang.String)" 153 }, 154 "openFile(android.net.Uri,java.lang.String)": { 155 "isImplementation": true, 156 "modifiers": [ 157 "protected" 158 ], 159 "params": [ 160 "url", 161 "mode" 162 ], 163 "returnType": "android.os.ParcelFileDescriptor", 164 "exceptions": [ 165 "android.os.RemoteException", 166 "java.io.FileNotFoundException" 167 ], 168 "name": "openFile(android.net.Uri,java.lang.String)" 169 }, 170 "openTypedAssetFileDescriptor(android.net.Uri,java.lang.String,android.os.Bundle)": { 171 "isImplementation": true, 172 "modifiers": [ 173 "protected", 174 "final" 175 ], 176 "params": [ 177 "uri", 178 "mimeType", 179 "opts" 180 ], 181 "returnType": "android.content.res.AssetFileDescriptor", 182 "exceptions": [ 183 "android.os.RemoteException", 184 "java.io.FileNotFoundException" 185 ], 186 "name": "openTypedAssetFileDescriptor(android.net.Uri,java.lang.String,android.os.Bundle)" 187 }, 188 "query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String)": { 189 "isImplementation": true, 190 "modifiers": [ 191 "protected" 192 ], 193 "params": [ 194 "url", 195 "projection", 196 "selection", 197 "selectionArgs", 198 "sortOrder" 199 ], 200 "returnType": "android.database.Cursor", 201 "exceptions": [ 202 "android.os.RemoteException" 203 ], 204 "name": "query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String)" 205 }, 206 "query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal)": { 207 "isImplementation": true, 208 "modifiers": [ 209 "protected" 210 ], 211 "params": [ 212 "url", 213 "projection", 214 "selection", 215 "selectionArgs", 216 "sortOrder", 217 "cancellationSignal" 218 ], 219 "returnType": "android.database.Cursor", 220 "exceptions": [ 221 "android.os.RemoteException" 222 ], 223 "name": "query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal)" 224 }, 225 "release()": { 226 "isImplementation": true, 227 "modifiers": [ 228 "protected" 229 ], 230 "params": [], 231 "returnType": "boolean", 232 "exceptions": [], 233 "name": "release()" 234 }, 235 "setContentProvider(android.content.ContentProvider)": { 236 "isImplementation": false, 237 "modifiers": [], 238 "params": [ 239 "provider" 240 ], 241 "returnType": "void", 242 "exceptions": [], 243 "name": "setContentProvider(android.content.ContentProvider)" 244 }, 245 "update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[])": { 246 "isImplementation": true, 247 "modifiers": [ 248 "protected" 249 ], 250 "params": [ 251 "url", 252 "values", 253 "selection", 254 "selectionArgs" 255 ], 256 "returnType": "int", 257 "exceptions": [ 258 "android.os.RemoteException" 259 ], 260 "name": "update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[])" 261 } 262 }, 263 "imports": [ 264 "android.os.Build.VERSION_CODES.JELLY_BEAN_MR1", 265 "android.content.ContentProvider", 266 "android.content.ContentProviderClient", 267 "android.content.ContentProviderOperation", 268 "android.content.ContentProviderResult", 269 "android.content.ContentValues", 270 "android.content.OperationApplicationException", 271 "android.content.res.AssetFileDescriptor", 272 "android.database.Cursor", 273 "android.net.Uri", 274 "android.os.Bundle", 275 "android.os.CancellationSignal", 276 "android.os.ParcelFileDescriptor", 277 "android.os.RemoteException", 278 "java.io.FileNotFoundException", 279 "java.util.ArrayList", 280 "org.robolectric.annotation.Implementation", 281 "org.robolectric.annotation.Implements", 282 "org.robolectric.annotation.RealObject", 283 "org.robolectric.util.ReflectionHelpers" 284 ], 285 "name": "org.robolectric.shadows.ShadowContentProviderClient" 286}