1{ 2 "methods": { 3 "acquireContentProviderClient(android.net.Uri)": { 4 "isImplementation": true, 5 "modifiers": [ 6 "protected", 7 "final" 8 ], 9 "params": [ 10 "uri" 11 ], 12 "returnType": "android.content.ContentProviderClient", 13 "exceptions": [], 14 "name": "acquireContentProviderClient(android.net.Uri)" 15 }, 16 "acquireContentProviderClient(java.lang.String)": { 17 "isImplementation": true, 18 "modifiers": [ 19 "protected", 20 "final" 21 ], 22 "params": [ 23 "name" 24 ], 25 "returnType": "android.content.ContentProviderClient", 26 "exceptions": [], 27 "name": "acquireContentProviderClient(java.lang.String)" 28 }, 29 "acquireProvider(android.net.Uri)": { 30 "isImplementation": true, 31 "modifiers": [ 32 "protected", 33 "final" 34 ], 35 "params": [ 36 "uri" 37 ], 38 "returnType": "android.content.IContentProvider", 39 "exceptions": [], 40 "name": "acquireProvider(android.net.Uri)" 41 }, 42 "acquireProvider(java.lang.String)": { 43 "isImplementation": true, 44 "modifiers": [ 45 "protected", 46 "final" 47 ], 48 "params": [ 49 "name" 50 ], 51 "returnType": "android.content.IContentProvider", 52 "exceptions": [], 53 "name": "acquireProvider(java.lang.String)" 54 }, 55 "acquireUnstableContentProviderClient(android.net.Uri)": { 56 "isImplementation": true, 57 "modifiers": [ 58 "protected", 59 "final" 60 ], 61 "params": [ 62 "uri" 63 ], 64 "returnType": "android.content.ContentProviderClient", 65 "exceptions": [], 66 "name": "acquireUnstableContentProviderClient(android.net.Uri)" 67 }, 68 "acquireUnstableContentProviderClient(java.lang.String)": { 69 "isImplementation": true, 70 "modifiers": [ 71 "protected", 72 "final" 73 ], 74 "params": [ 75 "name" 76 ], 77 "returnType": "android.content.ContentProviderClient", 78 "exceptions": [], 79 "name": "acquireUnstableContentProviderClient(java.lang.String)" 80 }, 81 "acquireUnstableProvider(android.net.Uri)": { 82 "isImplementation": true, 83 "modifiers": [ 84 "protected", 85 "final" 86 ], 87 "params": [ 88 "uri" 89 ], 90 "returnType": "android.content.IContentProvider", 91 "exceptions": [], 92 "name": "acquireUnstableProvider(android.net.Uri)" 93 }, 94 "acquireUnstableProvider(java.lang.String)": { 95 "isImplementation": true, 96 "modifiers": [ 97 "protected", 98 "final" 99 ], 100 "params": [ 101 "name" 102 ], 103 "returnType": "android.content.IContentProvider", 104 "exceptions": [], 105 "name": "acquireUnstableProvider(java.lang.String)" 106 }, 107 "addPeriodicSync(android.accounts.Account,java.lang.String,android.os.Bundle,long)": { 108 "isImplementation": true, 109 "modifiers": [ 110 "protected", 111 "static" 112 ], 113 "params": [ 114 "account", 115 "authority", 116 "extras", 117 "pollFrequency" 118 ], 119 "returnType": "void", 120 "exceptions": [], 121 "name": "addPeriodicSync(android.accounts.Account,java.lang.String,android.os.Bundle,long)" 122 }, 123 "addUriPermission(android.net.Uri,int)": { 124 "isImplementation": false, 125 "modifiers": [ 126 "private" 127 ], 128 "params": [ 129 "uri", 130 "modeFlags" 131 ], 132 "returnType": "void", 133 "exceptions": [], 134 "name": "addUriPermission(android.net.Uri,int)" 135 }, 136 "applyBatch(java.lang.String,java.util.ArrayList\u003candroid.content.ContentProviderOperation\u003e)": { 137 "isImplementation": true, 138 "modifiers": [ 139 "protected" 140 ], 141 "params": [ 142 "authority", 143 "operations" 144 ], 145 "returnType": "android.content.ContentProviderResult[]", 146 "exceptions": [ 147 "android.content.OperationApplicationException" 148 ], 149 "name": "applyBatch(java.lang.String,java.util.ArrayList\u003candroid.content.ContentProviderOperation\u003e)" 150 }, 151 "bulkInsert(android.net.Uri,android.content.ContentValues[])": { 152 "isImplementation": true, 153 "modifiers": [ 154 "protected", 155 "final" 156 ], 157 "params": [ 158 "url", 159 "values" 160 ], 161 "returnType": "int", 162 "exceptions": [], 163 "name": "bulkInsert(android.net.Uri,android.content.ContentValues[])", 164 "documentation": "If a {@link ContentProvider} is registered for the given {@link Uri}, its {@link\nContentProvider#bulkInsert(Uri, ContentValues[])} method will be invoked.\n\n\u003cp\u003eTests can verify that this method was called using {@link #getStatements()} or {@link\n#getInsertStatements()}.\n\n\u003cp\u003eIf no appropriate {@link ContentProvider} is found, no action will be taken and the number\nof rows in {@code values} will be returned.\n" 165 }, 166 "call(android.net.Uri,java.lang.String,java.lang.String,android.os.Bundle)": { 167 "isImplementation": true, 168 "modifiers": [ 169 "protected" 170 ], 171 "params": [ 172 "uri", 173 "method", 174 "arg", 175 "extras" 176 ], 177 "returnType": "android.os.Bundle", 178 "exceptions": [], 179 "name": "call(android.net.Uri,java.lang.String,java.lang.String,android.os.Bundle)" 180 }, 181 "cancelSync(android.accounts.Account,java.lang.String)": { 182 "isImplementation": true, 183 "modifiers": [ 184 "protected", 185 "static" 186 ], 187 "params": [ 188 "account", 189 "authority" 190 ], 191 "returnType": "void", 192 "exceptions": [], 193 "name": "cancelSync(android.accounts.Account,java.lang.String)" 194 }, 195 "createAndInitialize(android.content.pm.ProviderInfo)": { 196 "isImplementation": false, 197 "modifiers": [ 198 "private", 199 "static" 200 ], 201 "params": [ 202 "providerInfo" 203 ], 204 "returnType": "android.content.ContentProvider", 205 "exceptions": [], 206 "name": "createAndInitialize(android.content.pm.ProviderInfo)" 207 }, 208 "delete(android.net.Uri,java.lang.String,java.lang.String[])": { 209 "isImplementation": true, 210 "modifiers": [ 211 "protected", 212 "final" 213 ], 214 "params": [ 215 "url", 216 "where", 217 "selectionArgs" 218 ], 219 "returnType": "int", 220 "exceptions": [], 221 "name": "delete(android.net.Uri,java.lang.String,java.lang.String[])", 222 "documentation": "If a {@link ContentProvider} is registered for the given {@link Uri}, its {@link\nContentProvider#delete(Uri, String, String[])} method will be invoked.\n\n\u003cp\u003eTests can verify that this method was called using {@link #getDeleteStatements()} or {@link\n#getDeletedUris()}.\n\n\u003cp\u003eIf no appropriate {@link ContentProvider} is found, no action will be taken and {@code 1}\nwill be returned.\n" 223 }, 224 "getContentObservers(android.net.Uri)": { 225 "isImplementation": false, 226 "modifiers": [ 227 "public" 228 ], 229 "params": [ 230 "uri" 231 ], 232 "returnType": "java.util.Collection\u003candroid.database.ContentObserver\u003e", 233 "exceptions": [], 234 "name": "getContentObservers(android.net.Uri)", 235 "documentation": "Returns the content observers registered for updates under the given URI.\n\nWill be empty if no observer is registered.\n\n@param uri Given URI\n@return The content observers, or null\n" 236 }, 237 "getContentProviderClient(android.content.ContentProvider,boolean)": { 238 "isImplementation": false, 239 "modifiers": [ 240 "private" 241 ], 242 "params": [ 243 "provider", 244 "stable" 245 ], 246 "returnType": "android.content.ContentProviderClient", 247 "exceptions": [], 248 "name": "getContentProviderClient(android.content.ContentProvider,boolean)" 249 }, 250 "getContentProviderOperations(java.lang.String)": { 251 "isImplementation": false, 252 "modifiers": [ 253 "public" 254 ], 255 "params": [ 256 "authority" 257 ], 258 "returnType": "java.util.List\u003candroid.content.ContentProviderOperation\u003e", 259 "exceptions": [], 260 "name": "getContentProviderOperations(java.lang.String)" 261 }, 262 "getCursor(android.net.Uri)": { 263 "isImplementation": false, 264 "modifiers": [ 265 "private" 266 ], 267 "params": [ 268 "uri" 269 ], 270 "returnType": "org.robolectric.fakes.BaseCursor", 271 "exceptions": [], 272 "name": "getCursor(android.net.Uri)" 273 }, 274 "getDeleteStatements()": { 275 "isImplementation": false, 276 "modifiers": [ 277 "public" 278 ], 279 "params": [], 280 "returnType": "java.util.List\u003corg.robolectric.shadows.ShadowContentResolver.DeleteStatement\u003e", 281 "exceptions": [], 282 "name": "getDeleteStatements()", 283 "documentation": "Returns the list of {@link DeleteStatement}s for corresponding calls to\n{@link ContentResolver#delete(Uri, String, String[])}.\n\n@return a list of delete statements\n" 284 }, 285 "getDeletedUris()": { 286 "isImplementation": false, 287 "modifiers": [ 288 "public" 289 ], 290 "params": [], 291 "returnType": "java.util.List\u003candroid.net.Uri\u003e", 292 "exceptions": [], 293 "name": "getDeletedUris()" 294 }, 295 "getInsertStatements()": { 296 "isImplementation": false, 297 "modifiers": [ 298 "public" 299 ], 300 "params": [], 301 "returnType": "java.util.List\u003corg.robolectric.shadows.ShadowContentResolver.InsertStatement\u003e", 302 "exceptions": [], 303 "name": "getInsertStatements()", 304 "documentation": "Returns the list of {@link InsertStatement}s for corresponding calls to\n{@link ContentResolver#insert(Uri, ContentValues)} or\n{@link ContentResolver#bulkInsert(Uri, ContentValues[])}.\n\n@return a list of insert statements\n" 305 }, 306 "getIsSyncable(android.accounts.Account,java.lang.String)": { 307 "isImplementation": true, 308 "modifiers": [ 309 "protected", 310 "static" 311 ], 312 "params": [ 313 "account", 314 "authority" 315 ], 316 "returnType": "int", 317 "exceptions": [], 318 "name": "getIsSyncable(android.accounts.Account,java.lang.String)" 319 }, 320 "getMasterSyncAutomatically()": { 321 "isImplementation": true, 322 "modifiers": [ 323 "protected", 324 "static" 325 ], 326 "params": [], 327 "returnType": "boolean", 328 "exceptions": [], 329 "name": "getMasterSyncAutomatically()" 330 }, 331 "getNotifiedUris()": { 332 "isImplementation": false, 333 "modifiers": [ 334 "public" 335 ], 336 "params": [], 337 "returnType": "java.util.List\u003corg.robolectric.shadows.ShadowContentResolver.NotifiedUri\u003e", 338 "exceptions": [], 339 "name": "getNotifiedUris()" 340 }, 341 "getPeriodicSyncs(android.accounts.Account,java.lang.String)": { 342 "isImplementation": true, 343 "modifiers": [ 344 "protected", 345 "static" 346 ], 347 "params": [ 348 "account", 349 "authority" 350 ], 351 "returnType": "java.util.List\u003candroid.content.PeriodicSync\u003e", 352 "exceptions": [], 353 "name": "getPeriodicSyncs(android.accounts.Account,java.lang.String)" 354 }, 355 "getPersistedUriPermissions()": { 356 "isImplementation": true, 357 "modifiers": [ 358 "protected" 359 ], 360 "params": [], 361 "returnType": "java.util.List\u003candroid.content.UriPermission\u003e", 362 "exceptions": [], 363 "minSdk": 19, 364 "name": "getPersistedUriPermissions()" 365 }, 366 "getProvider(android.net.Uri)": { 367 "isImplementation": false, 368 "modifiers": [ 369 "public", 370 "static" 371 ], 372 "params": [ 373 "uri" 374 ], 375 "returnType": "android.content.ContentProvider", 376 "exceptions": [], 377 "name": "getProvider(android.net.Uri)" 378 }, 379 "getProvider(java.lang.String)": { 380 "isImplementation": false, 381 "modifiers": [ 382 "private", 383 "static", 384 "synchronized" 385 ], 386 "params": [ 387 "authority" 388 ], 389 "returnType": "android.content.ContentProvider", 390 "exceptions": [], 391 "name": "getProvider(java.lang.String)" 392 }, 393 "getStatements()": { 394 "isImplementation": false, 395 "modifiers": [ 396 "public" 397 ], 398 "params": [], 399 "returnType": "java.util.List\u003corg.robolectric.shadows.ShadowContentResolver.Statement\u003e", 400 "exceptions": [], 401 "name": "getStatements()", 402 "documentation": "Returns the list of {@link InsertStatement}s, {@link UpdateStatement}s, and\n{@link DeleteStatement}s invoked on this {@link ContentResolver}.\n\n@return a list of statements\n" 403 }, 404 "getStatus(android.accounts.Account,java.lang.String)": { 405 "isImplementation": false, 406 "modifiers": [ 407 "public", 408 "static" 409 ], 410 "params": [ 411 "account", 412 "authority" 413 ], 414 "returnType": "org.robolectric.shadows.ShadowContentResolver.Status", 415 "exceptions": [], 416 "name": "getStatus(android.accounts.Account,java.lang.String)" 417 }, 418 "getStatus(android.accounts.Account,java.lang.String,boolean)": { 419 "isImplementation": false, 420 "modifiers": [ 421 "public", 422 "static" 423 ], 424 "params": [ 425 "account", 426 "authority", 427 "create" 428 ], 429 "returnType": "org.robolectric.shadows.ShadowContentResolver.Status", 430 "exceptions": [], 431 "name": "getStatus(android.accounts.Account,java.lang.String,boolean)", 432 "documentation": "Retrieve information on the status of the given account.\n\n@param account the account\n@param authority the authority\n@param create whether to create if no such account is found\n@return the account\u0027s status\n" 433 }, 434 "getSyncAdapterTypes()": { 435 "isImplementation": true, 436 "modifiers": [ 437 "protected", 438 "static" 439 ], 440 "params": [], 441 "returnType": "android.content.SyncAdapterType[]", 442 "exceptions": [], 443 "name": "getSyncAdapterTypes()" 444 }, 445 "getSyncAutomatically(android.accounts.Account,java.lang.String)": { 446 "isImplementation": true, 447 "modifiers": [ 448 "protected", 449 "static" 450 ], 451 "params": [ 452 "account", 453 "authority" 454 ], 455 "returnType": "boolean", 456 "exceptions": [], 457 "name": "getSyncAutomatically(android.accounts.Account,java.lang.String)" 458 }, 459 "getType(android.net.Uri)": { 460 "isImplementation": true, 461 "modifiers": [ 462 "protected" 463 ], 464 "params": [ 465 "uri" 466 ], 467 "returnType": "java.lang.String", 468 "exceptions": [], 469 "name": "getType(android.net.Uri)" 470 }, 471 "getUpdateStatements()": { 472 "isImplementation": false, 473 "modifiers": [ 474 "public" 475 ], 476 "params": [], 477 "returnType": "java.util.List\u003corg.robolectric.shadows.ShadowContentResolver.UpdateStatement\u003e", 478 "exceptions": [], 479 "name": "getUpdateStatements()", 480 "documentation": "Returns the list of {@link UpdateStatement}s for corresponding calls to\n{@link ContentResolver#update(Uri, ContentValues, String, String[])}.\n\n@return a list of update statements\n" 481 }, 482 "insert(android.net.Uri,android.content.ContentValues)": { 483 "isImplementation": true, 484 "modifiers": [ 485 "protected", 486 "final" 487 ], 488 "params": [ 489 "url", 490 "values" 491 ], 492 "returnType": "android.net.Uri", 493 "exceptions": [], 494 "name": "insert(android.net.Uri,android.content.ContentValues)", 495 "documentation": "If a {@link ContentProvider} is registered for the given {@link Uri}, its {@link\nContentProvider#insert(Uri, ContentValues)} method will be invoked.\n\n\u003cp\u003eTests can verify that this method was called using {@link #getStatements()} or {@link\n#getInsertStatements()}.\n\n\u003cp\u003eIf no appropriate {@link ContentProvider} is found, no action will be taken and a {@link\nUri} including the incremented value set with {@link #setNextDatabaseIdForInserts(int)} will\nreturned.\n" 496 }, 497 "isBundleEqual(android.os.Bundle,android.os.Bundle)": { 498 "isImplementation": false, 499 "modifiers": [ 500 "private", 501 "static" 502 ], 503 "params": [ 504 "bundle1", 505 "bundle2" 506 ], 507 "returnType": "boolean", 508 "exceptions": [], 509 "name": "isBundleEqual(android.os.Bundle,android.os.Bundle)" 510 }, 511 "isSyncActive(android.accounts.Account,java.lang.String)": { 512 "isImplementation": true, 513 "modifiers": [ 514 "protected", 515 "static" 516 ], 517 "params": [ 518 "account", 519 "authority" 520 ], 521 "returnType": "boolean", 522 "exceptions": [], 523 "name": "isSyncActive(android.accounts.Account,java.lang.String)" 524 }, 525 "notifyChange(android.net.Uri,android.database.ContentObserver)": { 526 "isImplementation": true, 527 "modifiers": [ 528 "protected" 529 ], 530 "params": [ 531 "uri", 532 "observer" 533 ], 534 "returnType": "void", 535 "exceptions": [], 536 "name": "notifyChange(android.net.Uri,android.database.ContentObserver)" 537 }, 538 "notifyChange(android.net.Uri,android.database.ContentObserver,boolean)": { 539 "isImplementation": true, 540 "modifiers": [ 541 "protected" 542 ], 543 "params": [ 544 "uri", 545 "observer", 546 "syncToNetwork" 547 ], 548 "returnType": "void", 549 "exceptions": [], 550 "name": "notifyChange(android.net.Uri,android.database.ContentObserver,boolean)" 551 }, 552 "openInputStream(android.net.Uri)": { 553 "isImplementation": true, 554 "modifiers": [ 555 "protected", 556 "final" 557 ], 558 "params": [ 559 "uri" 560 ], 561 "returnType": "java.io.InputStream", 562 "exceptions": [], 563 "name": "openInputStream(android.net.Uri)" 564 }, 565 "openOutputStream(android.net.Uri)": { 566 "isImplementation": true, 567 "modifiers": [ 568 "protected", 569 "final" 570 ], 571 "params": [ 572 "uri" 573 ], 574 "returnType": "java.io.OutputStream", 575 "exceptions": [], 576 "name": "openOutputStream(android.net.Uri)" 577 }, 578 "query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String)": { 579 "isImplementation": true, 580 "modifiers": [ 581 "protected", 582 "final" 583 ], 584 "params": [ 585 "uri", 586 "projection", 587 "selection", 588 "selectionArgs", 589 "sortOrder" 590 ], 591 "returnType": "android.database.Cursor", 592 "exceptions": [], 593 "name": "query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String)" 594 }, 595 "query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal)": { 596 "isImplementation": true, 597 "modifiers": [ 598 "protected" 599 ], 600 "params": [ 601 "uri", 602 "projection", 603 "selection", 604 "selectionArgs", 605 "sortOrder", 606 "cancellationSignal" 607 ], 608 "returnType": "android.database.Cursor", 609 "exceptions": [], 610 "name": "query(android.net.Uri,java.lang.String[],java.lang.String,java.lang.String[],java.lang.String,android.os.CancellationSignal)" 611 }, 612 "registerContentObserver(android.net.Uri,boolean,android.database.ContentObserver)": { 613 "isImplementation": true, 614 "modifiers": [ 615 "protected" 616 ], 617 "params": [ 618 "uri", 619 "notifyForDescendents", 620 "observer" 621 ], 622 "returnType": "void", 623 "exceptions": [], 624 "name": "registerContentObserver(android.net.Uri,boolean,android.database.ContentObserver)" 625 }, 626 "registerContentObserver(android.net.Uri,boolean,android.database.ContentObserver,int)": { 627 "isImplementation": true, 628 "modifiers": [ 629 "protected" 630 ], 631 "params": [ 632 "uri", 633 "notifyForDescendents", 634 "observer", 635 "userHandle" 636 ], 637 "returnType": "void", 638 "exceptions": [], 639 "minSdk": 17, 640 "name": "registerContentObserver(android.net.Uri,boolean,android.database.ContentObserver,int)" 641 }, 642 "registerInputStream(android.net.Uri,java.io.InputStream)": { 643 "isImplementation": false, 644 "modifiers": [ 645 "public" 646 ], 647 "params": [ 648 "uri", 649 "inputStream" 650 ], 651 "returnType": "void", 652 "exceptions": [], 653 "name": "registerInputStream(android.net.Uri,java.io.InputStream)" 654 }, 655 "registerOutputStream(android.net.Uri,java.io.OutputStream)": { 656 "isImplementation": false, 657 "modifiers": [ 658 "public" 659 ], 660 "params": [ 661 "uri", 662 "outputStream" 663 ], 664 "returnType": "void", 665 "exceptions": [], 666 "name": "registerOutputStream(android.net.Uri,java.io.OutputStream)" 667 }, 668 "registerProviderInternal(java.lang.String,android.content.ContentProvider)": { 669 "isImplementation": false, 670 "modifiers": [ 671 "public", 672 "static", 673 "synchronized" 674 ], 675 "params": [ 676 "authority", 677 "provider" 678 ], 679 "returnType": "void", 680 "exceptions": [], 681 "name": "registerProviderInternal(java.lang.String,android.content.ContentProvider)", 682 "documentation": "Internal-only method, do not use!\n\nInstead, use\n```java\nProviderInfo info \u003d new ProviderInfo();\ninfo.authority \u003d authority;\nRobolectric.buildContentProvider(ContentProvider.class).create(info);\n```\n" 683 }, 684 "releasePersistableUriPermission(android.net.Uri,int)": { 685 "isImplementation": true, 686 "modifiers": [ 687 "protected" 688 ], 689 "params": [ 690 "uri", 691 "modeFlags" 692 ], 693 "returnType": "void", 694 "exceptions": [], 695 "minSdk": 19, 696 "name": "releasePersistableUriPermission(android.net.Uri,int)" 697 }, 698 "removePeriodicSync(android.accounts.Account,java.lang.String,android.os.Bundle)": { 699 "isImplementation": true, 700 "modifiers": [ 701 "protected", 702 "static" 703 ], 704 "params": [ 705 "account", 706 "authority", 707 "extras" 708 ], 709 "returnType": "void", 710 "exceptions": [], 711 "name": "removePeriodicSync(android.accounts.Account,java.lang.String,android.os.Bundle)" 712 }, 713 "requestSync(android.accounts.Account,java.lang.String,android.os.Bundle)": { 714 "isImplementation": true, 715 "modifiers": [ 716 "protected", 717 "static" 718 ], 719 "params": [ 720 "account", 721 "authority", 722 "extras" 723 ], 724 "returnType": "void", 725 "exceptions": [], 726 "name": "requestSync(android.accounts.Account,java.lang.String,android.os.Bundle)" 727 }, 728 "reset()": { 729 "isImplementation": false, 730 "modifiers": [ 731 "public", 732 "static", 733 "synchronized" 734 ], 735 "params": [], 736 "returnType": "void", 737 "exceptions": [], 738 "name": "reset()" 739 }, 740 "setContentProviderResult(android.content.ContentProviderResult[])": { 741 "isImplementation": false, 742 "modifiers": [ 743 "public" 744 ], 745 "params": [ 746 "contentProviderResults" 747 ], 748 "returnType": "void", 749 "exceptions": [], 750 "name": "setContentProviderResult(android.content.ContentProviderResult[])" 751 }, 752 "setCursor(android.net.Uri,org.robolectric.fakes.BaseCursor)": { 753 "isImplementation": false, 754 "modifiers": [ 755 "public" 756 ], 757 "params": [ 758 "uri", 759 "cursorForUri" 760 ], 761 "returnType": "void", 762 "exceptions": [], 763 "name": "setCursor(android.net.Uri,org.robolectric.fakes.BaseCursor)" 764 }, 765 "setCursor(org.robolectric.fakes.BaseCursor)": { 766 "isImplementation": false, 767 "modifiers": [ 768 "public" 769 ], 770 "params": [ 771 "cursor" 772 ], 773 "returnType": "void", 774 "exceptions": [], 775 "name": "setCursor(org.robolectric.fakes.BaseCursor)" 776 }, 777 "setIsSyncable(android.accounts.Account,java.lang.String,int)": { 778 "isImplementation": true, 779 "modifiers": [ 780 "protected", 781 "static" 782 ], 783 "params": [ 784 "account", 785 "authority", 786 "syncable" 787 ], 788 "returnType": "void", 789 "exceptions": [], 790 "name": "setIsSyncable(android.accounts.Account,java.lang.String,int)" 791 }, 792 "setMasterSyncAutomatically(boolean)": { 793 "isImplementation": true, 794 "modifiers": [ 795 "protected", 796 "static" 797 ], 798 "params": [ 799 "sync" 800 ], 801 "returnType": "void", 802 "exceptions": [], 803 "name": "setMasterSyncAutomatically(boolean)" 804 }, 805 "setNextDatabaseIdForInserts(int)": { 806 "isImplementation": false, 807 "modifiers": [ 808 "public" 809 ], 810 "params": [ 811 "nextId" 812 ], 813 "returnType": "void", 814 "exceptions": [], 815 "name": "setNextDatabaseIdForInserts(int)" 816 }, 817 "setSyncAdapterTypes(android.content.SyncAdapterType[])": { 818 "isImplementation": false, 819 "modifiers": [ 820 "public", 821 "static" 822 ], 823 "params": [ 824 "syncAdapterTypes" 825 ], 826 "returnType": "void", 827 "exceptions": [], 828 "name": "setSyncAdapterTypes(android.content.SyncAdapterType[])", 829 "documentation": "Sets the SyncAdapterType array which will be returned by {@link #getSyncAdapterTypes()}. " 830 }, 831 "setSyncAutomatically(android.accounts.Account,java.lang.String,boolean)": { 832 "isImplementation": true, 833 "modifiers": [ 834 "protected", 835 "static" 836 ], 837 "params": [ 838 "account", 839 "authority", 840 "sync" 841 ], 842 "returnType": "void", 843 "exceptions": [], 844 "name": "setSyncAutomatically(android.accounts.Account,java.lang.String,boolean)" 845 }, 846 "takePersistableUriPermission(android.net.Uri,int)": { 847 "isImplementation": true, 848 "modifiers": [ 849 "protected" 850 ], 851 "params": [ 852 "uri", 853 "modeFlags" 854 ], 855 "returnType": "void", 856 "exceptions": [], 857 "minSdk": 19, 858 "name": "takePersistableUriPermission(android.net.Uri,int)" 859 }, 860 "unregisterContentObserver(android.database.ContentObserver)": { 861 "isImplementation": true, 862 "modifiers": [ 863 "protected" 864 ], 865 "params": [ 866 "observer" 867 ], 868 "returnType": "void", 869 "exceptions": [], 870 "name": "unregisterContentObserver(android.database.ContentObserver)" 871 }, 872 "update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[])": { 873 "isImplementation": true, 874 "modifiers": [ 875 "protected" 876 ], 877 "params": [ 878 "uri", 879 "values", 880 "where", 881 "selectionArgs" 882 ], 883 "returnType": "int", 884 "exceptions": [], 885 "name": "update(android.net.Uri,android.content.ContentValues,java.lang.String,java.lang.String[])", 886 "documentation": "If a {@link ContentProvider} is registered for the given {@link Uri}, its\n{@link ContentProvider#update(Uri, ContentValues, String, String[])} method will be invoked.\n\nTests can verify that this method was called using {@link #getStatements()} or\n{@link #getUpdateStatements()}.\n\n@return If no appropriate {@link ContentProvider} is found, no action will be taken and 1 will\nbe returned.\n" 887 }, 888 "validateSyncExtrasBundle(android.os.Bundle)": { 889 "isImplementation": true, 890 "modifiers": [ 891 "protected", 892 "static" 893 ], 894 "params": [ 895 "extras" 896 ], 897 "returnType": "void", 898 "exceptions": [], 899 "name": "validateSyncExtrasBundle(android.os.Bundle)" 900 } 901 }, 902 "imports": [ 903 "android.os.Build.VERSION_CODES.JELLY_BEAN_MR1", 904 "android.os.Build.VERSION_CODES.KITKAT", 905 "android.accounts.Account", 906 "android.annotation.NonNull", 907 "android.annotation.SuppressLint", 908 "android.content.ContentProvider", 909 "android.content.ContentProviderClient", 910 "android.content.ContentProviderOperation", 911 "android.content.ContentProviderResult", 912 "android.content.ContentResolver", 913 "android.content.ContentValues", 914 "android.content.IContentProvider", 915 "android.content.Intent", 916 "android.content.OperationApplicationException", 917 "android.content.PeriodicSync", 918 "android.content.SyncAdapterType", 919 "android.content.UriPermission", 920 "android.content.pm.ProviderInfo", 921 "android.database.ContentObserver", 922 "android.database.Cursor", 923 "android.net.Uri", 924 "android.os.Bundle", 925 "android.os.CancellationSignal", 926 "java.io.IOException", 927 "java.io.InputStream", 928 "java.io.OutputStream", 929 "java.lang.reflect.InvocationTargetException", 930 "java.util.ArrayList", 931 "java.util.Collection", 932 "java.util.HashMap", 933 "java.util.Iterator", 934 "java.util.List", 935 "java.util.Map", 936 "java.util.Objects", 937 "java.util.concurrent.CopyOnWriteArrayList", 938 "org.robolectric.RuntimeEnvironment", 939 "org.robolectric.annotation.Implementation", 940 "org.robolectric.annotation.Implements", 941 "org.robolectric.annotation.RealObject", 942 "org.robolectric.annotation.Resetter", 943 "org.robolectric.fakes.BaseCursor", 944 "org.robolectric.shadow.api.Shadow", 945 "org.robolectric.util.NamedStream", 946 "org.robolectric.util.ReflectionHelpers", 947 "org.robolectric.util.ReflectionHelpers.ClassParameter", 948 "org.robolectric.shadows.ShadowContentResolver.ContentObserverEntry", 949 "org.robolectric.shadows.ShadowContentResolver.NotifiedUri", 950 "org.robolectric.shadows.ShadowContentResolver.Status", 951 "org.robolectric.shadows.ShadowContentResolver.Statement", 952 "org.robolectric.shadows.ShadowContentResolver.InsertStatement", 953 "org.robolectric.shadows.ShadowContentResolver.UpdateStatement", 954 "org.robolectric.shadows.ShadowContentResolver.DeleteStatement", 955 "org.robolectric.shadows.ShadowContentResolver.UnregisteredInputStream" 956 ], 957 "name": "org.robolectric.shadows.ShadowContentResolver" 958}