1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119<!DOCTYPE html> 120<html devsite> 121<head> 122 123 124 <meta name="top_category" value="develop" /> 125 126 <meta name="subcategory" value="reference" /> 127 128 129 <meta name="book_path" value="/reference/android/support/test/_book.yaml" /> 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145<title>BaseLayerModule.FailureHandlerHolder</title> 146 147 148</head> 149 150<body class="gc-documentation develop reference api apilevel-"> 151<div id="doc-api-level" class="" style="display:none"></div> 152 153 154 155 156<div id="naMessage"></div> 157 158<div id="api-info-block"> 159<div class="api-level"> 160 161 162 163 164</div> 165 166 167 168 169 170 171 172 173 174 175 176<div class="sum-details-links"> 177 178Summary: 179 180 181 182 183 184 185 186 187 188 <a href="#pubctors">Ctors</a> 189 190 191 192 193 | <a href="#pubmethods">Methods</a> 194 195 196 197 198 | <a href="#inhmethods">Inherited Methods</a> 199 200| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> 201 202</div><!-- end sum-details-links --> 203</div><!-- end api-info-block --> 204 205<div class="api apilevel-" id="jd-content"> 206 207<!-- ======== START OF CLASS DATA ======== --> 208 209<h1 class="api-title">BaseLayerModule.FailureHandlerHolder</h1> 210<p> 211<code class="api-signature"> 212 public 213 static 214 215 216 class 217 BaseLayerModule.FailureHandlerHolder 218</code> 219<br> 220 221 222<code class="api-signature"> 223 224 extends Object 225 226 227 228</code> 229 230<code class="api-signature"> 231 232 233 234</code> 235 236</p><table class="jd-inheritance-table"> 237 238 239 <tr> 240 241 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object 242 </td> 243 </tr> 244 245 246 <tr> 247 248 <td class="jd-inheritance-space"> ↳</td> 249 250 <td colspan="1" class="jd-inheritance-class-cell">android.support.test.espresso.base.BaseLayerModule.FailureHandlerHolder 251 </td> 252 </tr> 253 254 255</table> 256 257 258 259 260<br><hr> 261 262 263 <p>Holder for AtomicReference<FailureHandler> which allows updating it at runtime. 264</p> 265 266 267 268 269 270 271 272<h2 class="api-section">Summary</h2> 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296<!-- ======== CONSTRUCTOR SUMMARY ======== --> 297<table id="pubctors" class="responsive constructors"> 298<tr><th colspan="2"><h3>Public constructors</h3></th></tr> 299 300 301 302 303 <tr class="api apilevel-" > 304 305 306 <td width="100%"> 307 <code> 308 <a href="/reference/android/support/test/espresso/base/BaseLayerModule.FailureHandlerHolder.html#BaseLayerModule.FailureHandlerHolder(android.support.test.espresso.FailureHandler)">BaseLayerModule.FailureHandlerHolder</a>(<a href="/reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a> defaultHandler) 309 </code> 310 311 </td> 312 </tr> 313 314 315 316</table> 317 318 319 320 321 322 323<!-- ========== METHOD SUMMARY =========== --> 324<table id="pubmethods" class="responsive methods"> 325<tr><th colspan="2"><h3>Public methods</h3></th></tr> 326 327 328 329 330 <tr class="api apilevel-" > 331 332 333 <td><code> 334 335 336 337 338 339 <a href="/reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a></code> 340 </td> 341 342 <td width="100%"> 343 <code> 344 <a href="/reference/android/support/test/espresso/base/BaseLayerModule.FailureHandlerHolder.html#get()">get</a>() 345 </code> 346 347 </td> 348 </tr> 349 350 351 352 <tr class="api apilevel-" > 353 354 355 <td><code> 356 357 358 359 360 361 void</code> 362 </td> 363 364 <td width="100%"> 365 <code> 366 <a href="/reference/android/support/test/espresso/base/BaseLayerModule.FailureHandlerHolder.html#update(android.support.test.espresso.FailureHandler)">update</a>(<a href="/reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a> handler) 367 </code> 368 369 </td> 370 </tr> 371 372 373 374</table> 375 376 377 378 379 380 381 382<!-- ========== METHOD SUMMARY =========== --> 383<table id="inhmethods" class="methods inhtable"> 384<tr><th><h3>Inherited methods</h3></th></tr> 385 386 387<tr class="api apilevel-" > 388<td colspan="2"> 389 390 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed" 391 ><img height="34" id="inherited-methods-java.lang.Object-trigger" 392 src="/assets/images/styles/disclosure_down.png" 393 class="jd-expando-trigger-img" /></a>From 394class 395<code> 396 397 java.lang.Object 398 399</code> 400<div id="inherited-methods-java.lang.Object"> 401 <div id="inherited-methods-java.lang.Object-list" 402 class="jd-inheritedlinks"> 403 </div> 404 <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> 405 <table class="jd-sumtable-expando responsive"> 406 407 408 409 410 <tr class="api apilevel-" > 411 412 413 <td><code> 414 415 416 417 418 419 Object</code> 420 </td> 421 422 <td width="100%"> 423 <code> 424 clone() 425 </code> 426 427 </td> 428 </tr> 429 430 431 432 <tr class="api apilevel-" > 433 434 435 <td><code> 436 437 438 439 440 441 boolean</code> 442 </td> 443 444 <td width="100%"> 445 <code> 446 equals(Object arg0) 447 </code> 448 449 </td> 450 </tr> 451 452 453 454 <tr class="api apilevel-" > 455 456 457 <td><code> 458 459 460 461 462 463 void</code> 464 </td> 465 466 <td width="100%"> 467 <code> 468 finalize() 469 </code> 470 471 </td> 472 </tr> 473 474 475 476 <tr class="api apilevel-" > 477 478 479 <td><code> 480 481 482 483 final 484 485 Class<?></code> 486 </td> 487 488 <td width="100%"> 489 <code> 490 getClass() 491 </code> 492 493 </td> 494 </tr> 495 496 497 498 <tr class="api apilevel-" > 499 500 501 <td><code> 502 503 504 505 506 507 int</code> 508 </td> 509 510 <td width="100%"> 511 <code> 512 hashCode() 513 </code> 514 515 </td> 516 </tr> 517 518 519 520 <tr class="api apilevel-" > 521 522 523 <td><code> 524 525 526 527 final 528 529 void</code> 530 </td> 531 532 <td width="100%"> 533 <code> 534 notify() 535 </code> 536 537 </td> 538 </tr> 539 540 541 542 <tr class="api apilevel-" > 543 544 545 <td><code> 546 547 548 549 final 550 551 void</code> 552 </td> 553 554 <td width="100%"> 555 <code> 556 notifyAll() 557 </code> 558 559 </td> 560 </tr> 561 562 563 564 <tr class="api apilevel-" > 565 566 567 <td><code> 568 569 570 571 572 573 String</code> 574 </td> 575 576 <td width="100%"> 577 <code> 578 toString() 579 </code> 580 581 </td> 582 </tr> 583 584 585 586 <tr class="api apilevel-" > 587 588 589 <td><code> 590 591 592 593 final 594 595 void</code> 596 </td> 597 598 <td width="100%"> 599 <code> 600 wait(long arg0, int arg1) 601 </code> 602 603 </td> 604 </tr> 605 606 607 608 <tr class="api apilevel-" > 609 610 611 <td><code> 612 613 614 615 final 616 617 void</code> 618 </td> 619 620 <td width="100%"> 621 <code> 622 wait(long arg0) 623 </code> 624 625 </td> 626 </tr> 627 628 629 630 <tr class="api apilevel-" > 631 632 633 <td><code> 634 635 636 637 final 638 639 void</code> 640 </td> 641 642 <td width="100%"> 643 <code> 644 wait() 645 </code> 646 647 </td> 648 </tr> 649 650 651 652 </table> 653 </div> 654</div> 655</td></tr> 656 657 658</table> 659 660 661 662<!-- XML Attributes --> 663 664 665<!-- Enum Values --> 666 667 668<!-- Constants --> 669 670 671<!-- Fields --> 672 673 674<!-- Public ctors --> 675 676 677<!-- ========= CONSTRUCTOR DETAIL ======== --> 678<h2 class="api-section">Public constructors</h2> 679 680 681 682<A NAME="BaseLayerModule.FailureHandlerHolder(android.support.test.espresso.FailureHandler)"></A> 683 684<div class="api apilevel-"> 685 <h3 class="api-name">BaseLayerModule.FailureHandlerHolder</h3> 686 <div class="api-level"> 687 <div></div> 688 689 690 691 </div> 692<pre class="api-signature no-pretty-print"> 693BaseLayerModule.FailureHandlerHolder (<a href="/reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a> defaultHandler)</pre> 694 695 696 697 698 <p></p> 699 <table class="responsive"> 700 <tr><th colspan=2>Parameters</th></tr> 701 <tr> 702 <td><code>defaultHandler</code></td> 703 <td width="100%"> 704 <code>FailureHandler</code> 705 <!-- no parameter comment --></td> 706 </tr> 707 </table> 708 709</div> 710 711 712 713 714 715<!-- ========= CONSTRUCTOR DETAIL ======== --> 716<!-- Protected ctors --> 717 718 719 720<!-- ========= METHOD DETAIL ======== --> 721<!-- Public methdos --> 722 723<h2 class="api-section">Public methods</h2> 724 725 726 727<A NAME="get()"></A> 728 729<div class="api apilevel-"> 730 <h3 class="api-name">get</h3> 731 <div class="api-level"> 732 <div></div> 733 734 735 736 </div> 737<pre class="api-signature no-pretty-print"> 738<a href="/reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a> get ()</pre> 739 740 741 742 743 <p></p> 744 <table class="responsive"> 745 <tr><th colspan=2>Returns</th></tr> 746 <tr> 747 <td><code><a href="/reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a></code></td> 748 <td width="100%"><!-- no returns description in source --></td> 749 </tr> 750 </table> 751 752</div> 753 754 755<A NAME="update(android.support.test.espresso.FailureHandler)"></A> 756 757<div class="api apilevel-"> 758 <h3 class="api-name">update</h3> 759 <div class="api-level"> 760 <div></div> 761 762 763 764 </div> 765<pre class="api-signature no-pretty-print"> 766void update (<a href="/reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a> handler)</pre> 767 768 769 770 771 <p></p> 772 <table class="responsive"> 773 <tr><th colspan=2>Parameters</th></tr> 774 <tr> 775 <td><code>handler</code></td> 776 <td width="100%"> 777 <code>FailureHandler</code> 778 <!-- no parameter comment --></td> 779 </tr> 780 </table> 781 782</div> 783 784 785 786 787 788<!-- ========= METHOD DETAIL ======== --> 789 790 791 792<!-- ========= END OF CLASS DATA ========= --> 793 794</div><!-- end jd-content --> 795 796 797 798<div class="data-reference-resources-wrapper"> 799 800 <ul data-reference-resources> 801 802 <li><h2>Annotations</h2> 803 <ul> 804 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/Default.html">Default</a></li> 805 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/MainThread.html">MainThread</a></li> 806 </ul> 807 </li> 808 809 <li><h2>Interfaces</h2> 810 <ul> 811 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/ActiveRootLister.html">ActiveRootLister</a></li> 812 </ul> 813 </li> 814 815 <li><h2>Classes</h2> 816 <ul> 817 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/BaseLayerModule.html">BaseLayerModule</a></li> 818 <li class="selected api apilevel-"><a href="/reference/android/support/test/espresso/base/BaseLayerModule.FailureHandlerHolder.html">BaseLayerModule.FailureHandlerHolder</a></li> 819 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/DefaultFailureHandler.html">DefaultFailureHandler</a></li> 820 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/IdlingResourceRegistry.html">IdlingResourceRegistry</a></li> 821 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/RootViewPicker.html">RootViewPicker</a></li> 822 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/UiControllerModule.html">UiControllerModule</a></li> 823 <li class="api apilevel-"><a href="/reference/android/support/test/espresso/base/ViewFinderImpl.html">ViewFinderImpl</a></li> 824 </ul> 825 </li> 826 827 828 829 </ul> 830 831</div> 832 833 834 835</body> 836</html> 837