1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119<!DOCTYPE html>
120<html devsite>
121<head>
122
123
124    <meta name="top_category" value="develop" />
125
126    <meta name="subcategory" value="reference" />
127
128
129      <meta name="book_path" value="/reference/android/support/test/_book.yaml" />
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145<title>By</title>
146
147
148</head>
149
150<body class="gc-documentation develop reference api apilevel-">
151<div id="doc-api-level" class="" style="display:none"></div>
152
153
154
155
156<div id="naMessage"></div>
157
158<div id="api-info-block">
159<div class="api-level">
160
161
162
163
164</div>
165
166
167
168
169
170
171
172
173
174
175
176<div class="sum-details-links">
177
178Summary:
179
180
181
182
183
184
185
186
187
188
189
190  <a href="#pubmethods">Methods</a>
191
192
193
194
195  &#124; <a href="#inhmethods">Inherited Methods</a>
196
197&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
198
199</div><!-- end sum-details-links -->
200</div><!-- end api-info-block -->
201
202<div class="api apilevel-" id="jd-content">
203
204<!-- ======== START OF CLASS DATA ======== -->
205
206<h1 class="api-title">By</h1>
207<p>
208<code class="api-signature">
209  public
210
211
212
213  class
214  By
215</code>
216<br>
217
218
219<code class="api-signature">
220
221    extends Object
222
223
224
225</code>
226
227<code class="api-signature">
228
229
230
231</code>
232
233</p><table class="jd-inheritance-table">
234
235
236  <tr>
237
238    <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object
239    </td>
240  </tr>
241
242
243  <tr>
244
245      <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
246
247    <td colspan="1" class="jd-inheritance-class-cell">android.support.test.uiautomator.By
248    </td>
249  </tr>
250
251
252</table>
253
254
255
256
257<br><hr>
258
259
260  <p><p><code><a href="/reference/android/support/test/uiautomator/By.html">By</a></code> is a utility class which enables the creation of <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>s in a concise
261 manner.</p>
262
263 <p>Its primary function is to provide static factory methods for constructing <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>s
264 using a shortened syntax. For example, you would use <code>findObject(By.text("foo"))</code> rather
265 than <code>findObject(new BySelector().text("foo"))</code> to select UI elements with the text value
266 "foo".</p>
267</p>
268
269
270
271
272
273
274
275<h2 class="api-section">Summary</h2>
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303<!-- ========== METHOD SUMMARY =========== -->
304<table id="pubmethods" class="responsive methods">
305<tr><th colspan="2"><h3>Public methods</h3></th></tr>
306
307
308
309
310  <tr class="api apilevel-" >
311
312
313    <td><code>
314
315
316        static
317
318
319        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
320    </td>
321
322    <td width="100%">
323      <code>
324      <a href="/reference/android/support/test/uiautomator/By.html#checkable(boolean)">checkable</a>(boolean isCheckable)
325      </code>
326
327        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the checkable criteria.
328
329
330</p>
331
332    </td>
333  </tr>
334
335
336
337  <tr class="api apilevel-" >
338
339
340    <td><code>
341
342
343        static
344
345
346        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
347    </td>
348
349    <td width="100%">
350      <code>
351      <a href="/reference/android/support/test/uiautomator/By.html#checked(boolean)">checked</a>(boolean isChecked)
352      </code>
353
354        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the checked criteria.
355
356
357</p>
358
359    </td>
360  </tr>
361
362
363
364  <tr class="api apilevel-" >
365
366
367    <td><code>
368
369
370        static
371
372
373        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
374    </td>
375
376    <td width="100%">
377      <code>
378      <a href="/reference/android/support/test/uiautomator/By.html#clazz(java.lang.String, java.lang.String)">clazz</a>(String packageName, String className)
379      </code>
380
381        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.
382
383
384</p>
385
386    </td>
387  </tr>
388
389
390
391  <tr class="api apilevel-" >
392
393
394    <td><code>
395
396
397        static
398
399
400        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
401    </td>
402
403    <td width="100%">
404      <code>
405      <a href="/reference/android/support/test/uiautomator/By.html#clazz(java.lang.Class)">clazz</a>(Class clazz)
406      </code>
407
408        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.
409
410
411</p>
412
413    </td>
414  </tr>
415
416
417
418  <tr class="api apilevel-" >
419
420
421    <td><code>
422
423
424        static
425
426
427        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
428    </td>
429
430    <td width="100%">
431      <code>
432      <a href="/reference/android/support/test/uiautomator/By.html#clazz(java.util.regex.Pattern)">clazz</a>(Pattern className)
433      </code>
434
435        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.
436
437
438</p>
439
440    </td>
441  </tr>
442
443
444
445  <tr class="api apilevel-" >
446
447
448    <td><code>
449
450
451        static
452
453
454        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
455    </td>
456
457    <td width="100%">
458      <code>
459      <a href="/reference/android/support/test/uiautomator/By.html#clazz(java.lang.String)">clazz</a>(String className)
460      </code>
461
462        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.
463
464
465</p>
466
467    </td>
468  </tr>
469
470
471
472  <tr class="api apilevel-" >
473
474
475    <td><code>
476
477
478        static
479
480
481        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
482    </td>
483
484    <td width="100%">
485      <code>
486      <a href="/reference/android/support/test/uiautomator/By.html#clickable(boolean)">clickable</a>(boolean isClickable)
487      </code>
488
489        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the clickable criteria.
490
491
492</p>
493
494    </td>
495  </tr>
496
497
498
499  <tr class="api apilevel-" >
500
501
502    <td><code>
503
504
505        static
506
507
508        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
509    </td>
510
511    <td width="100%">
512      <code>
513      <a href="/reference/android/support/test/uiautomator/By.html#copy(android.support.test.uiautomator.BySelector)">copy</a>(<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> original)
514      </code>
515
516        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and copies the criteria from <code>original</code>.
517
518
519</p>
520
521    </td>
522  </tr>
523
524
525
526  <tr class="api apilevel-" >
527
528
529    <td><code>
530
531
532        static
533
534
535        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
536    </td>
537
538    <td width="100%">
539      <code>
540      <a href="/reference/android/support/test/uiautomator/By.html#depth(int)">depth</a>(int depth)
541      </code>
542
543        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the depth criteria.
544
545
546</p>
547
548    </td>
549  </tr>
550
551
552
553  <tr class="api apilevel-" >
554
555
556    <td><code>
557
558
559        static
560
561
562        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
563    </td>
564
565    <td width="100%">
566      <code>
567      <a href="/reference/android/support/test/uiautomator/By.html#desc(java.lang.String)">desc</a>(String contentDescription)
568      </code>
569
570        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.
571
572
573</p>
574
575    </td>
576  </tr>
577
578
579
580  <tr class="api apilevel-" >
581
582
583    <td><code>
584
585
586        static
587
588
589        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
590    </td>
591
592    <td width="100%">
593      <code>
594      <a href="/reference/android/support/test/uiautomator/By.html#desc(java.util.regex.Pattern)">desc</a>(Pattern contentDescription)
595      </code>
596
597        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.
598
599
600</p>
601
602    </td>
603  </tr>
604
605
606
607  <tr class="api apilevel-" >
608
609
610    <td><code>
611
612
613        static
614
615
616        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
617    </td>
618
619    <td width="100%">
620      <code>
621      <a href="/reference/android/support/test/uiautomator/By.html#descContains(java.lang.String)">descContains</a>(String substring)
622      </code>
623
624        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.
625
626
627</p>
628
629    </td>
630  </tr>
631
632
633
634  <tr class="api apilevel-" >
635
636
637    <td><code>
638
639
640        static
641
642
643        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
644    </td>
645
646    <td width="100%">
647      <code>
648      <a href="/reference/android/support/test/uiautomator/By.html#descEndsWith(java.lang.String)">descEndsWith</a>(String substring)
649      </code>
650
651        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.
652
653
654</p>
655
656    </td>
657  </tr>
658
659
660
661  <tr class="api apilevel-" >
662
663
664    <td><code>
665
666
667        static
668
669
670        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
671    </td>
672
673    <td width="100%">
674      <code>
675      <a href="/reference/android/support/test/uiautomator/By.html#descStartsWith(java.lang.String)">descStartsWith</a>(String substring)
676      </code>
677
678        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.
679
680
681</p>
682
683    </td>
684  </tr>
685
686
687
688  <tr class="api apilevel-" >
689
690
691    <td><code>
692
693
694        static
695
696
697        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
698    </td>
699
700    <td width="100%">
701      <code>
702      <a href="/reference/android/support/test/uiautomator/By.html#enabled(boolean)">enabled</a>(boolean isEnabled)
703      </code>
704
705        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the enabled criteria.
706
707
708</p>
709
710    </td>
711  </tr>
712
713
714
715  <tr class="api apilevel-" >
716
717
718    <td><code>
719
720
721        static
722
723
724        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
725    </td>
726
727    <td width="100%">
728      <code>
729      <a href="/reference/android/support/test/uiautomator/By.html#focusable(boolean)">focusable</a>(boolean isFocusable)
730      </code>
731
732        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the focusable criteria.
733
734
735</p>
736
737    </td>
738  </tr>
739
740
741
742  <tr class="api apilevel-" >
743
744
745    <td><code>
746
747
748        static
749
750
751        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
752    </td>
753
754    <td width="100%">
755      <code>
756      <a href="/reference/android/support/test/uiautomator/By.html#focused(boolean)">focused</a>(boolean isFocused)
757      </code>
758
759        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the focused criteria.
760
761
762</p>
763
764    </td>
765  </tr>
766
767
768
769  <tr class="api apilevel-" >
770
771
772    <td><code>
773
774
775        static
776
777
778        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
779    </td>
780
781    <td width="100%">
782      <code>
783      <a href="/reference/android/support/test/uiautomator/By.html#hasChild(android.support.test.uiautomator.BySelector)">hasChild</a>(<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> childSelector)
784      </code>
785
786        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a child selector criteria.
787
788
789</p>
790
791    </td>
792  </tr>
793
794
795
796  <tr class="api apilevel-" >
797
798
799    <td><code>
800
801
802        static
803
804
805        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
806    </td>
807
808    <td width="100%">
809      <code>
810      <a href="/reference/android/support/test/uiautomator/By.html#hasDescendant(android.support.test.uiautomator.BySelector)">hasDescendant</a>(<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector)
811      </code>
812
813        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a descendant selector criteria.
814
815
816</p>
817
818    </td>
819  </tr>
820
821
822
823  <tr class="api apilevel-" >
824
825
826    <td><code>
827
828
829        static
830
831
832        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
833    </td>
834
835    <td width="100%">
836      <code>
837      <a href="/reference/android/support/test/uiautomator/By.html#hasDescendant(android.support.test.uiautomator.BySelector, int)">hasDescendant</a>(<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector, int maxDepth)
838      </code>
839
840        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a descendant selector criteria.
841
842
843</p>
844
845    </td>
846  </tr>
847
848
849
850  <tr class="api apilevel-" >
851
852
853    <td><code>
854
855
856        static
857
858
859        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
860    </td>
861
862    <td width="100%">
863      <code>
864      <a href="/reference/android/support/test/uiautomator/By.html#longClickable(boolean)">longClickable</a>(boolean isLongClickable)
865      </code>
866
867        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the long clickable criteria.
868
869
870</p>
871
872    </td>
873  </tr>
874
875
876
877  <tr class="api apilevel-" >
878
879
880    <td><code>
881
882
883        static
884
885
886        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
887    </td>
888
889    <td width="100%">
890      <code>
891      <a href="/reference/android/support/test/uiautomator/By.html#pkg(java.util.regex.Pattern)">pkg</a>(Pattern applicationPackage)
892      </code>
893
894        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the application package name criteria.
895
896
897</p>
898
899    </td>
900  </tr>
901
902
903
904  <tr class="api apilevel-" >
905
906
907    <td><code>
908
909
910        static
911
912
913        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
914    </td>
915
916    <td width="100%">
917      <code>
918      <a href="/reference/android/support/test/uiautomator/By.html#pkg(java.lang.String)">pkg</a>(String applicationPackage)
919      </code>
920
921        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the application package name criteria.
922
923
924</p>
925
926    </td>
927  </tr>
928
929
930
931  <tr class="api apilevel-" >
932
933
934    <td><code>
935
936
937        static
938
939
940        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
941    </td>
942
943    <td width="100%">
944      <code>
945      <a href="/reference/android/support/test/uiautomator/By.html#res(java.lang.String)">res</a>(String resourceName)
946      </code>
947
948        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource name criteria.
949
950
951</p>
952
953    </td>
954  </tr>
955
956
957
958  <tr class="api apilevel-" >
959
960
961    <td><code>
962
963
964        static
965
966
967        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
968    </td>
969
970    <td width="100%">
971      <code>
972      <a href="/reference/android/support/test/uiautomator/By.html#res(java.lang.String, java.lang.String)">res</a>(String resourcePackage, String resourceId)
973      </code>
974
975        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource name criteria.
976
977
978</p>
979
980    </td>
981  </tr>
982
983
984
985  <tr class="api apilevel-" >
986
987
988    <td><code>
989
990
991        static
992
993
994        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
995    </td>
996
997    <td width="100%">
998      <code>
999      <a href="/reference/android/support/test/uiautomator/By.html#res(java.util.regex.Pattern)">res</a>(Pattern resourceName)
1000      </code>
1001
1002        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource id criteria.
1003
1004
1005</p>
1006
1007    </td>
1008  </tr>
1009
1010
1011
1012  <tr class="api apilevel-" >
1013
1014
1015    <td><code>
1016
1017
1018        static
1019
1020
1021        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
1022    </td>
1023
1024    <td width="100%">
1025      <code>
1026      <a href="/reference/android/support/test/uiautomator/By.html#scrollable(boolean)">scrollable</a>(boolean isScrollable)
1027      </code>
1028
1029        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the scrollable criteria.
1030
1031
1032</p>
1033
1034    </td>
1035  </tr>
1036
1037
1038
1039  <tr class="api apilevel-" >
1040
1041
1042    <td><code>
1043
1044
1045        static
1046
1047
1048        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
1049    </td>
1050
1051    <td width="100%">
1052      <code>
1053      <a href="/reference/android/support/test/uiautomator/By.html#selected(boolean)">selected</a>(boolean isSelected)
1054      </code>
1055
1056        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the selected criteria.
1057
1058
1059</p>
1060
1061    </td>
1062  </tr>
1063
1064
1065
1066  <tr class="api apilevel-" >
1067
1068
1069    <td><code>
1070
1071
1072        static
1073
1074
1075        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
1076    </td>
1077
1078    <td width="100%">
1079      <code>
1080      <a href="/reference/android/support/test/uiautomator/By.html#text(java.util.regex.Pattern)">text</a>(Pattern regex)
1081      </code>
1082
1083        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.
1084
1085
1086</p>
1087
1088    </td>
1089  </tr>
1090
1091
1092
1093  <tr class="api apilevel-" >
1094
1095
1096    <td><code>
1097
1098
1099        static
1100
1101
1102        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
1103    </td>
1104
1105    <td width="100%">
1106      <code>
1107      <a href="/reference/android/support/test/uiautomator/By.html#text(java.lang.String)">text</a>(String text)
1108      </code>
1109
1110        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.
1111
1112
1113</p>
1114
1115    </td>
1116  </tr>
1117
1118
1119
1120  <tr class="api apilevel-" >
1121
1122
1123    <td><code>
1124
1125
1126        static
1127
1128
1129        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
1130    </td>
1131
1132    <td width="100%">
1133      <code>
1134      <a href="/reference/android/support/test/uiautomator/By.html#textContains(java.lang.String)">textContains</a>(String substring)
1135      </code>
1136
1137        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.
1138
1139
1140</p>
1141
1142    </td>
1143  </tr>
1144
1145
1146
1147  <tr class="api apilevel-" >
1148
1149
1150    <td><code>
1151
1152
1153        static
1154
1155
1156        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
1157    </td>
1158
1159    <td width="100%">
1160      <code>
1161      <a href="/reference/android/support/test/uiautomator/By.html#textEndsWith(java.lang.String)">textEndsWith</a>(String substring)
1162      </code>
1163
1164        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.
1165
1166
1167</p>
1168
1169    </td>
1170  </tr>
1171
1172
1173
1174  <tr class="api apilevel-" >
1175
1176
1177    <td><code>
1178
1179
1180        static
1181
1182
1183        <a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code>
1184    </td>
1185
1186    <td width="100%">
1187      <code>
1188      <a href="/reference/android/support/test/uiautomator/By.html#textStartsWith(java.lang.String)">textStartsWith</a>(String substring)
1189      </code>
1190
1191        <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.
1192
1193
1194</p>
1195
1196    </td>
1197  </tr>
1198
1199
1200
1201</table>
1202
1203
1204
1205
1206
1207
1208
1209<!-- ========== METHOD SUMMARY =========== -->
1210<table id="inhmethods" class="methods inhtable">
1211<tr><th><h3>Inherited methods</h3></th></tr>
1212
1213
1214<tr class="api apilevel-" >
1215<td colspan="2">
1216
1217  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1218          ><img height="34" id="inherited-methods-java.lang.Object-trigger"
1219          src="/assets/images/styles/disclosure_down.png"
1220          class="jd-expando-trigger-img" /></a>From
1221class
1222<code>
1223
1224    java.lang.Object
1225
1226</code>
1227<div id="inherited-methods-java.lang.Object">
1228  <div id="inherited-methods-java.lang.Object-list"
1229        class="jd-inheritedlinks">
1230  </div>
1231  <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1232    <table class="jd-sumtable-expando responsive">
1233
1234
1235
1236
1237  <tr class="api apilevel-" >
1238
1239
1240    <td><code>
1241
1242
1243
1244
1245
1246        Object</code>
1247    </td>
1248
1249    <td width="100%">
1250      <code>
1251      clone()
1252      </code>
1253
1254    </td>
1255  </tr>
1256
1257
1258
1259  <tr class="api apilevel-" >
1260
1261
1262    <td><code>
1263
1264
1265
1266
1267
1268        boolean</code>
1269    </td>
1270
1271    <td width="100%">
1272      <code>
1273      equals(Object arg0)
1274      </code>
1275
1276    </td>
1277  </tr>
1278
1279
1280
1281  <tr class="api apilevel-" >
1282
1283
1284    <td><code>
1285
1286
1287
1288
1289
1290        void</code>
1291    </td>
1292
1293    <td width="100%">
1294      <code>
1295      finalize()
1296      </code>
1297
1298    </td>
1299  </tr>
1300
1301
1302
1303  <tr class="api apilevel-" >
1304
1305
1306    <td><code>
1307
1308
1309
1310        final
1311
1312        Class&lt;?&gt;</code>
1313    </td>
1314
1315    <td width="100%">
1316      <code>
1317      getClass()
1318      </code>
1319
1320    </td>
1321  </tr>
1322
1323
1324
1325  <tr class="api apilevel-" >
1326
1327
1328    <td><code>
1329
1330
1331
1332
1333
1334        int</code>
1335    </td>
1336
1337    <td width="100%">
1338      <code>
1339      hashCode()
1340      </code>
1341
1342    </td>
1343  </tr>
1344
1345
1346
1347  <tr class="api apilevel-" >
1348
1349
1350    <td><code>
1351
1352
1353
1354        final
1355
1356        void</code>
1357    </td>
1358
1359    <td width="100%">
1360      <code>
1361      notify()
1362      </code>
1363
1364    </td>
1365  </tr>
1366
1367
1368
1369  <tr class="api apilevel-" >
1370
1371
1372    <td><code>
1373
1374
1375
1376        final
1377
1378        void</code>
1379    </td>
1380
1381    <td width="100%">
1382      <code>
1383      notifyAll()
1384      </code>
1385
1386    </td>
1387  </tr>
1388
1389
1390
1391  <tr class="api apilevel-" >
1392
1393
1394    <td><code>
1395
1396
1397
1398
1399
1400        String</code>
1401    </td>
1402
1403    <td width="100%">
1404      <code>
1405      toString()
1406      </code>
1407
1408    </td>
1409  </tr>
1410
1411
1412
1413  <tr class="api apilevel-" >
1414
1415
1416    <td><code>
1417
1418
1419
1420        final
1421
1422        void</code>
1423    </td>
1424
1425    <td width="100%">
1426      <code>
1427      wait(long arg0, int arg1)
1428      </code>
1429
1430    </td>
1431  </tr>
1432
1433
1434
1435  <tr class="api apilevel-" >
1436
1437
1438    <td><code>
1439
1440
1441
1442        final
1443
1444        void</code>
1445    </td>
1446
1447    <td width="100%">
1448      <code>
1449      wait(long arg0)
1450      </code>
1451
1452    </td>
1453  </tr>
1454
1455
1456
1457  <tr class="api apilevel-" >
1458
1459
1460    <td><code>
1461
1462
1463
1464        final
1465
1466        void</code>
1467    </td>
1468
1469    <td width="100%">
1470      <code>
1471      wait()
1472      </code>
1473
1474    </td>
1475  </tr>
1476
1477
1478
1479    </table>
1480  </div>
1481</div>
1482</td></tr>
1483
1484
1485</table>
1486
1487
1488
1489<!-- XML Attributes -->
1490
1491
1492<!-- Enum Values -->
1493
1494
1495<!-- Constants -->
1496
1497
1498<!-- Fields -->
1499
1500
1501<!-- Public ctors -->
1502
1503
1504
1505<!-- ========= CONSTRUCTOR DETAIL ======== -->
1506<!-- Protected ctors -->
1507
1508
1509
1510<!-- ========= METHOD DETAIL ======== -->
1511<!-- Public methdos -->
1512
1513<h2 class="api-section">Public methods</h2>
1514
1515
1516
1517<A NAME="checkable(boolean)"></A>
1518
1519<div class="api apilevel-">
1520    <h3 class="api-name">checkable</h3>
1521    <div class="api-level">
1522      <div></div>
1523
1524
1525
1526    </div>
1527<pre class="api-signature no-pretty-print">
1528<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> checkable (boolean isCheckable)</pre>
1529
1530
1531
1532
1533  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the checkable criteria.</p>
1534    <table class="responsive">
1535    <tr><th colspan=2>Parameters</th></tr>
1536      <tr>
1537        <td><code>isCheckable</code></td>
1538        <td width="100%">
1539          <code>boolean</code>
1540          <!-- no parameter comment --></td>
1541      </tr>
1542    </table>
1543    <table class="responsive">
1544      <tr><th colspan=2>Returns</th></tr>
1545      <tr>
1546        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1547        <td width="100%"><!-- no returns description in source --></td>
1548      </tr>
1549    </table>
1550  <div>
1551      <p><b>See also:</b></p>
1552      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#checkable(boolean)">checkable(boolean)</a></code></li>
1553      </ul>
1554  </div>
1555
1556</div>
1557
1558
1559<A NAME="checked(boolean)"></A>
1560
1561<div class="api apilevel-">
1562    <h3 class="api-name">checked</h3>
1563    <div class="api-level">
1564      <div></div>
1565
1566
1567
1568    </div>
1569<pre class="api-signature no-pretty-print">
1570<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> checked (boolean isChecked)</pre>
1571
1572
1573
1574
1575  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the checked criteria.</p>
1576    <table class="responsive">
1577    <tr><th colspan=2>Parameters</th></tr>
1578      <tr>
1579        <td><code>isChecked</code></td>
1580        <td width="100%">
1581          <code>boolean</code>
1582          <!-- no parameter comment --></td>
1583      </tr>
1584    </table>
1585    <table class="responsive">
1586      <tr><th colspan=2>Returns</th></tr>
1587      <tr>
1588        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1589        <td width="100%"><!-- no returns description in source --></td>
1590      </tr>
1591    </table>
1592  <div>
1593      <p><b>See also:</b></p>
1594      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#checked(boolean)">checked(boolean)</a></code></li>
1595      </ul>
1596  </div>
1597
1598</div>
1599
1600
1601<A NAME="clazz(java.lang.String, java.lang.String)"></A>
1602
1603<div class="api apilevel-">
1604    <h3 class="api-name">clazz</h3>
1605    <div class="api-level">
1606      <div></div>
1607
1608
1609
1610    </div>
1611<pre class="api-signature no-pretty-print">
1612<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clazz (String packageName,
1613                String className)</pre>
1614
1615
1616
1617
1618  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.</p>
1619    <table class="responsive">
1620    <tr><th colspan=2>Parameters</th></tr>
1621      <tr>
1622        <td><code>packageName</code></td>
1623        <td width="100%">
1624          <code>String</code>
1625          <!-- no parameter comment --></td>
1626      </tr>
1627      <tr>
1628        <td><code>className</code></td>
1629        <td width="100%">
1630          <code>String</code>
1631          <!-- no parameter comment --></td>
1632      </tr>
1633    </table>
1634    <table class="responsive">
1635      <tr><th colspan=2>Returns</th></tr>
1636      <tr>
1637        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1638        <td width="100%"><!-- no returns description in source --></td>
1639      </tr>
1640    </table>
1641  <div>
1642      <p><b>See also:</b></p>
1643      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.String, java.lang.String)">clazz(String, String)</a></code></li>
1644      </ul>
1645  </div>
1646
1647</div>
1648
1649
1650<A NAME="clazz(java.lang.Class)"></A>
1651
1652<div class="api apilevel-">
1653    <h3 class="api-name">clazz</h3>
1654    <div class="api-level">
1655      <div></div>
1656
1657
1658
1659    </div>
1660<pre class="api-signature no-pretty-print">
1661<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clazz (Class clazz)</pre>
1662
1663
1664
1665
1666  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.</p>
1667    <table class="responsive">
1668    <tr><th colspan=2>Parameters</th></tr>
1669      <tr>
1670        <td><code>clazz</code></td>
1671        <td width="100%">
1672          <code>Class</code>
1673          <!-- no parameter comment --></td>
1674      </tr>
1675    </table>
1676    <table class="responsive">
1677      <tr><th colspan=2>Returns</th></tr>
1678      <tr>
1679        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1680        <td width="100%"><!-- no returns description in source --></td>
1681      </tr>
1682    </table>
1683  <div>
1684      <p><b>See also:</b></p>
1685      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.Class)">clazz(Class)</a></code></li>
1686      </ul>
1687  </div>
1688
1689</div>
1690
1691
1692<A NAME="clazz(java.util.regex.Pattern)"></A>
1693
1694<div class="api apilevel-">
1695    <h3 class="api-name">clazz</h3>
1696    <div class="api-level">
1697      <div></div>
1698
1699
1700
1701    </div>
1702<pre class="api-signature no-pretty-print">
1703<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clazz (Pattern className)</pre>
1704
1705
1706
1707
1708  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.</p>
1709    <table class="responsive">
1710    <tr><th colspan=2>Parameters</th></tr>
1711      <tr>
1712        <td><code>className</code></td>
1713        <td width="100%">
1714          <code>Pattern</code>
1715          <!-- no parameter comment --></td>
1716      </tr>
1717    </table>
1718    <table class="responsive">
1719      <tr><th colspan=2>Returns</th></tr>
1720      <tr>
1721        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1722        <td width="100%"><!-- no returns description in source --></td>
1723      </tr>
1724    </table>
1725  <div>
1726      <p><b>See also:</b></p>
1727      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clazz(java.util.regex.Pattern)">clazz(Pattern)</a></code></li>
1728      </ul>
1729  </div>
1730
1731</div>
1732
1733
1734<A NAME="clazz(java.lang.String)"></A>
1735
1736<div class="api apilevel-">
1737    <h3 class="api-name">clazz</h3>
1738    <div class="api-level">
1739      <div></div>
1740
1741
1742
1743    </div>
1744<pre class="api-signature no-pretty-print">
1745<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clazz (String className)</pre>
1746
1747
1748
1749
1750  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the class name criteria.</p>
1751    <table class="responsive">
1752    <tr><th colspan=2>Parameters</th></tr>
1753      <tr>
1754        <td><code>className</code></td>
1755        <td width="100%">
1756          <code>String</code>
1757          <!-- no parameter comment --></td>
1758      </tr>
1759    </table>
1760    <table class="responsive">
1761      <tr><th colspan=2>Returns</th></tr>
1762      <tr>
1763        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1764        <td width="100%"><!-- no returns description in source --></td>
1765      </tr>
1766    </table>
1767  <div>
1768      <p><b>See also:</b></p>
1769      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clazz(java.lang.String)">clazz(String)</a></code></li>
1770      </ul>
1771  </div>
1772
1773</div>
1774
1775
1776<A NAME="clickable(boolean)"></A>
1777
1778<div class="api apilevel-">
1779    <h3 class="api-name">clickable</h3>
1780    <div class="api-level">
1781      <div></div>
1782
1783
1784
1785    </div>
1786<pre class="api-signature no-pretty-print">
1787<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> clickable (boolean isClickable)</pre>
1788
1789
1790
1791
1792  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the clickable criteria.</p>
1793    <table class="responsive">
1794    <tr><th colspan=2>Parameters</th></tr>
1795      <tr>
1796        <td><code>isClickable</code></td>
1797        <td width="100%">
1798          <code>boolean</code>
1799          <!-- no parameter comment --></td>
1800      </tr>
1801    </table>
1802    <table class="responsive">
1803      <tr><th colspan=2>Returns</th></tr>
1804      <tr>
1805        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1806        <td width="100%"><!-- no returns description in source --></td>
1807      </tr>
1808    </table>
1809  <div>
1810      <p><b>See also:</b></p>
1811      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#clickable(boolean)">clickable(boolean)</a></code></li>
1812      </ul>
1813  </div>
1814
1815</div>
1816
1817
1818<A NAME="copy(android.support.test.uiautomator.BySelector)"></A>
1819
1820<div class="api apilevel-">
1821    <h3 class="api-name">copy</h3>
1822    <div class="api-level">
1823      <div></div>
1824
1825
1826
1827    </div>
1828<pre class="api-signature no-pretty-print">
1829<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> copy (<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> original)</pre>
1830
1831
1832
1833
1834  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and copies the criteria from <code>original</code>.
1835</p>
1836    <table class="responsive">
1837    <tr><th colspan=2>Parameters</th></tr>
1838      <tr>
1839        <td><code>original</code></td>
1840        <td width="100%">
1841          <code>BySelector</code>
1842          <!-- no parameter comment --></td>
1843      </tr>
1844    </table>
1845    <table class="responsive">
1846      <tr><th colspan=2>Returns</th></tr>
1847      <tr>
1848        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1849        <td width="100%"><!-- no returns description in source --></td>
1850      </tr>
1851    </table>
1852
1853</div>
1854
1855
1856<A NAME="depth(int)"></A>
1857
1858<div class="api apilevel-">
1859    <h3 class="api-name">depth</h3>
1860    <div class="api-level">
1861      <div></div>
1862
1863
1864
1865    </div>
1866<pre class="api-signature no-pretty-print">
1867<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> depth (int depth)</pre>
1868
1869
1870
1871
1872  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the depth criteria.
1873</p>
1874    <table class="responsive">
1875    <tr><th colspan=2>Parameters</th></tr>
1876      <tr>
1877        <td><code>depth</code></td>
1878        <td width="100%">
1879          <code>int</code>
1880          <!-- no parameter comment --></td>
1881      </tr>
1882    </table>
1883    <table class="responsive">
1884      <tr><th colspan=2>Returns</th></tr>
1885      <tr>
1886        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1887        <td width="100%"><!-- no returns description in source --></td>
1888      </tr>
1889    </table>
1890
1891</div>
1892
1893
1894<A NAME="desc(java.lang.String)"></A>
1895
1896<div class="api apilevel-">
1897    <h3 class="api-name">desc</h3>
1898    <div class="api-level">
1899      <div></div>
1900
1901
1902
1903    </div>
1904<pre class="api-signature no-pretty-print">
1905<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> desc (String contentDescription)</pre>
1906
1907
1908
1909
1910  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p>
1911    <table class="responsive">
1912    <tr><th colspan=2>Parameters</th></tr>
1913      <tr>
1914        <td><code>contentDescription</code></td>
1915        <td width="100%">
1916          <code>String</code>
1917          <!-- no parameter comment --></td>
1918      </tr>
1919    </table>
1920    <table class="responsive">
1921      <tr><th colspan=2>Returns</th></tr>
1922      <tr>
1923        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1924        <td width="100%"><!-- no returns description in source --></td>
1925      </tr>
1926    </table>
1927  <div>
1928      <p><b>See also:</b></p>
1929      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#desc(java.lang.String)">desc(String)</a></code></li>
1930      </ul>
1931  </div>
1932
1933</div>
1934
1935
1936<A NAME="desc(java.util.regex.Pattern)"></A>
1937
1938<div class="api apilevel-">
1939    <h3 class="api-name">desc</h3>
1940    <div class="api-level">
1941      <div></div>
1942
1943
1944
1945    </div>
1946<pre class="api-signature no-pretty-print">
1947<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> desc (Pattern contentDescription)</pre>
1948
1949
1950
1951
1952  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p>
1953    <table class="responsive">
1954    <tr><th colspan=2>Parameters</th></tr>
1955      <tr>
1956        <td><code>contentDescription</code></td>
1957        <td width="100%">
1958          <code>Pattern</code>
1959          <!-- no parameter comment --></td>
1960      </tr>
1961    </table>
1962    <table class="responsive">
1963      <tr><th colspan=2>Returns</th></tr>
1964      <tr>
1965        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
1966        <td width="100%"><!-- no returns description in source --></td>
1967      </tr>
1968    </table>
1969  <div>
1970      <p><b>See also:</b></p>
1971      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#desc(java.util.regex.Pattern)">desc(Pattern)</a></code></li>
1972      </ul>
1973  </div>
1974
1975</div>
1976
1977
1978<A NAME="descContains(java.lang.String)"></A>
1979
1980<div class="api apilevel-">
1981    <h3 class="api-name">descContains</h3>
1982    <div class="api-level">
1983      <div></div>
1984
1985
1986
1987    </div>
1988<pre class="api-signature no-pretty-print">
1989<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descContains (String substring)</pre>
1990
1991
1992
1993
1994  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p>
1995    <table class="responsive">
1996    <tr><th colspan=2>Parameters</th></tr>
1997      <tr>
1998        <td><code>substring</code></td>
1999        <td width="100%">
2000          <code>String</code>
2001          <!-- no parameter comment --></td>
2002      </tr>
2003    </table>
2004    <table class="responsive">
2005      <tr><th colspan=2>Returns</th></tr>
2006      <tr>
2007        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2008        <td width="100%"><!-- no returns description in source --></td>
2009      </tr>
2010    </table>
2011  <div>
2012      <p><b>See also:</b></p>
2013      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#descContains(java.lang.String)">descContains(String)</a></code></li>
2014      </ul>
2015  </div>
2016
2017</div>
2018
2019
2020<A NAME="descEndsWith(java.lang.String)"></A>
2021
2022<div class="api apilevel-">
2023    <h3 class="api-name">descEndsWith</h3>
2024    <div class="api-level">
2025      <div></div>
2026
2027
2028
2029    </div>
2030<pre class="api-signature no-pretty-print">
2031<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descEndsWith (String substring)</pre>
2032
2033
2034
2035
2036  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p>
2037    <table class="responsive">
2038    <tr><th colspan=2>Parameters</th></tr>
2039      <tr>
2040        <td><code>substring</code></td>
2041        <td width="100%">
2042          <code>String</code>
2043          <!-- no parameter comment --></td>
2044      </tr>
2045    </table>
2046    <table class="responsive">
2047      <tr><th colspan=2>Returns</th></tr>
2048      <tr>
2049        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2050        <td width="100%"><!-- no returns description in source --></td>
2051      </tr>
2052    </table>
2053  <div>
2054      <p><b>See also:</b></p>
2055      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#descEndsWith(java.lang.String)">descEndsWith(String)</a></code></li>
2056      </ul>
2057  </div>
2058
2059</div>
2060
2061
2062<A NAME="descStartsWith(java.lang.String)"></A>
2063
2064<div class="api apilevel-">
2065    <h3 class="api-name">descStartsWith</h3>
2066    <div class="api-level">
2067      <div></div>
2068
2069
2070
2071    </div>
2072<pre class="api-signature no-pretty-print">
2073<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descStartsWith (String substring)</pre>
2074
2075
2076
2077
2078  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the content description criteria.</p>
2079    <table class="responsive">
2080    <tr><th colspan=2>Parameters</th></tr>
2081      <tr>
2082        <td><code>substring</code></td>
2083        <td width="100%">
2084          <code>String</code>
2085          <!-- no parameter comment --></td>
2086      </tr>
2087    </table>
2088    <table class="responsive">
2089      <tr><th colspan=2>Returns</th></tr>
2090      <tr>
2091        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2092        <td width="100%"><!-- no returns description in source --></td>
2093      </tr>
2094    </table>
2095  <div>
2096      <p><b>See also:</b></p>
2097      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#descStartsWith(java.lang.String)">descStartsWith(String)</a></code></li>
2098      </ul>
2099  </div>
2100
2101</div>
2102
2103
2104<A NAME="enabled(boolean)"></A>
2105
2106<div class="api apilevel-">
2107    <h3 class="api-name">enabled</h3>
2108    <div class="api-level">
2109      <div></div>
2110
2111
2112
2113    </div>
2114<pre class="api-signature no-pretty-print">
2115<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> enabled (boolean isEnabled)</pre>
2116
2117
2118
2119
2120  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the enabled criteria.</p>
2121    <table class="responsive">
2122    <tr><th colspan=2>Parameters</th></tr>
2123      <tr>
2124        <td><code>isEnabled</code></td>
2125        <td width="100%">
2126          <code>boolean</code>
2127          <!-- no parameter comment --></td>
2128      </tr>
2129    </table>
2130    <table class="responsive">
2131      <tr><th colspan=2>Returns</th></tr>
2132      <tr>
2133        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2134        <td width="100%"><!-- no returns description in source --></td>
2135      </tr>
2136    </table>
2137  <div>
2138      <p><b>See also:</b></p>
2139      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#enabled(boolean)">enabled(boolean)</a></code></li>
2140      </ul>
2141  </div>
2142
2143</div>
2144
2145
2146<A NAME="focusable(boolean)"></A>
2147
2148<div class="api apilevel-">
2149    <h3 class="api-name">focusable</h3>
2150    <div class="api-level">
2151      <div></div>
2152
2153
2154
2155    </div>
2156<pre class="api-signature no-pretty-print">
2157<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> focusable (boolean isFocusable)</pre>
2158
2159
2160
2161
2162  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the focusable criteria.</p>
2163    <table class="responsive">
2164    <tr><th colspan=2>Parameters</th></tr>
2165      <tr>
2166        <td><code>isFocusable</code></td>
2167        <td width="100%">
2168          <code>boolean</code>
2169          <!-- no parameter comment --></td>
2170      </tr>
2171    </table>
2172    <table class="responsive">
2173      <tr><th colspan=2>Returns</th></tr>
2174      <tr>
2175        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2176        <td width="100%"><!-- no returns description in source --></td>
2177      </tr>
2178    </table>
2179  <div>
2180      <p><b>See also:</b></p>
2181      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#focusable(boolean)">focusable(boolean)</a></code></li>
2182      </ul>
2183  </div>
2184
2185</div>
2186
2187
2188<A NAME="focused(boolean)"></A>
2189
2190<div class="api apilevel-">
2191    <h3 class="api-name">focused</h3>
2192    <div class="api-level">
2193      <div></div>
2194
2195
2196
2197    </div>
2198<pre class="api-signature no-pretty-print">
2199<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> focused (boolean isFocused)</pre>
2200
2201
2202
2203
2204  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the focused criteria.</p>
2205    <table class="responsive">
2206    <tr><th colspan=2>Parameters</th></tr>
2207      <tr>
2208        <td><code>isFocused</code></td>
2209        <td width="100%">
2210          <code>boolean</code>
2211          <!-- no parameter comment --></td>
2212      </tr>
2213    </table>
2214    <table class="responsive">
2215      <tr><th colspan=2>Returns</th></tr>
2216      <tr>
2217        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2218        <td width="100%"><!-- no returns description in source --></td>
2219      </tr>
2220    </table>
2221  <div>
2222      <p><b>See also:</b></p>
2223      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#focused(boolean)">focused(boolean)</a></code></li>
2224      </ul>
2225  </div>
2226
2227</div>
2228
2229
2230<A NAME="hasChild(android.support.test.uiautomator.BySelector)"></A>
2231
2232<div class="api apilevel-">
2233    <h3 class="api-name">hasChild</h3>
2234    <div class="api-level">
2235      <div></div>
2236
2237
2238
2239    </div>
2240<pre class="api-signature no-pretty-print">
2241<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> hasChild (<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> childSelector)</pre>
2242
2243
2244
2245
2246  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a child selector criteria.</p>
2247    <table class="responsive">
2248    <tr><th colspan=2>Parameters</th></tr>
2249      <tr>
2250        <td><code>childSelector</code></td>
2251        <td width="100%">
2252          <code>BySelector</code>
2253          <!-- no parameter comment --></td>
2254      </tr>
2255    </table>
2256    <table class="responsive">
2257      <tr><th colspan=2>Returns</th></tr>
2258      <tr>
2259        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2260        <td width="100%"><!-- no returns description in source --></td>
2261      </tr>
2262    </table>
2263  <div>
2264      <p><b>See also:</b></p>
2265      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#hasChild(android.support.test.uiautomator.BySelector)">hasChild(BySelector)</a></code></li>
2266      </ul>
2267  </div>
2268
2269</div>
2270
2271
2272<A NAME="hasDescendant(android.support.test.uiautomator.BySelector)"></A>
2273
2274<div class="api apilevel-">
2275    <h3 class="api-name">hasDescendant</h3>
2276    <div class="api-level">
2277      <div></div>
2278
2279
2280
2281    </div>
2282<pre class="api-signature no-pretty-print">
2283<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> hasDescendant (<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector)</pre>
2284
2285
2286
2287
2288  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a descendant selector criteria.</p>
2289    <table class="responsive">
2290    <tr><th colspan=2>Parameters</th></tr>
2291      <tr>
2292        <td><code>descendantSelector</code></td>
2293        <td width="100%">
2294          <code>BySelector</code>
2295          <!-- no parameter comment --></td>
2296      </tr>
2297    </table>
2298    <table class="responsive">
2299      <tr><th colspan=2>Returns</th></tr>
2300      <tr>
2301        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2302        <td width="100%"><!-- no returns description in source --></td>
2303      </tr>
2304    </table>
2305  <div>
2306      <p><b>See also:</b></p>
2307      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#hasDescendant(android.support.test.uiautomator.BySelector)">hasDescendant(BySelector)</a></code></li>
2308      </ul>
2309  </div>
2310
2311</div>
2312
2313
2314<A NAME="hasDescendant(android.support.test.uiautomator.BySelector, int)"></A>
2315
2316<div class="api apilevel-">
2317    <h3 class="api-name">hasDescendant</h3>
2318    <div class="api-level">
2319      <div></div>
2320
2321
2322
2323    </div>
2324<pre class="api-signature no-pretty-print">
2325<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> hasDescendant (<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> descendantSelector,
2326                int maxDepth)</pre>
2327
2328
2329
2330
2331  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and adds a descendant selector criteria.</p>
2332    <table class="responsive">
2333    <tr><th colspan=2>Parameters</th></tr>
2334      <tr>
2335        <td><code>descendantSelector</code></td>
2336        <td width="100%">
2337          <code>BySelector</code>
2338          <!-- no parameter comment --></td>
2339      </tr>
2340      <tr>
2341        <td><code>maxDepth</code></td>
2342        <td width="100%">
2343          <code>int</code>
2344          <!-- no parameter comment --></td>
2345      </tr>
2346    </table>
2347    <table class="responsive">
2348      <tr><th colspan=2>Returns</th></tr>
2349      <tr>
2350        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2351        <td width="100%"><!-- no returns description in source --></td>
2352      </tr>
2353    </table>
2354  <div>
2355      <p><b>See also:</b></p>
2356      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#hasDescendant(android.support.test.uiautomator.BySelector, int)">hasDescendant(BySelector, int)</a></code></li>
2357      </ul>
2358  </div>
2359
2360</div>
2361
2362
2363<A NAME="longClickable(boolean)"></A>
2364
2365<div class="api apilevel-">
2366    <h3 class="api-name">longClickable</h3>
2367    <div class="api-level">
2368      <div></div>
2369
2370
2371
2372    </div>
2373<pre class="api-signature no-pretty-print">
2374<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> longClickable (boolean isLongClickable)</pre>
2375
2376
2377
2378
2379  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the long clickable criteria.</p>
2380    <table class="responsive">
2381    <tr><th colspan=2>Parameters</th></tr>
2382      <tr>
2383        <td><code>isLongClickable</code></td>
2384        <td width="100%">
2385          <code>boolean</code>
2386          <!-- no parameter comment --></td>
2387      </tr>
2388    </table>
2389    <table class="responsive">
2390      <tr><th colspan=2>Returns</th></tr>
2391      <tr>
2392        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2393        <td width="100%"><!-- no returns description in source --></td>
2394      </tr>
2395    </table>
2396  <div>
2397      <p><b>See also:</b></p>
2398      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#longClickable(boolean)">longClickable(boolean)</a></code></li>
2399      </ul>
2400  </div>
2401
2402</div>
2403
2404
2405<A NAME="pkg(java.util.regex.Pattern)"></A>
2406
2407<div class="api apilevel-">
2408    <h3 class="api-name">pkg</h3>
2409    <div class="api-level">
2410      <div></div>
2411
2412
2413
2414    </div>
2415<pre class="api-signature no-pretty-print">
2416<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> pkg (Pattern applicationPackage)</pre>
2417
2418
2419
2420
2421  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the application package name criteria.</p>
2422    <table class="responsive">
2423    <tr><th colspan=2>Parameters</th></tr>
2424      <tr>
2425        <td><code>applicationPackage</code></td>
2426        <td width="100%">
2427          <code>Pattern</code>
2428          <!-- no parameter comment --></td>
2429      </tr>
2430    </table>
2431    <table class="responsive">
2432      <tr><th colspan=2>Returns</th></tr>
2433      <tr>
2434        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2435        <td width="100%"><!-- no returns description in source --></td>
2436      </tr>
2437    </table>
2438  <div>
2439      <p><b>See also:</b></p>
2440      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#pkg(java.util.regex.Pattern)">pkg(Pattern)</a></code></li>
2441      </ul>
2442  </div>
2443
2444</div>
2445
2446
2447<A NAME="pkg(java.lang.String)"></A>
2448
2449<div class="api apilevel-">
2450    <h3 class="api-name">pkg</h3>
2451    <div class="api-level">
2452      <div></div>
2453
2454
2455
2456    </div>
2457<pre class="api-signature no-pretty-print">
2458<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> pkg (String applicationPackage)</pre>
2459
2460
2461
2462
2463  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the application package name criteria.</p>
2464    <table class="responsive">
2465    <tr><th colspan=2>Parameters</th></tr>
2466      <tr>
2467        <td><code>applicationPackage</code></td>
2468        <td width="100%">
2469          <code>String</code>
2470          <!-- no parameter comment --></td>
2471      </tr>
2472    </table>
2473    <table class="responsive">
2474      <tr><th colspan=2>Returns</th></tr>
2475      <tr>
2476        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2477        <td width="100%"><!-- no returns description in source --></td>
2478      </tr>
2479    </table>
2480  <div>
2481      <p><b>See also:</b></p>
2482      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#pkg(java.lang.String)">pkg(String)</a></code></li>
2483      </ul>
2484  </div>
2485
2486</div>
2487
2488
2489<A NAME="res(java.lang.String)"></A>
2490
2491<div class="api apilevel-">
2492    <h3 class="api-name">res</h3>
2493    <div class="api-level">
2494      <div></div>
2495
2496
2497
2498    </div>
2499<pre class="api-signature no-pretty-print">
2500<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> res (String resourceName)</pre>
2501
2502
2503
2504
2505  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource name criteria.</p>
2506    <table class="responsive">
2507    <tr><th colspan=2>Parameters</th></tr>
2508      <tr>
2509        <td><code>resourceName</code></td>
2510        <td width="100%">
2511          <code>String</code>
2512          <!-- no parameter comment --></td>
2513      </tr>
2514    </table>
2515    <table class="responsive">
2516      <tr><th colspan=2>Returns</th></tr>
2517      <tr>
2518        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2519        <td width="100%"><!-- no returns description in source --></td>
2520      </tr>
2521    </table>
2522  <div>
2523      <p><b>See also:</b></p>
2524      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#res(java.lang.String)">res(String)</a></code></li>
2525      </ul>
2526  </div>
2527
2528</div>
2529
2530
2531<A NAME="res(java.lang.String, java.lang.String)"></A>
2532
2533<div class="api apilevel-">
2534    <h3 class="api-name">res</h3>
2535    <div class="api-level">
2536      <div></div>
2537
2538
2539
2540    </div>
2541<pre class="api-signature no-pretty-print">
2542<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> res (String resourcePackage,
2543                String resourceId)</pre>
2544
2545
2546
2547
2548  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource name criteria.</p>
2549    <table class="responsive">
2550    <tr><th colspan=2>Parameters</th></tr>
2551      <tr>
2552        <td><code>resourcePackage</code></td>
2553        <td width="100%">
2554          <code>String</code>
2555          <!-- no parameter comment --></td>
2556      </tr>
2557      <tr>
2558        <td><code>resourceId</code></td>
2559        <td width="100%">
2560          <code>String</code>
2561          <!-- no parameter comment --></td>
2562      </tr>
2563    </table>
2564    <table class="responsive">
2565      <tr><th colspan=2>Returns</th></tr>
2566      <tr>
2567        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2568        <td width="100%"><!-- no returns description in source --></td>
2569      </tr>
2570    </table>
2571  <div>
2572      <p><b>See also:</b></p>
2573      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#res(java.lang.String, java.lang.String)">res(String, String)</a></code></li>
2574      </ul>
2575  </div>
2576
2577</div>
2578
2579
2580<A NAME="res(java.util.regex.Pattern)"></A>
2581
2582<div class="api apilevel-">
2583    <h3 class="api-name">res</h3>
2584    <div class="api-level">
2585      <div></div>
2586
2587
2588
2589    </div>
2590<pre class="api-signature no-pretty-print">
2591<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> res (Pattern resourceName)</pre>
2592
2593
2594
2595
2596  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the resource id criteria.</p>
2597    <table class="responsive">
2598    <tr><th colspan=2>Parameters</th></tr>
2599      <tr>
2600        <td><code>resourceName</code></td>
2601        <td width="100%">
2602          <code>Pattern</code>
2603          <!-- no parameter comment --></td>
2604      </tr>
2605    </table>
2606    <table class="responsive">
2607      <tr><th colspan=2>Returns</th></tr>
2608      <tr>
2609        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2610        <td width="100%"><!-- no returns description in source --></td>
2611      </tr>
2612    </table>
2613  <div>
2614      <p><b>See also:</b></p>
2615      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#res(java.util.regex.Pattern)">res(Pattern)</a></code></li>
2616      </ul>
2617  </div>
2618
2619</div>
2620
2621
2622<A NAME="scrollable(boolean)"></A>
2623
2624<div class="api apilevel-">
2625    <h3 class="api-name">scrollable</h3>
2626    <div class="api-level">
2627      <div></div>
2628
2629
2630
2631    </div>
2632<pre class="api-signature no-pretty-print">
2633<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> scrollable (boolean isScrollable)</pre>
2634
2635
2636
2637
2638  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the scrollable criteria.</p>
2639    <table class="responsive">
2640    <tr><th colspan=2>Parameters</th></tr>
2641      <tr>
2642        <td><code>isScrollable</code></td>
2643        <td width="100%">
2644          <code>boolean</code>
2645          <!-- no parameter comment --></td>
2646      </tr>
2647    </table>
2648    <table class="responsive">
2649      <tr><th colspan=2>Returns</th></tr>
2650      <tr>
2651        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2652        <td width="100%"><!-- no returns description in source --></td>
2653      </tr>
2654    </table>
2655  <div>
2656      <p><b>See also:</b></p>
2657      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#scrollable(boolean)">scrollable(boolean)</a></code></li>
2658      </ul>
2659  </div>
2660
2661</div>
2662
2663
2664<A NAME="selected(boolean)"></A>
2665
2666<div class="api apilevel-">
2667    <h3 class="api-name">selected</h3>
2668    <div class="api-level">
2669      <div></div>
2670
2671
2672
2673    </div>
2674<pre class="api-signature no-pretty-print">
2675<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> selected (boolean isSelected)</pre>
2676
2677
2678
2679
2680  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the selected criteria.</p>
2681    <table class="responsive">
2682    <tr><th colspan=2>Parameters</th></tr>
2683      <tr>
2684        <td><code>isSelected</code></td>
2685        <td width="100%">
2686          <code>boolean</code>
2687          <!-- no parameter comment --></td>
2688      </tr>
2689    </table>
2690    <table class="responsive">
2691      <tr><th colspan=2>Returns</th></tr>
2692      <tr>
2693        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2694        <td width="100%"><!-- no returns description in source --></td>
2695      </tr>
2696    </table>
2697  <div>
2698      <p><b>See also:</b></p>
2699      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#selected(boolean)">selected(boolean)</a></code></li>
2700      </ul>
2701  </div>
2702
2703</div>
2704
2705
2706<A NAME="text(java.util.regex.Pattern)"></A>
2707
2708<div class="api apilevel-">
2709    <h3 class="api-name">text</h3>
2710    <div class="api-level">
2711      <div></div>
2712
2713
2714
2715    </div>
2716<pre class="api-signature no-pretty-print">
2717<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> text (Pattern regex)</pre>
2718
2719
2720
2721
2722  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p>
2723    <table class="responsive">
2724    <tr><th colspan=2>Parameters</th></tr>
2725      <tr>
2726        <td><code>regex</code></td>
2727        <td width="100%">
2728          <code>Pattern</code>
2729          <!-- no parameter comment --></td>
2730      </tr>
2731    </table>
2732    <table class="responsive">
2733      <tr><th colspan=2>Returns</th></tr>
2734      <tr>
2735        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2736        <td width="100%"><!-- no returns description in source --></td>
2737      </tr>
2738    </table>
2739  <div>
2740      <p><b>See also:</b></p>
2741      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#text(java.util.regex.Pattern)">text(Pattern)</a></code></li>
2742      </ul>
2743  </div>
2744
2745</div>
2746
2747
2748<A NAME="text(java.lang.String)"></A>
2749
2750<div class="api apilevel-">
2751    <h3 class="api-name">text</h3>
2752    <div class="api-level">
2753      <div></div>
2754
2755
2756
2757    </div>
2758<pre class="api-signature no-pretty-print">
2759<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> text (String text)</pre>
2760
2761
2762
2763
2764  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p>
2765    <table class="responsive">
2766    <tr><th colspan=2>Parameters</th></tr>
2767      <tr>
2768        <td><code>text</code></td>
2769        <td width="100%">
2770          <code>String</code>
2771          <!-- no parameter comment --></td>
2772      </tr>
2773    </table>
2774    <table class="responsive">
2775      <tr><th colspan=2>Returns</th></tr>
2776      <tr>
2777        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2778        <td width="100%"><!-- no returns description in source --></td>
2779      </tr>
2780    </table>
2781  <div>
2782      <p><b>See also:</b></p>
2783      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#text(java.lang.String)">text(String)</a></code></li>
2784      </ul>
2785  </div>
2786
2787</div>
2788
2789
2790<A NAME="textContains(java.lang.String)"></A>
2791
2792<div class="api apilevel-">
2793    <h3 class="api-name">textContains</h3>
2794    <div class="api-level">
2795      <div></div>
2796
2797
2798
2799    </div>
2800<pre class="api-signature no-pretty-print">
2801<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> textContains (String substring)</pre>
2802
2803
2804
2805
2806  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p>
2807    <table class="responsive">
2808    <tr><th colspan=2>Parameters</th></tr>
2809      <tr>
2810        <td><code>substring</code></td>
2811        <td width="100%">
2812          <code>String</code>
2813          <!-- no parameter comment --></td>
2814      </tr>
2815    </table>
2816    <table class="responsive">
2817      <tr><th colspan=2>Returns</th></tr>
2818      <tr>
2819        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2820        <td width="100%"><!-- no returns description in source --></td>
2821      </tr>
2822    </table>
2823  <div>
2824      <p><b>See also:</b></p>
2825      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#textContains(java.lang.String)">textContains(String)</a></code></li>
2826      </ul>
2827  </div>
2828
2829</div>
2830
2831
2832<A NAME="textEndsWith(java.lang.String)"></A>
2833
2834<div class="api apilevel-">
2835    <h3 class="api-name">textEndsWith</h3>
2836    <div class="api-level">
2837      <div></div>
2838
2839
2840
2841    </div>
2842<pre class="api-signature no-pretty-print">
2843<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> textEndsWith (String substring)</pre>
2844
2845
2846
2847
2848  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p>
2849    <table class="responsive">
2850    <tr><th colspan=2>Parameters</th></tr>
2851      <tr>
2852        <td><code>substring</code></td>
2853        <td width="100%">
2854          <code>String</code>
2855          <!-- no parameter comment --></td>
2856      </tr>
2857    </table>
2858    <table class="responsive">
2859      <tr><th colspan=2>Returns</th></tr>
2860      <tr>
2861        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2862        <td width="100%"><!-- no returns description in source --></td>
2863      </tr>
2864    </table>
2865  <div>
2866      <p><b>See also:</b></p>
2867      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#textEndsWith(java.lang.String)">textEndsWith(String)</a></code></li>
2868      </ul>
2869  </div>
2870
2871</div>
2872
2873
2874<A NAME="textStartsWith(java.lang.String)"></A>
2875
2876<div class="api apilevel-">
2877    <h3 class="api-name">textStartsWith</h3>
2878    <div class="api-level">
2879      <div></div>
2880
2881
2882
2883    </div>
2884<pre class="api-signature no-pretty-print">
2885<a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a> textStartsWith (String substring)</pre>
2886
2887
2888
2889
2890  <p>Constructs a new <code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code> and sets the text value criteria.</p>
2891    <table class="responsive">
2892    <tr><th colspan=2>Parameters</th></tr>
2893      <tr>
2894        <td><code>substring</code></td>
2895        <td width="100%">
2896          <code>String</code>
2897          <!-- no parameter comment --></td>
2898      </tr>
2899    </table>
2900    <table class="responsive">
2901      <tr><th colspan=2>Returns</th></tr>
2902      <tr>
2903        <td><code><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></code></td>
2904        <td width="100%"><!-- no returns description in source --></td>
2905      </tr>
2906    </table>
2907  <div>
2908      <p><b>See also:</b></p>
2909      <ul class="nolist"><li><code><a href="/reference/android/support/test/uiautomator/BySelector.html#textStartsWith(java.lang.String)">textStartsWith(String)</a></code></li>
2910      </ul>
2911  </div>
2912
2913</div>
2914
2915
2916
2917
2918
2919<!-- ========= METHOD DETAIL ======== -->
2920
2921
2922
2923<!-- ========= END OF CLASS DATA ========= -->
2924
2925</div><!-- end jd-content -->
2926
2927
2928
2929<div class="data-reference-resources-wrapper">
2930
2931  <ul data-reference-resources>
2932
2933
2934    <li><h2>Interfaces</h2>
2935      <ul>
2936          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/IAutomationSupport.html">IAutomationSupport</a></li>
2937          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiWatcher.html">UiWatcher</a></li>
2938      </ul>
2939    </li>
2940
2941    <li><h2>Classes</h2>
2942      <ul>
2943          <li class="selected api apilevel-"><a href="/reference/android/support/test/uiautomator/By.html">By</a></li>
2944          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/BySelector.html">BySelector</a></li>
2945          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/Configurator.html">Configurator</a></li>
2946          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/EventCondition.html">EventCondition</a></li>
2947          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/SearchCondition.html">SearchCondition</a></li>
2948          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiAutomatorInstrumentationTestRunner.html">UiAutomatorInstrumentationTestRunner</a></li>
2949          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiAutomatorTestCase.html">UiAutomatorTestCase</a></li>
2950          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiCollection.html">UiCollection</a></li>
2951          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiDevice.html">UiDevice</a></li>
2952          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiObject.html">UiObject</a></li>
2953          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiObject2.html">UiObject2</a></li>
2954          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiObject2Condition.html">UiObject2Condition</a></li>
2955          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiScrollable.html">UiScrollable</a></li>
2956          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiSelector.html">UiSelector</a></li>
2957          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/Until.html">Until</a></li>
2958      </ul>
2959    </li>
2960
2961    <li><h2>Enums</h2>
2962      <ul>
2963          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/Direction.html">Direction</a></li>
2964      </ul>
2965    </li>
2966
2967    <li><h2>Exceptions</h2>
2968      <ul>
2969          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/StaleObjectException.html">StaleObjectException</a></li>
2970          <li class="api apilevel-"><a href="/reference/android/support/test/uiautomator/UiObjectNotFoundException.html">UiObjectNotFoundException</a></li>
2971      </ul>
2972    </li>
2973
2974  </ul>
2975
2976</div>
2977
2978
2979
2980</body>
2981</html>
2982