blob: 4f0b9b1410d3f8a385be079327099b4d88867320 [file] [log] [blame]
Quddus Chong489218c2015-02-26 16:38:46 -08001<!DOCTYPE html>
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<html>
99<head>
100
101
102<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
103<meta name="viewport" content="width=device-width" />
104
105<link rel="shortcut icon" type="image/x-icon" href="../../../../../favicon.ico" />
106<title>BySelector | Android Developers</title>
107
108<!-- STYLESHEETS -->
109<link rel="stylesheet"
110href="http://fonts.googleapis.com/css?family=Roboto+Condensed">
111<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
112 title="roboto">
113<link href="../../../../../assets/css/default.css?v=2" rel="stylesheet" type="text/css">
114
115
116<!-- FULLSCREEN STYLESHEET -->
117<link href="../../../../../assets/css/fullscreen.css" rel="stylesheet" class="fullscreen"
118type="text/css">
119
120
121<!-- JAVASCRIPT -->
122<script src="http://www.google.com/jsapi" type="text/javascript"></script>
123<script src="../../../../../assets/js/android_3p-bundle.js" type="text/javascript"></script>
124<script type="text/javascript">
125 var toRoot = "../../../../../";
126 var metaTags = [];
127 var devsite = false;
128</script>
129<script src="../../../../../assets/js/docs.js?v=2" type="text/javascript"></script>
130
131<script>
132 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
133 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
134 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
135 })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
136
137 ga('create', 'UA-5831155-1', 'android.com');
138 ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker);
139 ga('send', 'pageview');
140 ga('universal.send', 'pageview'); // Send page view for new tracker.
141</script>
142
143</head>
144
145<body class="gc-documentation
146 develop reference" itemscope itemtype="http://schema.org/Article">
147 <div id="doc-api-level" class="" style="display:none"></div>
148 <a name="top"></a>
149
150
151<a name="top"></a>
152
153 <!-- Header -->
154 <div id="header-wrapper">
155 <div id="header">
156
157
158
159
160 <div class="wrap" id="header-wrap">
161 <div class="col-3 logo">
162 <a href="../../../../../index.html">
163 <img src="../../../../../assets/images/dac_logo.png"
164 srcset="../../../../../assets/images/dac_logo@2x.png 2x"
165 width="123" height="25" alt="Android Developers" />
166 </a>
167 <div class="btn-quicknav" id="btn-quicknav">
168 <a href="#" class="arrow-inactive">Quicknav</a>
169 <a href="#" class="arrow-active">Quicknav</a>
170 </div>
171 </div>
172 <ul class="nav-x col-9">
173 <li class="design">
174 <a href="../../../../../design/index.html"
175 zh-tw-lang="設計"
176 zh-cn-lang="设计"
177 ru-lang="Проектирование"
178 ko-lang="디자인"
179 ja-lang="設計"
180 es-lang="Diseñar"
181 >Design</a></li>
182 <li class="develop"><a href="../../../../../develop/index.html"
183 zh-tw-lang="開發"
184 zh-cn-lang="开发"
185 ru-lang="Разработка"
186 ko-lang="개발"
187 ja-lang="開発"
188 es-lang="Desarrollar"
189 >Develop</a></li>
190 <li class="distribute last"><a href="../../../../../distribute/index.html"
191 zh-tw-lang="發佈"
192 zh-cn-lang="分发"
193 ru-lang="Распространение"
194 ko-lang="배포"
195 ja-lang="配布"
196 es-lang="Distribuir"
197 >Distribute</a></li>
198 </ul>
199
200
201
202
203<div class="menu-container">
204 <div class="moremenu">
205 <div id="more-btn"></div>
206 </div>
207 <div class="morehover" id="moremenu">
208 <div class="top"></div>
209 <div class="mid">
210 <div class="header">Links</div>
211 <ul>
212 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
213 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
214 <li><a href="../../../../../about/index.html">About Android</a></li>
215 </ul>
216 <div class="header">Android Sites</div>
217 <ul>
218 <li><a href="http://www.android.com">Android.com</a></li>
219 <li class="active"><a>Android Developers</a></li>
220 <li><a href="http://source.android.com">Android Open Source Project</a></li>
221 </ul>
222
223
224
225
226 <br class="clearfix" />
227 </div><!-- end 'mid' -->
228 <div class="bottom"></div>
229 </div><!-- end 'moremenu' -->
230
231 <div class="search" id="search-container">
232 <div class="search-inner">
233 <div id="search-btn"></div>
234 <div class="left"></div>
235 <form onsubmit="return submit_search()">
236 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
237 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
238 onkeydown="return search_changed(event, true, '../../../../../')"
239 onkeyup="return search_changed(event, false, '../../../../../')" />
240 </form>
241 <div class="right"></div>
242 <a class="close hide">close</a>
243 <div class="left"></div>
244 <div class="right"></div>
245 </div><!-- end search-inner -->
246 </div><!-- end search-container -->
247
248 <div class="search_filtered_wrapper reference">
249 <div class="suggest-card reference no-display">
250 <ul class="search_filtered">
251 </ul>
252 </div>
253 </div>
254
255 <div class="search_filtered_wrapper docs">
256 <div class="suggest-card dummy no-display">&nbsp;</div>
257 <div class="suggest-card develop no-display">
258 <ul class="search_filtered">
259 </ul>
260 <div class="child-card guides no-display">
261 </div>
262 <div class="child-card training no-display">
263 </div>
264 <div class="child-card samples no-display">
265 </div>
266 </div>
267 <div class="suggest-card design no-display">
268 <ul class="search_filtered">
269 </ul>
270 </div>
271 <div class="suggest-card distribute no-display">
272 <ul class="search_filtered">
273 </ul>
274 </div>
275 </div>
276</div><!-- end menu-container (search and menu widget) -->
277
278
279
280 <!-- Expanded quicknav -->
281 <div id="quicknav" class="col-13">
282 <ul>
283 <li class="about">
284 <ul>
285 <li><a href="../../../../../about/index.html">About</a></li>
286 <li><a href="../../../../../wear/index.html">Wear</a></li>
287 <li><a href="../../../../../tv/index.html">TV</a></li>
288 <li><a href="../../../../../auto/index.html">Auto</a></li>
289 </ul>
290 </li>
291 <li class="design">
292 <ul>
293 <li><a href="../../../../../design/index.html">Get Started</a></li>
294 <li><a href="../../../../../design/devices.html">Devices</a></li>
295 <li><a href="../../../../../design/style/index.html">Style</a></li>
296 <li><a href="../../../../../design/patterns/index.html">Patterns</a></li>
297 <li><a href="../../../../../design/building-blocks/index.html">Building Blocks</a></li>
298 <li><a href="../../../../../design/downloads/index.html">Downloads</a></li>
299 <li><a href="../../../../../design/videos/index.html">Videos</a></li>
300 </ul>
301 </li>
302 <li class="develop">
303 <ul>
304 <li><a href="../../../../../training/index.html"
305 zh-tw-lang="訓練課程"
306 zh-cn-lang="培训"
307 ru-lang="Курсы"
308 ko-lang="교육"
309 ja-lang="トレーニング"
310 es-lang="Capacitación"
311 >Training</a></li>
312 <li><a href="../../../../../guide/index.html"
313 zh-tw-lang="API 指南"
314 zh-cn-lang="API 指南"
315 ru-lang="Руководства по API"
316 ko-lang="API 가이드"
317 ja-lang="API ガイド"
318 es-lang="Guías de la API"
319 >API Guides</a></li>
320 <li><a href="../../../../../reference/packages.html"
321 zh-tw-lang="參考資源"
322 zh-cn-lang="参考"
323 ru-lang="Справочник"
324 ko-lang="참조문서"
325 ja-lang="リファレンス"
326 es-lang="Referencia"
327 >Reference</a></li>
328 <li><a href="../../../../../sdk/index.html"
329 zh-tw-lang="相關工具"
330 zh-cn-lang="工具"
331 ru-lang="Инструменты"
332 ko-lang="도구"
333 ja-lang="ツール"
334 es-lang="Herramientas"
335 >Tools</a>
336 </li>
337 <li><a href="../../../../../google/index.html">Google Services</a>
338 </li>
339
340 </ul>
341 </li>
342 <li class="distribute last">
343 <ul>
344 <li><a href="../../../../../distribute/googleplay/index.html">Google Play</a></li>
345 <li><a href="../../../../../distribute/essentials/index.html">Essentials</a></li>
346 <li><a href="../../../../../distribute/users/index.html">Get Users</a></li>
347 <li><a href="../../../../../distribute/engage/index.html">Engage &amp; Retain</a></li>
348 <li><a href="../../../../../distribute/monetize/index.html">Monetize</a></li>
349 <li><a href="../../../../../distribute/tools/index.html">Tools &amp; Reference</a></li>
350 <li><a href="../../../../../distribute/stories/index.html">Developer Stories</a></li>
351 </ul>
352 </li>
353 </ul>
354 </div><!-- /Expanded quicknav -->
355 </div><!-- end header-wrap.wrap -->
356 </div><!-- end header -->
357
358
359 <!-- Secondary x-nav -->
360 <div id="nav-x">
361 <div class="wrap" style="position:relative;z-index:1">
362
363
364 <a id="helpoutsLink" class="resource resource-card resource-card-6x2x3 resource-card-6x2 helpouts-card"
365 href="http://helpouts.google.com/partner/landing/provider/googledevelopers" target="_blank">
366 <div class="card-bg helpouts-card-bg"></div>
367 <div class="card-info">
368 <div class="helpouts-description">
369 <div class="text">Help developers solve problems<br/>
370 <span id="helpoutsLinkText" class="link-color" style="display:block;padding-top:5px;text-align:right">Learn more</span>
371 </div>
372 </div>
373 </div>
374 </a>
375 <script>
376 var textA = "LEARN MORE";
377 var linkA = "http://helpouts.google.com/partner/landing/provider/googledevelopers?utm_source=android_banner1&utm_medium=banner&utm_campaign=android_provider_banner1";
378 var textB = "SIGN UP NOW";
379 var linkB = "http://helpouts.google.com/partner/landing/provider/googledevelopers?utm_source=android_banner2&utm_medium=banner&utm_campaign=android_provider_banner2";
380
381 if (Math.floor(1/Math.random()) > 1) {
382 $("a#helpoutsLink").attr('href', linkA);
383 $("span#helpoutsLinkText").text(textA);
384 } else {
385 $("a#helpoutsLink").attr('href', linkB);
386 $("span#helpoutsLinkText").text(textB);
387 }
388 </script>
389
390
391 <ul class="nav-x col-9 develop" style="width:100%">
392 <li class="training"><a href="../../../../../training/index.html"
393 zh-tw-lang="訓練課程"
394 zh-cn-lang="培训"
395 ru-lang="Курсы"
396 ko-lang="교육"
397 ja-lang="トレーニング"
398 es-lang="Capacitación"
399 >Training</a></li>
400 <li class="guide"><a href="../../../../../guide/index.html"
401 zh-tw-lang="API 指南"
402 zh-cn-lang="API 指南"
403 ru-lang="Руководства по API"
404 ko-lang="API 가이드"
405 ja-lang="API ガイド"
406 es-lang="Guías de la API"
407 >API Guides</a></li>
408 <li class="reference"><a href="../../../../../reference/packages.html"
409 zh-tw-lang="參考資源"
410 zh-cn-lang="参考"
411 ru-lang="Справочник"
412 ko-lang="참조문서"
413 ja-lang="リファレンス"
414 es-lang="Referencia"
415 >Reference</a></li>
416 <li class="tools"><a href="../../../../../sdk/index.html"
417 zh-tw-lang="相關工具"
418 zh-cn-lang="工具"
419 ru-lang="Инструменты"
420 ko-lang="도구"
421 ja-lang="ツール"
422 es-lang="Herramientas"
423 >Tools</a></li>
424 <li class="google"><a href="../../../../../google/index.html"
425 >Google Services</a>
426 </li>
427
428 </ul>
429 </div>
430 </div>
431 <!-- /Sendondary x-nav DEVELOP -->
432
433
434
435 <div id="searchResults" class="wrap" style="display:none;">
436 <h2 id="searchTitle">Results</h2>
437 <div id="leftSearchControl" class="search-control">Loading...</div>
438 </div>
439 </div> <!--end header-wrapper -->
440
441 <div id="sticky-header">
442 <div>
443 <a class="logo" href="#top"></a>
444 <a class="top" href="#top"></a>
445 <ul class="breadcrumb">
446
447 <li class="current">BySelector</li>
448 </ul>
449 </div>
450 </div>
451
452
453
454
455
456 <div class="wrap clearfix" id="body-content">
457 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
458 <div id="devdoc-nav">
459 <div id="api-nav-header">
460 <div id="api-level-toggle">
461 <label for="apiLevelCheckbox" class="disabled"
462 title="Select your target API level to dim unavailable APIs">API level: </label>
463 <div class="select-wrapper">
464 <select id="apiLevelSelector">
465 <!-- option elements added by buildApiLevelSelector() -->
466 </select>
467 </div>
468 </div><!-- end toggle -->
469 <div id="api-nav-title">Android APIs</div>
470 </div><!-- end nav header -->
471 <script>
472 var SINCE_DATA = [ ];
473 buildApiLevelSelector();
474 </script>
475
476 <div id="swapper">
477 <div id="nav-panels">
478 <div id="resize-packages-nav">
479 <div id="packages-nav" class="scroll-pane">
480
481 <ul>
482
483 <li class="api apilevel-">
484 <a href="../../../../../reference/android/support/test/package-summary.html">android.support.test</a></li>
485 <li class="api apilevel-">
486 <a href="../../../../../reference/android/support/test/espresso/package-summary.html">android.support.test.espresso</a></li>
487 <li class="api apilevel-">
488 <a href="../../../../../reference/android/support/test/espresso/action/package-summary.html">android.support.test.espresso.action</a></li>
489 <li class="api apilevel-">
490 <a href="../../../../../reference/android/support/test/espresso/assertion/package-summary.html">android.support.test.espresso.assertion</a></li>
491 <li class="api apilevel-">
492 <a href="../../../../../reference/android/support/test/espresso/base/package-summary.html">android.support.test.espresso.base</a></li>
493 <li class="api apilevel-">
494 <a href="../../../../../reference/android/support/test/espresso/contrib/package-summary.html">android.support.test.espresso.contrib</a></li>
495 <li class="api apilevel-">
496 <a href="../../../../../reference/android/support/test/espresso/matcher/package-summary.html">android.support.test.espresso.matcher</a></li>
497 <li class="api apilevel-">
498 <a href="../../../../../reference/android/support/test/espresso/util/package-summary.html">android.support.test.espresso.util</a></li>
499 <li class="api apilevel-">
500 <a href="../../../../../reference/android/support/test/filters/package-summary.html">android.support.test.filters</a></li>
501 <li class="api apilevel-">
502 <a href="../../../../../reference/android/support/test/runner/package-summary.html">android.support.test.runner</a></li>
503 <li class="api apilevel-">
504 <a href="../../../../../reference/android/support/test/runner/lifecycle/package-summary.html">android.support.test.runner.lifecycle</a></li>
505 <li class="selected api apilevel-">
506 <a href="../../../../../reference/android/support/test/uiautomator/package-summary.html">android.support.test.uiautomator</a></li>
507 </ul><br/>
508
509 </div> <!-- end packages-nav -->
510 </div> <!-- end resize-packages -->
511 <div id="classes-nav" class="scroll-pane">
512
513
514
515 <ul>
516
517
518 <li><h2>Interfaces</h2>
519 <ul>
520 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/IAutomationSupport.html">IAutomationSupport</a></li>
521 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiWatcher.html">UiWatcher</a></li>
522 </ul>
523 </li>
524
525 <li><h2>Classes</h2>
526 <ul>
527 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/By.html">By</a></li>
528 <li class="selected api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></li>
529 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/Configurator.html">Configurator</a></li>
530 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/EventCondition.html">EventCondition</a></li>
531 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/SearchCondition.html">SearchCondition</a></li>
532 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner.html">UiAutomatorInstrumentationTestRunner</a></li>
533 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiAutomatorTestCase.html">UiAutomatorTestCase</a></li>
534 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiCollection.html">UiCollection</a></li>
535 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiDevice.html">UiDevice</a></li>
536 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiObject.html">UiObject</a></li>
537 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiObject2.html">UiObject2</a></li>
538 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiObject2Condition.html">UiObject2Condition</a></li>
539 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiScrollable.html">UiScrollable</a></li>
540 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiSelector.html">UiSelector</a></li>
541 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/Until.html">Until</a></li>
542 </ul>
543 </li>
544
545 <li><h2>Enums</h2>
546 <ul>
547 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/Direction.html">Direction</a></li>
548 </ul>
549 </li>
550
551 <li><h2>Exceptions</h2>
552 <ul>
553 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/StaleObjectException.html">StaleObjectException</a></li>
554 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/uiautomator/UiObjectNotFoundException.html">UiObjectNotFoundException</a></li>
555 </ul>
556 </li>
557
558 </ul><br/>
559
560
561 </div><!-- end classes -->
562 </div><!-- end nav-panels -->
563 <div id="nav-tree" style="display:none" class="scroll-pane">
564 <div id="tree-list"></div>
565 </div><!-- end nav-tree -->
566 </div><!-- end swapper -->
567 <div id="nav-swap">
568 <a class="fullscreen">fullscreen</a>
569 <a href='#' onclick='swapNav();return false;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>
570 </div>
571 </div> <!-- end devdoc-nav -->
572 </div> <!-- end side-nav -->
573 <script type="text/javascript">
574 // init fullscreen based on user pref
575 var fullscreen = readCookie("fullscreen");
576 if (fullscreen != 0) {
577 if (fullscreen == "false") {
578 toggleFullscreen(false);
579 } else {
580 toggleFullscreen(true);
581 }
582 }
583 // init nav version for mobile
584 if (isMobile) {
585 swapNav(); // tree view should be used on mobile
586 $('#nav-swap').hide();
587 } else {
588 chooseDefaultNav();
589 if ($("#nav-tree").is(':visible')) {
590 init_default_navtree("../../../../../");
591 }
592 }
593 // scroll the selected page into view
594 $(document).ready(function() {
595 scrollIntoView("packages-nav");
596 scrollIntoView("classes-nav");
597 });
598 </script>
599
600
601
602
603
604<div class="col-12" id="doc-col">
605
606<div id="api-info-block">
607
608
609
610
611
612
613
614
615
616
617
618<div class="sum-details-links">
619
620Summary:
621
622
623
624
625
626
627
628
629
630
631
632 <a href="#pubmethods">Methods</a>
633
634
635
636
637 &#124; <a href="#inhmethods">Inherited Methods</a>
638
639&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
640
641</div><!-- end sum-details-links -->
642<div class="api-level">
643
644
645
646
647</div>
648</div><!-- end api-info-block -->
649
650
651<!-- ======== START OF CLASS DATA ======== -->
652
653<div id="jd-header">
654 public
655
656
657
658 class
659<h1 itemprop="name">BySelector</h1>
660
661
662
663
664 extends Object<br/>
665
666
667
668
669
670
671
672
673
674
675
676
677</div><!-- end header -->
678
679<div id="naMessage"></div>
680
681<div id="jd-content" class="api apilevel-">
682<table class="jd-inheritance-table">
683
684
685 <tr>
686
687 <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td>
688 </tr>
689
690
691 <tr>
692
693 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
694
695 <td colspan="1" class="jd-inheritance-class-cell">android.support.test.uiautomator.BySelector</td>
696 </tr>
697
698
699</table>
700
701
702
703
704
705
706
707<div class="jd-descr">
708
709
710<h2>Class Overview</h2>
711<p itemprop="articleBody">A <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> specifies criteria for matching UI elements during a call to
712 <code><a href="../../../../../reference/android/support/test/uiautomator/UiDevice.html#findObject(android.support.test.uiautomator.BySelector)">findObject(BySelector)</a></code>.
713</p>
714
715
716
717
718
719</div><!-- jd-descr -->
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736<div class="jd-descr">
737
738
739<h2>Summary</h2>
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767<!-- ========== METHOD SUMMARY =========== -->
768<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
769
770
771
772
773 <tr class="alt-color api apilevel-" >
774 <td class="jd-typecol"><nobr>
775
776
777
778
779
780 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
781 </td>
782 <td class="jd-linkcol" width="100%"><nobr>
783 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#checkable(boolean)">checkable</a></span>(boolean isCheckable)</nobr>
784
785 <div class="jd-descrdiv">
786 Sets the search criteria to match elements that are checkable or not checkable.
787
788
789
790 </div>
791
792 </td></tr>
793
794
795
796 <tr class=" api apilevel-" >
797 <td class="jd-typecol"><nobr>
798
799
800
801
802
803 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
804 </td>
805 <td class="jd-linkcol" width="100%"><nobr>
806 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#checked(boolean)">checked</a></span>(boolean isChecked)</nobr>
807
808 <div class="jd-descrdiv">
809 Sets the search criteria to match elements that are checked or unchecked.
810
811
812
813 </div>
814
815 </td></tr>
816
817
818
819 <tr class="alt-color api apilevel-" >
820 <td class="jd-typecol"><nobr>
821
822
823
824
825
826 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
827 </td>
828 <td class="jd-linkcol" width="100%"><nobr>
829 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#clazz(java.util.regex.Pattern)">clazz</a></span>(Pattern className)</nobr>
830
831 <div class="jd-descrdiv">
832 Sets the class name criteria for matching.
833
834
835
836 </div>
837
838 </td></tr>
839
840
841
842 <tr class=" api apilevel-" >
843 <td class="jd-typecol"><nobr>
844
845
846
847
848
849 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
850 </td>
851 <td class="jd-linkcol" width="100%"><nobr>
852 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.String)">clazz</a></span>(String className)</nobr>
853
854 <div class="jd-descrdiv">
855 Sets the class name criteria for matching.
856
857
858
859 </div>
860
861 </td></tr>
862
863
864
865 <tr class="alt-color api apilevel-" >
866 <td class="jd-typecol"><nobr>
867
868
869
870
871
872 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
873 </td>
874 <td class="jd-linkcol" width="100%"><nobr>
875 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.Class)">clazz</a></span>(Class clazz)</nobr>
876
877 <div class="jd-descrdiv">
878 Sets the class name criteria for matching.
879
880
881
882 </div>
883
884 </td></tr>
885
886
887
888 <tr class=" api apilevel-" >
889 <td class="jd-typecol"><nobr>
890
891
892
893
894
895 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
896 </td>
897 <td class="jd-linkcol" width="100%"><nobr>
898 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.String, java.lang.String)">clazz</a></span>(String packageName, String className)</nobr>
899
900 <div class="jd-descrdiv">
901 Sets the class name criteria for matching.
902
903
904
905 </div>
906
907 </td></tr>
908
909
910
911 <tr class="alt-color api apilevel-" >
912 <td class="jd-typecol"><nobr>
913
914
915
916
917
918 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
919 </td>
920 <td class="jd-linkcol" width="100%"><nobr>
921 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#clickable(boolean)">clickable</a></span>(boolean isClickable)</nobr>
922
923 <div class="jd-descrdiv">
924 Sets the search criteria to match elements that are clickable or not clickable.
925
926
927
928 </div>
929
930 </td></tr>
931
932
933
934 <tr class=" api apilevel-" >
935 <td class="jd-typecol"><nobr>
936
937
938
939
940
941 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
942 </td>
943 <td class="jd-linkcol" width="100%"><nobr>
944 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#depth(int)">depth</a></span>(int exactDepth)</nobr>
945
946 <div class="jd-descrdiv">
947 Sets the search criteria to match elements that are at a certain depth.
948
949
950
951 </div>
952
953 </td></tr>
954
955
956
957 <tr class="alt-color api apilevel-" >
958 <td class="jd-typecol"><nobr>
959
960
961
962
963
964 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
965 </td>
966 <td class="jd-linkcol" width="100%"><nobr>
967 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#depth(int, int)">depth</a></span>(int min, int max)</nobr>
968
969 <div class="jd-descrdiv">
970 Sets the search criteria to match elements that are in a range of depths.
971
972
973
974 </div>
975
976 </td></tr>
977
978
979
980 <tr class=" api apilevel-" >
981 <td class="jd-typecol"><nobr>
982
983
984
985
986
987 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
988 </td>
989 <td class="jd-linkcol" width="100%"><nobr>
990 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#desc(java.util.regex.Pattern)">desc</a></span>(Pattern contentDescription)</nobr>
991
992 <div class="jd-descrdiv">
993 Sets the content description criteria for matching.
994
995
996
997 </div>
998
999 </td></tr>
1000
1001
1002
1003 <tr class="alt-color api apilevel-" >
1004 <td class="jd-typecol"><nobr>
1005
1006
1007
1008
1009
1010 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1011 </td>
1012 <td class="jd-linkcol" width="100%"><nobr>
1013 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#desc(java.lang.String)">desc</a></span>(String contentDescription)</nobr>
1014
1015 <div class="jd-descrdiv">
1016 Sets the content description criteria for matching.
1017
1018
1019
1020 </div>
1021
1022 </td></tr>
1023
1024
1025
1026 <tr class=" api apilevel-" >
1027 <td class="jd-typecol"><nobr>
1028
1029
1030
1031
1032
1033 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1034 </td>
1035 <td class="jd-linkcol" width="100%"><nobr>
1036 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#descContains(java.lang.String)">descContains</a></span>(String substring)</nobr>
1037
1038 <div class="jd-descrdiv">
1039 Sets the content description criteria for matching.
1040
1041
1042
1043 </div>
1044
1045 </td></tr>
1046
1047
1048
1049 <tr class="alt-color api apilevel-" >
1050 <td class="jd-typecol"><nobr>
1051
1052
1053
1054
1055
1056 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1057 </td>
1058 <td class="jd-linkcol" width="100%"><nobr>
1059 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#descEndsWith(java.lang.String)">descEndsWith</a></span>(String substring)</nobr>
1060
1061 <div class="jd-descrdiv">
1062 Sets the content description criteria for matching.
1063
1064
1065
1066 </div>
1067
1068 </td></tr>
1069
1070
1071
1072 <tr class=" api apilevel-" >
1073 <td class="jd-typecol"><nobr>
1074
1075
1076
1077
1078
1079 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1080 </td>
1081 <td class="jd-linkcol" width="100%"><nobr>
1082 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#descStartsWith(java.lang.String)">descStartsWith</a></span>(String substring)</nobr>
1083
1084 <div class="jd-descrdiv">
1085 Sets the content description criteria for matching.
1086
1087
1088
1089 </div>
1090
1091 </td></tr>
1092
1093
1094
1095 <tr class="alt-color api apilevel-" >
1096 <td class="jd-typecol"><nobr>
1097
1098
1099
1100
1101
1102 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1103 </td>
1104 <td class="jd-linkcol" width="100%"><nobr>
1105 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#enabled(boolean)">enabled</a></span>(boolean isEnabled)</nobr>
1106
1107 <div class="jd-descrdiv">
1108 Sets the search criteria to match elements that are enabled or disabled.
1109
1110
1111
1112 </div>
1113
1114 </td></tr>
1115
1116
1117
1118 <tr class=" api apilevel-" >
1119 <td class="jd-typecol"><nobr>
1120
1121
1122
1123
1124
1125 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1126 </td>
1127 <td class="jd-linkcol" width="100%"><nobr>
1128 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#focusable(boolean)">focusable</a></span>(boolean isFocusable)</nobr>
1129
1130 <div class="jd-descrdiv">
1131 Sets the search criteria to match elements that are focusable or not focusable.
1132
1133
1134
1135 </div>
1136
1137 </td></tr>
1138
1139
1140
1141 <tr class="alt-color api apilevel-" >
1142 <td class="jd-typecol"><nobr>
1143
1144
1145
1146
1147
1148 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1149 </td>
1150 <td class="jd-linkcol" width="100%"><nobr>
1151 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#focused(boolean)">focused</a></span>(boolean isFocused)</nobr>
1152
1153 <div class="jd-descrdiv">
1154 Sets the search criteria to match elements that are focused or unfocused.
1155
1156
1157
1158 </div>
1159
1160 </td></tr>
1161
1162
1163
1164 <tr class=" api apilevel-" >
1165 <td class="jd-typecol"><nobr>
1166
1167
1168
1169
1170
1171 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1172 </td>
1173 <td class="jd-linkcol" width="100%"><nobr>
1174 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#hasChild(android.support.test.uiautomator.BySelector)">hasChild</a></span>(<a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a> childSelector)</nobr>
1175
1176 <div class="jd-descrdiv">
1177 Adds a child selector criteria for matching.
1178
1179
1180
1181 </div>
1182
1183 </td></tr>
1184
1185
1186
1187 <tr class="alt-color api apilevel-" >
1188 <td class="jd-typecol"><nobr>
1189
1190
1191
1192
1193
1194 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1195 </td>
1196 <td class="jd-linkcol" width="100%"><nobr>
1197 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#hasDescendant(android.support.test.uiautomator.BySelector, int)">hasDescendant</a></span>(<a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector, int maxDepth)</nobr>
1198
1199 <div class="jd-descrdiv">
1200 Adds a descendant selector criteria for matching.
1201
1202
1203
1204 </div>
1205
1206 </td></tr>
1207
1208
1209
1210 <tr class=" api apilevel-" >
1211 <td class="jd-typecol"><nobr>
1212
1213
1214
1215
1216
1217 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1218 </td>
1219 <td class="jd-linkcol" width="100%"><nobr>
1220 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#hasDescendant(android.support.test.uiautomator.BySelector)">hasDescendant</a></span>(<a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector)</nobr>
1221
1222 <div class="jd-descrdiv">
1223 Adds a descendant selector criteria for matching.
1224
1225
1226
1227 </div>
1228
1229 </td></tr>
1230
1231
1232
1233 <tr class="alt-color api apilevel-" >
1234 <td class="jd-typecol"><nobr>
1235
1236
1237
1238
1239
1240 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1241 </td>
1242 <td class="jd-linkcol" width="100%"><nobr>
1243 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#longClickable(boolean)">longClickable</a></span>(boolean isLongClickable)</nobr>
1244
1245 <div class="jd-descrdiv">
1246 Sets the search criteria to match elements that are long clickable or not long clickable.
1247
1248
1249
1250 </div>
1251
1252 </td></tr>
1253
1254
1255
1256 <tr class=" api apilevel-" >
1257 <td class="jd-typecol"><nobr>
1258
1259
1260
1261
1262
1263 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1264 </td>
1265 <td class="jd-linkcol" width="100%"><nobr>
1266 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#maxDepth(int)">maxDepth</a></span>(int max)</nobr>
1267
1268 <div class="jd-descrdiv">
1269 Sets the search criteria to match elements that are no more than a certain depth.
1270
1271
1272
1273 </div>
1274
1275 </td></tr>
1276
1277
1278
1279 <tr class="alt-color api apilevel-" >
1280 <td class="jd-typecol"><nobr>
1281
1282
1283
1284
1285
1286 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1287 </td>
1288 <td class="jd-linkcol" width="100%"><nobr>
1289 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#minDepth(int)">minDepth</a></span>(int min)</nobr>
1290
1291 <div class="jd-descrdiv">
1292 Sets the search criteria to match elements that are at least a certain depth.
1293
1294
1295
1296 </div>
1297
1298 </td></tr>
1299
1300
1301
1302 <tr class=" api apilevel-" >
1303 <td class="jd-typecol"><nobr>
1304
1305
1306
1307
1308
1309 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1310 </td>
1311 <td class="jd-linkcol" width="100%"><nobr>
1312 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#pkg(java.lang.String)">pkg</a></span>(String applicationPackage)</nobr>
1313
1314 <div class="jd-descrdiv">
1315 Sets the application package name criteria for matching.
1316
1317
1318
1319 </div>
1320
1321 </td></tr>
1322
1323
1324
1325 <tr class="alt-color api apilevel-" >
1326 <td class="jd-typecol"><nobr>
1327
1328
1329
1330
1331
1332 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1333 </td>
1334 <td class="jd-linkcol" width="100%"><nobr>
1335 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#pkg(java.util.regex.Pattern)">pkg</a></span>(Pattern applicationPackage)</nobr>
1336
1337 <div class="jd-descrdiv">
1338 Sets the package name criteria for matching.
1339
1340
1341
1342 </div>
1343
1344 </td></tr>
1345
1346
1347
1348 <tr class=" api apilevel-" >
1349 <td class="jd-typecol"><nobr>
1350
1351
1352
1353
1354
1355 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1356 </td>
1357 <td class="jd-linkcol" width="100%"><nobr>
1358 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#res(java.lang.String)">res</a></span>(String resourceName)</nobr>
1359
1360 <div class="jd-descrdiv">
1361 Sets the resource name criteria for matching.
1362
1363
1364
1365 </div>
1366
1367 </td></tr>
1368
1369
1370
1371 <tr class="alt-color api apilevel-" >
1372 <td class="jd-typecol"><nobr>
1373
1374
1375
1376
1377
1378 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1379 </td>
1380 <td class="jd-linkcol" width="100%"><nobr>
1381 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#res(java.util.regex.Pattern)">res</a></span>(Pattern resourceName)</nobr>
1382
1383 <div class="jd-descrdiv">
1384 Sets the resource name criteria for matching.
1385
1386
1387
1388 </div>
1389
1390 </td></tr>
1391
1392
1393
1394 <tr class=" api apilevel-" >
1395 <td class="jd-typecol"><nobr>
1396
1397
1398
1399
1400
1401 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1402 </td>
1403 <td class="jd-linkcol" width="100%"><nobr>
1404 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#res(java.lang.String, java.lang.String)">res</a></span>(String resourcePackage, String resourceId)</nobr>
1405
1406 <div class="jd-descrdiv">
1407 Sets the resource name criteria for matching.
1408
1409
1410
1411 </div>
1412
1413 </td></tr>
1414
1415
1416
1417 <tr class="alt-color api apilevel-" >
1418 <td class="jd-typecol"><nobr>
1419
1420
1421
1422
1423
1424 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1425 </td>
1426 <td class="jd-linkcol" width="100%"><nobr>
1427 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#scrollable(boolean)">scrollable</a></span>(boolean isScrollable)</nobr>
1428
1429 <div class="jd-descrdiv">
1430 Sets the search criteria to match elements that are scrollable or not scrollable.
1431
1432
1433
1434 </div>
1435
1436 </td></tr>
1437
1438
1439
1440 <tr class=" api apilevel-" >
1441 <td class="jd-typecol"><nobr>
1442
1443
1444
1445
1446
1447 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1448 </td>
1449 <td class="jd-linkcol" width="100%"><nobr>
1450 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#selected(boolean)">selected</a></span>(boolean isSelected)</nobr>
1451
1452 <div class="jd-descrdiv">
1453 Sets the search criteria to match elements that are selected or not selected.
1454
1455
1456
1457 </div>
1458
1459 </td></tr>
1460
1461
1462
1463 <tr class="alt-color api apilevel-" >
1464 <td class="jd-typecol"><nobr>
1465
1466
1467
1468
1469
1470 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1471 </td>
1472 <td class="jd-linkcol" width="100%"><nobr>
1473 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#text(java.util.regex.Pattern)">text</a></span>(Pattern textValue)</nobr>
1474
1475 <div class="jd-descrdiv">
1476 Sets the text value criteria for matching.
1477
1478
1479
1480 </div>
1481
1482 </td></tr>
1483
1484
1485
1486 <tr class=" api apilevel-" >
1487 <td class="jd-typecol"><nobr>
1488
1489
1490
1491
1492
1493 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1494 </td>
1495 <td class="jd-linkcol" width="100%"><nobr>
1496 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#text(java.lang.String)">text</a></span>(String textValue)</nobr>
1497
1498 <div class="jd-descrdiv">
1499 Sets the text value criteria for matching.
1500
1501
1502
1503 </div>
1504
1505 </td></tr>
1506
1507
1508
1509 <tr class="alt-color api apilevel-" >
1510 <td class="jd-typecol"><nobr>
1511
1512
1513
1514
1515
1516 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1517 </td>
1518 <td class="jd-linkcol" width="100%"><nobr>
1519 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#textContains(java.lang.String)">textContains</a></span>(String substring)</nobr>
1520
1521 <div class="jd-descrdiv">
1522 Sets the text value criteria for matching.
1523
1524
1525
1526 </div>
1527
1528 </td></tr>
1529
1530
1531
1532 <tr class=" api apilevel-" >
1533 <td class="jd-typecol"><nobr>
1534
1535
1536
1537
1538
1539 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1540 </td>
1541 <td class="jd-linkcol" width="100%"><nobr>
1542 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#textEndsWith(java.lang.String)">textEndsWith</a></span>(String substring)</nobr>
1543
1544 <div class="jd-descrdiv">
1545 Sets the text value criteria for matching.
1546
1547
1548
1549 </div>
1550
1551 </td></tr>
1552
1553
1554
1555 <tr class="alt-color api apilevel-" >
1556 <td class="jd-typecol"><nobr>
1557
1558
1559
1560
1561
1562 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></nobr>
1563 </td>
1564 <td class="jd-linkcol" width="100%"><nobr>
1565 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#textStartsWith(java.lang.String)">textStartsWith</a></span>(String substring)</nobr>
1566
1567 <div class="jd-descrdiv">
1568 Sets the text value criteria for matching.
1569
1570
1571
1572 </div>
1573
1574 </td></tr>
1575
1576
1577
1578 <tr class=" api apilevel-" >
1579 <td class="jd-typecol"><nobr>
1580
1581
1582
1583
1584
1585 String</nobr>
1586 </td>
1587 <td class="jd-linkcol" width="100%"><nobr>
1588 <span class="sympad"><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html#toString()">toString</a></span>()</nobr>
1589
1590 <div class="jd-descrdiv">
1591 Returns a <code><a href="../../../../../reference/java/lang/String.html">String</a></code> representation of this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
1592
1593
1594
1595 </div>
1596
1597 </td></tr>
1598
1599
1600
1601</table>
1602
1603
1604
1605
1606
1607
1608
1609<!-- ========== METHOD SUMMARY =========== -->
1610<table id="inhmethods" class="jd-sumtable"><tr><th>
1611 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
1612 <div style="clear:left;">Inherited Methods</div></th></tr>
1613
1614
1615<tr class="api apilevel-" >
1616<td colspan="12">
1617 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1618 ><img id="inherited-methods-java.lang.Object-trigger"
1619 src="../../../../../assets/images/triangle-closed.png"
1620 class="jd-expando-trigger-img" /></a>
1621From class
1622
1623 java.lang.Object
1624
1625<div id="inherited-methods-java.lang.Object">
1626 <div id="inherited-methods-java.lang.Object-list"
1627 class="jd-inheritedlinks">
1628 </div>
1629 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1630 <table class="jd-sumtable-expando">
1631
1632
1633
1634
1635 <tr class="alt-color api apilevel-" >
1636 <td class="jd-typecol"><nobr>
1637
1638
1639
1640
1641
1642 Object</nobr>
1643 </td>
1644 <td class="jd-linkcol" width="100%"><nobr>
1645 <span class="sympad">clone</span>()</nobr>
1646
1647 </td></tr>
1648
1649
1650
1651 <tr class=" api apilevel-" >
1652 <td class="jd-typecol"><nobr>
1653
1654
1655
1656
1657
1658 boolean</nobr>
1659 </td>
1660 <td class="jd-linkcol" width="100%"><nobr>
1661 <span class="sympad">equals</span>(Object arg0)</nobr>
1662
1663 </td></tr>
1664
1665
1666
1667 <tr class="alt-color api apilevel-" >
1668 <td class="jd-typecol"><nobr>
1669
1670
1671
1672
1673
1674 void</nobr>
1675 </td>
1676 <td class="jd-linkcol" width="100%"><nobr>
1677 <span class="sympad">finalize</span>()</nobr>
1678
1679 </td></tr>
1680
1681
1682
1683 <tr class=" api apilevel-" >
1684 <td class="jd-typecol"><nobr>
1685
1686
1687 final
1688
1689
1690 Class&lt;?&gt;</nobr>
1691 </td>
1692 <td class="jd-linkcol" width="100%"><nobr>
1693 <span class="sympad">getClass</span>()</nobr>
1694
1695 </td></tr>
1696
1697
1698
1699 <tr class="alt-color api apilevel-" >
1700 <td class="jd-typecol"><nobr>
1701
1702
1703
1704
1705
1706 int</nobr>
1707 </td>
1708 <td class="jd-linkcol" width="100%"><nobr>
1709 <span class="sympad">hashCode</span>()</nobr>
1710
1711 </td></tr>
1712
1713
1714
1715 <tr class=" api apilevel-" >
1716 <td class="jd-typecol"><nobr>
1717
1718
1719 final
1720
1721
1722 void</nobr>
1723 </td>
1724 <td class="jd-linkcol" width="100%"><nobr>
1725 <span class="sympad">notify</span>()</nobr>
1726
1727 </td></tr>
1728
1729
1730
1731 <tr class="alt-color api apilevel-" >
1732 <td class="jd-typecol"><nobr>
1733
1734
1735 final
1736
1737
1738 void</nobr>
1739 </td>
1740 <td class="jd-linkcol" width="100%"><nobr>
1741 <span class="sympad">notifyAll</span>()</nobr>
1742
1743 </td></tr>
1744
1745
1746
1747 <tr class=" api apilevel-" >
1748 <td class="jd-typecol"><nobr>
1749
1750
1751
1752
1753
1754 String</nobr>
1755 </td>
1756 <td class="jd-linkcol" width="100%"><nobr>
1757 <span class="sympad">toString</span>()</nobr>
1758
1759 </td></tr>
1760
1761
1762
1763 <tr class="alt-color api apilevel-" >
1764 <td class="jd-typecol"><nobr>
1765
1766
1767 final
1768
1769
1770 void</nobr>
1771 </td>
1772 <td class="jd-linkcol" width="100%"><nobr>
1773 <span class="sympad">wait</span>()</nobr>
1774
1775 </td></tr>
1776
1777
1778
1779 <tr class=" api apilevel-" >
1780 <td class="jd-typecol"><nobr>
1781
1782
1783 final
1784
1785
1786 void</nobr>
1787 </td>
1788 <td class="jd-linkcol" width="100%"><nobr>
1789 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1790
1791 </td></tr>
1792
1793
1794
1795 <tr class="alt-color api apilevel-" >
1796 <td class="jd-typecol"><nobr>
1797
1798
1799 final
1800
1801
1802 void</nobr>
1803 </td>
1804 <td class="jd-linkcol" width="100%"><nobr>
1805 <span class="sympad">wait</span>(long arg0)</nobr>
1806
1807 </td></tr>
1808
1809
1810</table>
1811 </div>
1812</div>
1813</td></tr>
1814
1815
1816</table>
1817
1818
1819</div><!-- jd-descr (summary) -->
1820
1821<!-- Details -->
1822
1823
1824
1825
1826
1827
1828
1829
1830<!-- XML Attributes -->
1831
1832
1833<!-- Enum Values -->
1834
1835
1836<!-- Constants -->
1837
1838
1839<!-- Fields -->
1840
1841
1842<!-- Public ctors -->
1843
1844
1845
1846<!-- ========= CONSTRUCTOR DETAIL ======== -->
1847<!-- Protected ctors -->
1848
1849
1850
1851<!-- ========= METHOD DETAIL ======== -->
1852<!-- Public methdos -->
1853
1854<h2>Public Methods</h2>
1855
1856
1857
1858<A NAME="checkable(boolean)"></A>
1859
1860<div class="jd-details api apilevel-">
1861 <h4 class="jd-details-title">
1862 <span class="normal">
1863 public
1864
1865
1866
1867
1868 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
1869 </span>
1870 <span class="sympad">checkable</span>
1871 <span class="normal">(boolean isCheckable)</span>
1872 </h4>
1873 <div class="api-level">
1874 <div></div>
1875
1876
1877
1878 </div>
1879 <div class="jd-details-descr">
1880
1881
1882
1883
1884 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are checkable or not checkable.</p></div>
1885 <div class="jd-tagdata">
1886 <h5 class="jd-tagtitle">Parameters</h5>
1887 <table class="jd-tagtable">
1888 <tr>
1889 <th>isCheckable</td>
1890 <td>Whether to match elements that are checkable or elements that are not
1891 checkable.</td>
1892 </tr>
1893 </table>
1894 </div>
1895 <div class="jd-tagdata">
1896 <h5 class="jd-tagtitle">Returns</h5>
1897 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
1898</li></ul>
1899 </div>
1900
1901 </div>
1902</div>
1903
1904
1905<A NAME="checked(boolean)"></A>
1906
1907<div class="jd-details api apilevel-">
1908 <h4 class="jd-details-title">
1909 <span class="normal">
1910 public
1911
1912
1913
1914
1915 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
1916 </span>
1917 <span class="sympad">checked</span>
1918 <span class="normal">(boolean isChecked)</span>
1919 </h4>
1920 <div class="api-level">
1921 <div></div>
1922
1923
1924
1925 </div>
1926 <div class="jd-details-descr">
1927
1928
1929
1930
1931 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are checked or unchecked.</p></div>
1932 <div class="jd-tagdata">
1933 <h5 class="jd-tagtitle">Parameters</h5>
1934 <table class="jd-tagtable">
1935 <tr>
1936 <th>isChecked</td>
1937 <td>Whether to match elements that are checked or elements that are unchecked.</td>
1938 </tr>
1939 </table>
1940 </div>
1941 <div class="jd-tagdata">
1942 <h5 class="jd-tagtitle">Returns</h5>
1943 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
1944</li></ul>
1945 </div>
1946
1947 </div>
1948</div>
1949
1950
1951<A NAME="clazz(java.util.regex.Pattern)"></A>
1952
1953<div class="jd-details api apilevel-">
1954 <h4 class="jd-details-title">
1955 <span class="normal">
1956 public
1957
1958
1959
1960
1961 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
1962 </span>
1963 <span class="sympad">clazz</span>
1964 <span class="normal">(Pattern className)</span>
1965 </h4>
1966 <div class="api-level">
1967 <div></div>
1968
1969
1970
1971 </div>
1972 <div class="jd-details-descr">
1973
1974
1975
1976
1977 <div class="jd-tagdata jd-tagdescr"><p>Sets the class name criteria for matching. A UI element will be considered a match if its
1978 full class name matches the <code>className</code> <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> and all other criteria for this
1979 selector are met.</p></div>
1980 <div class="jd-tagdata">
1981 <h5 class="jd-tagtitle">Parameters</h5>
1982 <table class="jd-tagtable">
1983 <tr>
1984 <th>className</td>
1985 <td>The <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> to be used for matching.</td>
1986 </tr>
1987 </table>
1988 </div>
1989 <div class="jd-tagdata">
1990 <h5 class="jd-tagtitle">Returns</h5>
1991 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
1992</li></ul>
1993 </div>
1994
1995 </div>
1996</div>
1997
1998
1999<A NAME="clazz(java.lang.String)"></A>
2000
2001<div class="jd-details api apilevel-">
2002 <h4 class="jd-details-title">
2003 <span class="normal">
2004 public
2005
2006
2007
2008
2009 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2010 </span>
2011 <span class="sympad">clazz</span>
2012 <span class="normal">(String className)</span>
2013 </h4>
2014 <div class="api-level">
2015 <div></div>
2016
2017
2018
2019 </div>
2020 <div class="jd-details-descr">
2021
2022
2023
2024
2025 <div class="jd-tagdata jd-tagdescr"><p>Sets the class name criteria for matching. A UI element will be considered a match if its
2026 class name exactly matches the <code>className</code> parameter and all other criteria for
2027 this selector are met. If <code>className</code> starts with a period, it is assumed to be in the
2028 <code><a href="../../../../../reference/android/widget/package-summary.html">android.widget</a></code> package.</p></div>
2029 <div class="jd-tagdata">
2030 <h5 class="jd-tagtitle">Parameters</h5>
2031 <table class="jd-tagtable">
2032 <tr>
2033 <th>className</td>
2034 <td>The full class name value to match.</td>
2035 </tr>
2036 </table>
2037 </div>
2038 <div class="jd-tagdata">
2039 <h5 class="jd-tagtitle">Returns</h5>
2040 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2041</li></ul>
2042 </div>
2043
2044 </div>
2045</div>
2046
2047
2048<A NAME="clazz(java.lang.Class)"></A>
2049
2050<div class="jd-details api apilevel-">
2051 <h4 class="jd-details-title">
2052 <span class="normal">
2053 public
2054
2055
2056
2057
2058 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2059 </span>
2060 <span class="sympad">clazz</span>
2061 <span class="normal">(Class clazz)</span>
2062 </h4>
2063 <div class="api-level">
2064 <div></div>
2065
2066
2067
2068 </div>
2069 <div class="jd-details-descr">
2070
2071
2072
2073
2074 <div class="jd-tagdata jd-tagdescr"><p>Sets the class name criteria for matching. A UI element will be considered a match if its
2075 class name matches <code>clazz</code> and all other criteria for this selector are met.</p></div>
2076 <div class="jd-tagdata">
2077 <h5 class="jd-tagtitle">Parameters</h5>
2078 <table class="jd-tagtable">
2079 <tr>
2080 <th>clazz</td>
2081 <td>The class to match.</td>
2082 </tr>
2083 </table>
2084 </div>
2085 <div class="jd-tagdata">
2086 <h5 class="jd-tagtitle">Returns</h5>
2087 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
2088</li></ul>
2089 </div>
2090
2091 </div>
2092</div>
2093
2094
2095<A NAME="clazz(java.lang.String, java.lang.String)"></A>
2096
2097<div class="jd-details api apilevel-">
2098 <h4 class="jd-details-title">
2099 <span class="normal">
2100 public
2101
2102
2103
2104
2105 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2106 </span>
2107 <span class="sympad">clazz</span>
2108 <span class="normal">(String packageName, String className)</span>
2109 </h4>
2110 <div class="api-level">
2111 <div></div>
2112
2113
2114
2115 </div>
2116 <div class="jd-details-descr">
2117
2118
2119
2120
2121 <div class="jd-tagdata jd-tagdescr"><p>Sets the class name criteria for matching. A UI element will be considered a match if its
2122 package and class name exactly match the <code>packageName</code> and <code>className</code> parameters
2123 and all other criteria for this selector are met.</p></div>
2124 <div class="jd-tagdata">
2125 <h5 class="jd-tagtitle">Parameters</h5>
2126 <table class="jd-tagtable">
2127 <tr>
2128 <th>packageName</td>
2129 <td>The package value to match.</td>
2130 </tr>
2131 <tr>
2132 <th>className</td>
2133 <td>The class name value to match.</td>
2134 </tr>
2135 </table>
2136 </div>
2137 <div class="jd-tagdata">
2138 <h5 class="jd-tagtitle">Returns</h5>
2139 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2140</li></ul>
2141 </div>
2142
2143 </div>
2144</div>
2145
2146
2147<A NAME="clickable(boolean)"></A>
2148
2149<div class="jd-details api apilevel-">
2150 <h4 class="jd-details-title">
2151 <span class="normal">
2152 public
2153
2154
2155
2156
2157 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2158 </span>
2159 <span class="sympad">clickable</span>
2160 <span class="normal">(boolean isClickable)</span>
2161 </h4>
2162 <div class="api-level">
2163 <div></div>
2164
2165
2166
2167 </div>
2168 <div class="jd-details-descr">
2169
2170
2171
2172
2173 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are clickable or not clickable.</p></div>
2174 <div class="jd-tagdata">
2175 <h5 class="jd-tagtitle">Parameters</h5>
2176 <table class="jd-tagtable">
2177 <tr>
2178 <th>isClickable</td>
2179 <td>Whether to match elements that are clickable or elements that are not
2180 clickable.</td>
2181 </tr>
2182 </table>
2183 </div>
2184 <div class="jd-tagdata">
2185 <h5 class="jd-tagtitle">Returns</h5>
2186 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2187</li></ul>
2188 </div>
2189
2190 </div>
2191</div>
2192
2193
2194<A NAME="depth(int)"></A>
2195
2196<div class="jd-details api apilevel-">
2197 <h4 class="jd-details-title">
2198 <span class="normal">
2199 public
2200
2201
2202
2203
2204 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2205 </span>
2206 <span class="sympad">depth</span>
2207 <span class="normal">(int exactDepth)</span>
2208 </h4>
2209 <div class="api-level">
2210 <div></div>
2211
2212
2213
2214 </div>
2215 <div class="jd-details-descr">
2216
2217
2218
2219
2220 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are at a certain depth. </p></div>
2221
2222 </div>
2223</div>
2224
2225
2226<A NAME="depth(int, int)"></A>
2227
2228<div class="jd-details api apilevel-">
2229 <h4 class="jd-details-title">
2230 <span class="normal">
2231 public
2232
2233
2234
2235
2236 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2237 </span>
2238 <span class="sympad">depth</span>
2239 <span class="normal">(int min, int max)</span>
2240 </h4>
2241 <div class="api-level">
2242 <div></div>
2243
2244
2245
2246 </div>
2247 <div class="jd-details-descr">
2248
2249
2250
2251
2252 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are in a range of depths. </p></div>
2253
2254 </div>
2255</div>
2256
2257
2258<A NAME="desc(java.util.regex.Pattern)"></A>
2259
2260<div class="jd-details api apilevel-">
2261 <h4 class="jd-details-title">
2262 <span class="normal">
2263 public
2264
2265
2266
2267
2268 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2269 </span>
2270 <span class="sympad">desc</span>
2271 <span class="normal">(Pattern contentDescription)</span>
2272 </h4>
2273 <div class="api-level">
2274 <div></div>
2275
2276
2277
2278 </div>
2279 <div class="jd-details-descr">
2280
2281
2282
2283
2284 <div class="jd-tagdata jd-tagdescr"><p>Sets the content description criteria for matching. A UI element will be considered a match
2285 if its content description matches the <code>contentDescription</code> <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> and all
2286 other criteria for this selector are met.</p></div>
2287 <div class="jd-tagdata">
2288 <h5 class="jd-tagtitle">Parameters</h5>
2289 <table class="jd-tagtable">
2290 <tr>
2291 <th>contentDescription</td>
2292 <td>The <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> to be used for matching.</td>
2293 </tr>
2294 </table>
2295 </div>
2296 <div class="jd-tagdata">
2297 <h5 class="jd-tagtitle">Returns</h5>
2298 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2299</li></ul>
2300 </div>
2301
2302 </div>
2303</div>
2304
2305
2306<A NAME="desc(java.lang.String)"></A>
2307
2308<div class="jd-details api apilevel-">
2309 <h4 class="jd-details-title">
2310 <span class="normal">
2311 public
2312
2313
2314
2315
2316 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2317 </span>
2318 <span class="sympad">desc</span>
2319 <span class="normal">(String contentDescription)</span>
2320 </h4>
2321 <div class="api-level">
2322 <div></div>
2323
2324
2325
2326 </div>
2327 <div class="jd-details-descr">
2328
2329
2330
2331
2332 <div class="jd-tagdata jd-tagdescr"><p>Sets the content description criteria for matching. A UI element will be considered a match
2333 if its content description exactly matches the <code>contentDescription</code> parameter and all
2334 other criteria for this selector are met.</p></div>
2335 <div class="jd-tagdata">
2336 <h5 class="jd-tagtitle">Parameters</h5>
2337 <table class="jd-tagtable">
2338 <tr>
2339 <th>contentDescription</td>
2340 <td>The exact value to match.</td>
2341 </tr>
2342 </table>
2343 </div>
2344 <div class="jd-tagdata">
2345 <h5 class="jd-tagtitle">Returns</h5>
2346 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2347</li></ul>
2348 </div>
2349
2350 </div>
2351</div>
2352
2353
2354<A NAME="descContains(java.lang.String)"></A>
2355
2356<div class="jd-details api apilevel-">
2357 <h4 class="jd-details-title">
2358 <span class="normal">
2359 public
2360
2361
2362
2363
2364 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2365 </span>
2366 <span class="sympad">descContains</span>
2367 <span class="normal">(String substring)</span>
2368 </h4>
2369 <div class="api-level">
2370 <div></div>
2371
2372
2373
2374 </div>
2375 <div class="jd-details-descr">
2376
2377
2378
2379
2380 <div class="jd-tagdata jd-tagdescr"><p>Sets the content description criteria for matching. A UI element will be considered a match
2381 if its content description contains the <code>substring</code> parameter and all other criteria
2382 for this selector are met.</p></div>
2383 <div class="jd-tagdata">
2384 <h5 class="jd-tagtitle">Parameters</h5>
2385 <table class="jd-tagtable">
2386 <tr>
2387 <th>substring</td>
2388 <td>The substring to match.</td>
2389 </tr>
2390 </table>
2391 </div>
2392 <div class="jd-tagdata">
2393 <h5 class="jd-tagtitle">Returns</h5>
2394 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2395</li></ul>
2396 </div>
2397
2398 </div>
2399</div>
2400
2401
2402<A NAME="descEndsWith(java.lang.String)"></A>
2403
2404<div class="jd-details api apilevel-">
2405 <h4 class="jd-details-title">
2406 <span class="normal">
2407 public
2408
2409
2410
2411
2412 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2413 </span>
2414 <span class="sympad">descEndsWith</span>
2415 <span class="normal">(String substring)</span>
2416 </h4>
2417 <div class="api-level">
2418 <div></div>
2419
2420
2421
2422 </div>
2423 <div class="jd-details-descr">
2424
2425
2426
2427
2428 <div class="jd-tagdata jd-tagdescr"><p>Sets the content description criteria for matching. A UI element will be considered a match
2429 if its content description ends with the <code>substring</code> parameter and all other criteria
2430 for this selector are met.</p></div>
2431 <div class="jd-tagdata">
2432 <h5 class="jd-tagtitle">Parameters</h5>
2433 <table class="jd-tagtable">
2434 <tr>
2435 <th>substring</td>
2436 <td>The substring to match.</td>
2437 </tr>
2438 </table>
2439 </div>
2440 <div class="jd-tagdata">
2441 <h5 class="jd-tagtitle">Returns</h5>
2442 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2443</li></ul>
2444 </div>
2445
2446 </div>
2447</div>
2448
2449
2450<A NAME="descStartsWith(java.lang.String)"></A>
2451
2452<div class="jd-details api apilevel-">
2453 <h4 class="jd-details-title">
2454 <span class="normal">
2455 public
2456
2457
2458
2459
2460 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2461 </span>
2462 <span class="sympad">descStartsWith</span>
2463 <span class="normal">(String substring)</span>
2464 </h4>
2465 <div class="api-level">
2466 <div></div>
2467
2468
2469
2470 </div>
2471 <div class="jd-details-descr">
2472
2473
2474
2475
2476 <div class="jd-tagdata jd-tagdescr"><p>Sets the content description criteria for matching. A UI element will be considered a match
2477 if its content description starts with the <code>substring</code> parameter and all other criteria
2478 for this selector are met.</p></div>
2479 <div class="jd-tagdata">
2480 <h5 class="jd-tagtitle">Parameters</h5>
2481 <table class="jd-tagtable">
2482 <tr>
2483 <th>substring</td>
2484 <td>The substring to match.</td>
2485 </tr>
2486 </table>
2487 </div>
2488 <div class="jd-tagdata">
2489 <h5 class="jd-tagtitle">Returns</h5>
2490 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2491</li></ul>
2492 </div>
2493
2494 </div>
2495</div>
2496
2497
2498<A NAME="enabled(boolean)"></A>
2499
2500<div class="jd-details api apilevel-">
2501 <h4 class="jd-details-title">
2502 <span class="normal">
2503 public
2504
2505
2506
2507
2508 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2509 </span>
2510 <span class="sympad">enabled</span>
2511 <span class="normal">(boolean isEnabled)</span>
2512 </h4>
2513 <div class="api-level">
2514 <div></div>
2515
2516
2517
2518 </div>
2519 <div class="jd-details-descr">
2520
2521
2522
2523
2524 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are enabled or disabled.</p></div>
2525 <div class="jd-tagdata">
2526 <h5 class="jd-tagtitle">Parameters</h5>
2527 <table class="jd-tagtable">
2528 <tr>
2529 <th>isEnabled</td>
2530 <td>Whether to match elements that are enabled or elements that are disabled.</td>
2531 </tr>
2532 </table>
2533 </div>
2534 <div class="jd-tagdata">
2535 <h5 class="jd-tagtitle">Returns</h5>
2536 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2537</li></ul>
2538 </div>
2539
2540 </div>
2541</div>
2542
2543
2544<A NAME="focusable(boolean)"></A>
2545
2546<div class="jd-details api apilevel-">
2547 <h4 class="jd-details-title">
2548 <span class="normal">
2549 public
2550
2551
2552
2553
2554 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2555 </span>
2556 <span class="sympad">focusable</span>
2557 <span class="normal">(boolean isFocusable)</span>
2558 </h4>
2559 <div class="api-level">
2560 <div></div>
2561
2562
2563
2564 </div>
2565 <div class="jd-details-descr">
2566
2567
2568
2569
2570 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are focusable or not focusable.</p></div>
2571 <div class="jd-tagdata">
2572 <h5 class="jd-tagtitle">Parameters</h5>
2573 <table class="jd-tagtable">
2574 <tr>
2575 <th>isFocusable</td>
2576 <td>Whether to match elements that are focusable or elements that are not
2577 focusable.</td>
2578 </tr>
2579 </table>
2580 </div>
2581 <div class="jd-tagdata">
2582 <h5 class="jd-tagtitle">Returns</h5>
2583 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2584</li></ul>
2585 </div>
2586
2587 </div>
2588</div>
2589
2590
2591<A NAME="focused(boolean)"></A>
2592
2593<div class="jd-details api apilevel-">
2594 <h4 class="jd-details-title">
2595 <span class="normal">
2596 public
2597
2598
2599
2600
2601 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2602 </span>
2603 <span class="sympad">focused</span>
2604 <span class="normal">(boolean isFocused)</span>
2605 </h4>
2606 <div class="api-level">
2607 <div></div>
2608
2609
2610
2611 </div>
2612 <div class="jd-details-descr">
2613
2614
2615
2616
2617 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are focused or unfocused.</p></div>
2618 <div class="jd-tagdata">
2619 <h5 class="jd-tagtitle">Parameters</h5>
2620 <table class="jd-tagtable">
2621 <tr>
2622 <th>isFocused</td>
2623 <td>Whether to match elements that are focused or elements that are unfocused.</td>
2624 </tr>
2625 </table>
2626 </div>
2627 <div class="jd-tagdata">
2628 <h5 class="jd-tagtitle">Returns</h5>
2629 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2630</li></ul>
2631 </div>
2632
2633 </div>
2634</div>
2635
2636
2637<A NAME="hasChild(android.support.test.uiautomator.BySelector)"></A>
2638
2639<div class="jd-details api apilevel-">
2640 <h4 class="jd-details-title">
2641 <span class="normal">
2642 public
2643
2644
2645
2646
2647 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2648 </span>
2649 <span class="sympad">hasChild</span>
2650 <span class="normal">(<a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a> childSelector)</span>
2651 </h4>
2652 <div class="api-level">
2653 <div></div>
2654
2655
2656
2657 </div>
2658 <div class="jd-details-descr">
2659
2660
2661
2662
2663 <div class="jd-tagdata jd-tagdescr"><p>Adds a child selector criteria for matching. A UI element will be considered a match if it
2664 has a child element (direct descendant) which matches the <code>childSelector</code> and all
2665 other criteria for this selector are met. If specified more than once, matches must be found
2666 for all <code>childSelector</code>s.</p></div>
2667 <div class="jd-tagdata">
2668 <h5 class="jd-tagtitle">Parameters</h5>
2669 <table class="jd-tagtable">
2670 <tr>
2671 <th>childSelector</td>
2672 <td>The selector used to find a matching child element.</td>
2673 </tr>
2674 </table>
2675 </div>
2676 <div class="jd-tagdata">
2677 <h5 class="jd-tagtitle">Returns</h5>
2678 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2679</li></ul>
2680 </div>
2681
2682 </div>
2683</div>
2684
2685
2686<A NAME="hasDescendant(android.support.test.uiautomator.BySelector, int)"></A>
2687
2688<div class="jd-details api apilevel-">
2689 <h4 class="jd-details-title">
2690 <span class="normal">
2691 public
2692
2693
2694
2695
2696 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2697 </span>
2698 <span class="sympad">hasDescendant</span>
2699 <span class="normal">(<a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector, int maxDepth)</span>
2700 </h4>
2701 <div class="api-level">
2702 <div></div>
2703
2704
2705
2706 </div>
2707 <div class="jd-details-descr">
2708
2709
2710
2711
2712 <div class="jd-tagdata jd-tagdescr"><p>Adds a descendant selector criteria for matching. A UI element will be considered a match if
2713 it has a descendant element which matches the <code>descendantSelector</code> and all other
2714 criteria for this selector are met. If specified more than once, matches must be found for
2715 all <code>descendantSelector</code>s.</p></div>
2716 <div class="jd-tagdata">
2717 <h5 class="jd-tagtitle">Parameters</h5>
2718 <table class="jd-tagtable">
2719 <tr>
2720 <th>descendantSelector</td>
2721 <td>The selector used to find a matching descendant element.</td>
2722 </tr>
2723 <tr>
2724 <th>maxDepth</td>
2725 <td>The maximum depth under the element to search the descendant.</td>
2726 </tr>
2727 </table>
2728 </div>
2729 <div class="jd-tagdata">
2730 <h5 class="jd-tagtitle">Returns</h5>
2731 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2732</li></ul>
2733 </div>
2734
2735 </div>
2736</div>
2737
2738
2739<A NAME="hasDescendant(android.support.test.uiautomator.BySelector)"></A>
2740
2741<div class="jd-details api apilevel-">
2742 <h4 class="jd-details-title">
2743 <span class="normal">
2744 public
2745
2746
2747
2748
2749 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2750 </span>
2751 <span class="sympad">hasDescendant</span>
2752 <span class="normal">(<a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector)</span>
2753 </h4>
2754 <div class="api-level">
2755 <div></div>
2756
2757
2758
2759 </div>
2760 <div class="jd-details-descr">
2761
2762
2763
2764
2765 <div class="jd-tagdata jd-tagdescr"><p>Adds a descendant selector criteria for matching. A UI element will be considered a match if
2766 it has a descendant element which matches the <code>descendantSelector</code> and all other
2767 criteria for this selector are met. If specified more than once, matches must be found for
2768 all <code>descendantSelector</code>s.</p></div>
2769 <div class="jd-tagdata">
2770 <h5 class="jd-tagtitle">Parameters</h5>
2771 <table class="jd-tagtable">
2772 <tr>
2773 <th>descendantSelector</td>
2774 <td>The selector used to find a matching descendant element.</td>
2775 </tr>
2776 </table>
2777 </div>
2778 <div class="jd-tagdata">
2779 <h5 class="jd-tagtitle">Returns</h5>
2780 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2781</li></ul>
2782 </div>
2783
2784 </div>
2785</div>
2786
2787
2788<A NAME="longClickable(boolean)"></A>
2789
2790<div class="jd-details api apilevel-">
2791 <h4 class="jd-details-title">
2792 <span class="normal">
2793 public
2794
2795
2796
2797
2798 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2799 </span>
2800 <span class="sympad">longClickable</span>
2801 <span class="normal">(boolean isLongClickable)</span>
2802 </h4>
2803 <div class="api-level">
2804 <div></div>
2805
2806
2807
2808 </div>
2809 <div class="jd-details-descr">
2810
2811
2812
2813
2814 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are long clickable or not long clickable.</p></div>
2815 <div class="jd-tagdata">
2816 <h5 class="jd-tagtitle">Parameters</h5>
2817 <table class="jd-tagtable">
2818 <tr>
2819 <th>isLongClickable</td>
2820 <td>Whether to match elements that are long clickable or elements that are
2821 not long clickable.</td>
2822 </tr>
2823 </table>
2824 </div>
2825 <div class="jd-tagdata">
2826 <h5 class="jd-tagtitle">Returns</h5>
2827 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2828</li></ul>
2829 </div>
2830
2831 </div>
2832</div>
2833
2834
2835<A NAME="maxDepth(int)"></A>
2836
2837<div class="jd-details api apilevel-">
2838 <h4 class="jd-details-title">
2839 <span class="normal">
2840 public
2841
2842
2843
2844
2845 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2846 </span>
2847 <span class="sympad">maxDepth</span>
2848 <span class="normal">(int max)</span>
2849 </h4>
2850 <div class="api-level">
2851 <div></div>
2852
2853
2854
2855 </div>
2856 <div class="jd-details-descr">
2857
2858
2859
2860
2861 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are no more than a certain depth. </p></div>
2862
2863 </div>
2864</div>
2865
2866
2867<A NAME="minDepth(int)"></A>
2868
2869<div class="jd-details api apilevel-">
2870 <h4 class="jd-details-title">
2871 <span class="normal">
2872 public
2873
2874
2875
2876
2877 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2878 </span>
2879 <span class="sympad">minDepth</span>
2880 <span class="normal">(int min)</span>
2881 </h4>
2882 <div class="api-level">
2883 <div></div>
2884
2885
2886
2887 </div>
2888 <div class="jd-details-descr">
2889
2890
2891
2892
2893 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are at least a certain depth. </p></div>
2894
2895 </div>
2896</div>
2897
2898
2899<A NAME="pkg(java.lang.String)"></A>
2900
2901<div class="jd-details api apilevel-">
2902 <h4 class="jd-details-title">
2903 <span class="normal">
2904 public
2905
2906
2907
2908
2909 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2910 </span>
2911 <span class="sympad">pkg</span>
2912 <span class="normal">(String applicationPackage)</span>
2913 </h4>
2914 <div class="api-level">
2915 <div></div>
2916
2917
2918
2919 </div>
2920 <div class="jd-details-descr">
2921
2922
2923
2924
2925 <div class="jd-tagdata jd-tagdescr"><p>Sets the application package name criteria for matching. A UI element will be considered a
2926 match if its application package name exactly matches the <code>applicationPackage</code>
2927 parameter and all other criteria for this selector are met.</p></div>
2928 <div class="jd-tagdata">
2929 <h5 class="jd-tagtitle">Parameters</h5>
2930 <table class="jd-tagtable">
2931 <tr>
2932 <th>applicationPackage</td>
2933 <td>The exact value to match.</td>
2934 </tr>
2935 </table>
2936 </div>
2937 <div class="jd-tagdata">
2938 <h5 class="jd-tagtitle">Returns</h5>
2939 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2940</li></ul>
2941 </div>
2942
2943 </div>
2944</div>
2945
2946
2947<A NAME="pkg(java.util.regex.Pattern)"></A>
2948
2949<div class="jd-details api apilevel-">
2950 <h4 class="jd-details-title">
2951 <span class="normal">
2952 public
2953
2954
2955
2956
2957 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
2958 </span>
2959 <span class="sympad">pkg</span>
2960 <span class="normal">(Pattern applicationPackage)</span>
2961 </h4>
2962 <div class="api-level">
2963 <div></div>
2964
2965
2966
2967 </div>
2968 <div class="jd-details-descr">
2969
2970
2971
2972
2973 <div class="jd-tagdata jd-tagdescr"><p>Sets the package name criteria for matching. A UI element will be considered a match if its
2974 application package name matches the <code>applicationPackage</code> <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> and all other
2975 criteria for this selector are met.</p></div>
2976 <div class="jd-tagdata">
2977 <h5 class="jd-tagtitle">Parameters</h5>
2978 <table class="jd-tagtable">
2979 <tr>
2980 <th>applicationPackage</td>
2981 <td>The <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> to be used for matching.</td>
2982 </tr>
2983 </table>
2984 </div>
2985 <div class="jd-tagdata">
2986 <h5 class="jd-tagtitle">Returns</h5>
2987 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
2988</li></ul>
2989 </div>
2990
2991 </div>
2992</div>
2993
2994
2995<A NAME="res(java.lang.String)"></A>
2996
2997<div class="jd-details api apilevel-">
2998 <h4 class="jd-details-title">
2999 <span class="normal">
3000 public
3001
3002
3003
3004
3005 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3006 </span>
3007 <span class="sympad">res</span>
3008 <span class="normal">(String resourceName)</span>
3009 </h4>
3010 <div class="api-level">
3011 <div></div>
3012
3013
3014
3015 </div>
3016 <div class="jd-details-descr">
3017
3018
3019
3020
3021 <div class="jd-tagdata jd-tagdescr"><p>Sets the resource name criteria for matching. A UI element will be considered a match if its
3022 resource name exactly matches the <code>resourceName</code> parameter and all other criteria for
3023 this selector are met.</p></div>
3024 <div class="jd-tagdata">
3025 <h5 class="jd-tagtitle">Parameters</h5>
3026 <table class="jd-tagtable">
3027 <tr>
3028 <th>resourceName</td>
3029 <td>The exact value to match.</td>
3030 </tr>
3031 </table>
3032 </div>
3033 <div class="jd-tagdata">
3034 <h5 class="jd-tagtitle">Returns</h5>
3035 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3036</li></ul>
3037 </div>
3038
3039 </div>
3040</div>
3041
3042
3043<A NAME="res(java.util.regex.Pattern)"></A>
3044
3045<div class="jd-details api apilevel-">
3046 <h4 class="jd-details-title">
3047 <span class="normal">
3048 public
3049
3050
3051
3052
3053 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3054 </span>
3055 <span class="sympad">res</span>
3056 <span class="normal">(Pattern resourceName)</span>
3057 </h4>
3058 <div class="api-level">
3059 <div></div>
3060
3061
3062
3063 </div>
3064 <div class="jd-details-descr">
3065
3066
3067
3068
3069 <div class="jd-tagdata jd-tagdescr"><p>Sets the resource name criteria for matching. A UI element will be considered a match if its
3070 resource name matches the <code>resourceName</code> <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> and all other criteria for
3071 this selector are met.</p></div>
3072 <div class="jd-tagdata">
3073 <h5 class="jd-tagtitle">Parameters</h5>
3074 <table class="jd-tagtable">
3075 <tr>
3076 <th>resourceName</td>
3077 <td>The <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> to be used for matching.</td>
3078 </tr>
3079 </table>
3080 </div>
3081 <div class="jd-tagdata">
3082 <h5 class="jd-tagtitle">Returns</h5>
3083 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3084</li></ul>
3085 </div>
3086
3087 </div>
3088</div>
3089
3090
3091<A NAME="res(java.lang.String, java.lang.String)"></A>
3092
3093<div class="jd-details api apilevel-">
3094 <h4 class="jd-details-title">
3095 <span class="normal">
3096 public
3097
3098
3099
3100
3101 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3102 </span>
3103 <span class="sympad">res</span>
3104 <span class="normal">(String resourcePackage, String resourceId)</span>
3105 </h4>
3106 <div class="api-level">
3107 <div></div>
3108
3109
3110
3111 </div>
3112 <div class="jd-details-descr">
3113
3114
3115
3116
3117 <div class="jd-tagdata jd-tagdescr"><p>Sets the resource name criteria for matching. A UI element will be considered a match if its
3118 resource package and resource id exactly match the <code>resourcePackage</code> and
3119 <code>resourceId</code> parameters and all other criteria for this selector are met.</p></div>
3120 <div class="jd-tagdata">
3121 <h5 class="jd-tagtitle">Parameters</h5>
3122 <table class="jd-tagtable">
3123 <tr>
3124 <th>resourcePackage</td>
3125 <td>The resource package value to match.</td>
3126 </tr>
3127 <tr>
3128 <th>resourceId</td>
3129 <td>The resouce-id value to match.</td>
3130 </tr>
3131 </table>
3132 </div>
3133 <div class="jd-tagdata">
3134 <h5 class="jd-tagtitle">Returns</h5>
3135 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3136</li></ul>
3137 </div>
3138
3139 </div>
3140</div>
3141
3142
3143<A NAME="scrollable(boolean)"></A>
3144
3145<div class="jd-details api apilevel-">
3146 <h4 class="jd-details-title">
3147 <span class="normal">
3148 public
3149
3150
3151
3152
3153 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3154 </span>
3155 <span class="sympad">scrollable</span>
3156 <span class="normal">(boolean isScrollable)</span>
3157 </h4>
3158 <div class="api-level">
3159 <div></div>
3160
3161
3162
3163 </div>
3164 <div class="jd-details-descr">
3165
3166
3167
3168
3169 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are scrollable or not scrollable.</p></div>
3170 <div class="jd-tagdata">
3171 <h5 class="jd-tagtitle">Parameters</h5>
3172 <table class="jd-tagtable">
3173 <tr>
3174 <th>isScrollable</td>
3175 <td>Whether to match elements that are scrollable or elements that are not
3176 scrollable.</td>
3177 </tr>
3178 </table>
3179 </div>
3180 <div class="jd-tagdata">
3181 <h5 class="jd-tagtitle">Returns</h5>
3182 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3183</li></ul>
3184 </div>
3185
3186 </div>
3187</div>
3188
3189
3190<A NAME="selected(boolean)"></A>
3191
3192<div class="jd-details api apilevel-">
3193 <h4 class="jd-details-title">
3194 <span class="normal">
3195 public
3196
3197
3198
3199
3200 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3201 </span>
3202 <span class="sympad">selected</span>
3203 <span class="normal">(boolean isSelected)</span>
3204 </h4>
3205 <div class="api-level">
3206 <div></div>
3207
3208
3209
3210 </div>
3211 <div class="jd-details-descr">
3212
3213
3214
3215
3216 <div class="jd-tagdata jd-tagdescr"><p>Sets the search criteria to match elements that are selected or not selected.</p></div>
3217 <div class="jd-tagdata">
3218 <h5 class="jd-tagtitle">Parameters</h5>
3219 <table class="jd-tagtable">
3220 <tr>
3221 <th>isSelected</td>
3222 <td>Whether to match elements that are selected or elements that are not
3223 selected.</td>
3224 </tr>
3225 </table>
3226 </div>
3227 <div class="jd-tagdata">
3228 <h5 class="jd-tagtitle">Returns</h5>
3229 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3230</li></ul>
3231 </div>
3232
3233 </div>
3234</div>
3235
3236
3237<A NAME="text(java.util.regex.Pattern)"></A>
3238
3239<div class="jd-details api apilevel-">
3240 <h4 class="jd-details-title">
3241 <span class="normal">
3242 public
3243
3244
3245
3246
3247 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3248 </span>
3249 <span class="sympad">text</span>
3250 <span class="normal">(Pattern textValue)</span>
3251 </h4>
3252 <div class="api-level">
3253 <div></div>
3254
3255
3256
3257 </div>
3258 <div class="jd-details-descr">
3259
3260
3261
3262
3263 <div class="jd-tagdata jd-tagdescr"><p>Sets the text value criteria for matching. A UI element will be considered a match if its
3264 text value matches the <code>textValue</code> <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> and all other criteria for this
3265 selector are met.</p></div>
3266 <div class="jd-tagdata">
3267 <h5 class="jd-tagtitle">Parameters</h5>
3268 <table class="jd-tagtable">
3269 <tr>
3270 <th>textValue</td>
3271 <td>The <code><a href="../../../../../reference/java/util/regex/Pattern.html">Pattern</a></code> to be used for matching.</td>
3272 </tr>
3273 </table>
3274 </div>
3275 <div class="jd-tagdata">
3276 <h5 class="jd-tagtitle">Returns</h5>
3277 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3278</li></ul>
3279 </div>
3280
3281 </div>
3282</div>
3283
3284
3285<A NAME="text(java.lang.String)"></A>
3286
3287<div class="jd-details api apilevel-">
3288 <h4 class="jd-details-title">
3289 <span class="normal">
3290 public
3291
3292
3293
3294
3295 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3296 </span>
3297 <span class="sympad">text</span>
3298 <span class="normal">(String textValue)</span>
3299 </h4>
3300 <div class="api-level">
3301 <div></div>
3302
3303
3304
3305 </div>
3306 <div class="jd-details-descr">
3307
3308
3309
3310
3311 <div class="jd-tagdata jd-tagdescr"><p>Sets the text value criteria for matching. A UI element will be considered a match if its
3312 text value exactly matches the <code>textValue</code> parameter and all other criteria for this
3313 selector are met.</p></div>
3314 <div class="jd-tagdata">
3315 <h5 class="jd-tagtitle">Parameters</h5>
3316 <table class="jd-tagtable">
3317 <tr>
3318 <th>textValue</td>
3319 <td>The exact value to match.</td>
3320 </tr>
3321 </table>
3322 </div>
3323 <div class="jd-tagdata">
3324 <h5 class="jd-tagtitle">Returns</h5>
3325 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3326</li></ul>
3327 </div>
3328
3329 </div>
3330</div>
3331
3332
3333<A NAME="textContains(java.lang.String)"></A>
3334
3335<div class="jd-details api apilevel-">
3336 <h4 class="jd-details-title">
3337 <span class="normal">
3338 public
3339
3340
3341
3342
3343 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3344 </span>
3345 <span class="sympad">textContains</span>
3346 <span class="normal">(String substring)</span>
3347 </h4>
3348 <div class="api-level">
3349 <div></div>
3350
3351
3352
3353 </div>
3354 <div class="jd-details-descr">
3355
3356
3357
3358
3359 <div class="jd-tagdata jd-tagdescr"><p>Sets the text value criteria for matching. A UI element will be considered a match if its
3360 text value contains the <code>substring</code> parameter and all other criteria for this selector
3361 are met.</p></div>
3362 <div class="jd-tagdata">
3363 <h5 class="jd-tagtitle">Parameters</h5>
3364 <table class="jd-tagtable">
3365 <tr>
3366 <th>substring</td>
3367 <td>The substring to match.</td>
3368 </tr>
3369 </table>
3370 </div>
3371 <div class="jd-tagdata">
3372 <h5 class="jd-tagtitle">Returns</h5>
3373 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3374</li></ul>
3375 </div>
3376
3377 </div>
3378</div>
3379
3380
3381<A NAME="textEndsWith(java.lang.String)"></A>
3382
3383<div class="jd-details api apilevel-">
3384 <h4 class="jd-details-title">
3385 <span class="normal">
3386 public
3387
3388
3389
3390
3391 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3392 </span>
3393 <span class="sympad">textEndsWith</span>
3394 <span class="normal">(String substring)</span>
3395 </h4>
3396 <div class="api-level">
3397 <div></div>
3398
3399
3400
3401 </div>
3402 <div class="jd-details-descr">
3403
3404
3405
3406
3407 <div class="jd-tagdata jd-tagdescr"><p>Sets the text value criteria for matching. A UI element will be considered a match if its
3408 text value ends with the <code>substring</code> parameter and all other criteria for this selector
3409 are met.</p></div>
3410 <div class="jd-tagdata">
3411 <h5 class="jd-tagtitle">Parameters</h5>
3412 <table class="jd-tagtable">
3413 <tr>
3414 <th>substring</td>
3415 <td>The substring to match.</td>
3416 </tr>
3417 </table>
3418 </div>
3419 <div class="jd-tagdata">
3420 <h5 class="jd-tagtitle">Returns</h5>
3421 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3422</li></ul>
3423 </div>
3424
3425 </div>
3426</div>
3427
3428
3429<A NAME="textStartsWith(java.lang.String)"></A>
3430
3431<div class="jd-details api apilevel-">
3432 <h4 class="jd-details-title">
3433 <span class="normal">
3434 public
3435
3436
3437
3438
3439 <a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a>
3440 </span>
3441 <span class="sympad">textStartsWith</span>
3442 <span class="normal">(String substring)</span>
3443 </h4>
3444 <div class="api-level">
3445 <div></div>
3446
3447
3448
3449 </div>
3450 <div class="jd-details-descr">
3451
3452
3453
3454
3455 <div class="jd-tagdata jd-tagdescr"><p>Sets the text value criteria for matching. A UI element will be considered a match if its
3456 text value starts with the <code>substring</code> parameter and all other criteria for this
3457 selector are met.</p></div>
3458 <div class="jd-tagdata">
3459 <h5 class="jd-tagtitle">Parameters</h5>
3460 <table class="jd-tagtable">
3461 <tr>
3462 <th>substring</td>
3463 <td>The substring to match.</td>
3464 </tr>
3465 </table>
3466 </div>
3467 <div class="jd-tagdata">
3468 <h5 class="jd-tagtitle">Returns</h5>
3469 <ul class="nolist"><li>A reference to this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>.
3470</li></ul>
3471 </div>
3472
3473 </div>
3474</div>
3475
3476
3477<A NAME="toString()"></A>
3478
3479<div class="jd-details api apilevel-">
3480 <h4 class="jd-details-title">
3481 <span class="normal">
3482 public
3483
3484
3485
3486
3487 String
3488 </span>
3489 <span class="sympad">toString</span>
3490 <span class="normal">()</span>
3491 </h4>
3492 <div class="api-level">
3493 <div></div>
3494
3495
3496
3497 </div>
3498 <div class="jd-details-descr">
3499
3500
3501
3502
3503 <div class="jd-tagdata jd-tagdescr"><p>Returns a <code><a href="../../../../../reference/java/lang/String.html">String</a></code> representation of this <code><a href="../../../../../reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>. The format is
3504 "BySelector [&lt;KEY&gt;='&lt;VALUE&gt; ... ]". Each criteria is listed as a key-value pair
3505 where the key is the name of the criteria expressed in all caps (e.g. CLAZZ, RES, etc).
3506</p></div>
3507
3508 </div>
3509</div>
3510
3511
3512
3513
3514
3515<!-- ========= METHOD DETAIL ======== -->
3516
3517
3518
3519<!-- ========= END OF CLASS DATA ========= -->
3520<A NAME="navbar_top"></A>
3521
3522<div id="footer" class="wrap" >
3523
3524
3525 <div id="copyright">
3526
3527 Except as noted, this content is licensed under <a
3528 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
3529 For details and restrictions, see the <a href="../../../../../license.html">
3530 Content License</a>.
3531 </div>
3532 <div id="build_info">
3533
3534 Android &nbsp;r &mdash;
3535<script src="../../../../../timestamp.js" type="text/javascript"></script>
3536<script>document.write(BUILD_TIMESTAMP)</script>
3537
3538 </div>
3539
3540
3541 <div id="footerlinks">
3542
3543 <p>
3544 <a href="../../../../../about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
3545 <a href="../../../../../legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
3546 <a href="../../../../../support.html">Support</a>
3547 </p>
3548 </div>
3549
3550</div> <!-- end footer -->
3551</div> <!-- jd-content -->
3552
3553</div><!-- end doc-content -->
3554
3555</div> <!-- end body-content -->
3556
3557
3558
3559
3560
3561
3562</body>
3563</html>