Home | History | Annotate | Download | only in base

Lines Matching refs:Or

10  * Unless required by applicable law or agreed to in writing, software
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
27 * Determines a true or false value for any Java {@code char} value, just as
70 .or(inRange('\u2000', '\u200a'));
82 .or(inRange('\u2000', '\u2006'))
83 .or(inRange('\u2008', '\u200a'));
104 digit = digit.or(inRange(base, (char) (base + 9)));
117 .or(inRange('\u001c', '\u0020'))
118 .or(is('\u1680'))
119 .or(is('\u180e'))
120 .or(inRange('\u2000', '\u2006'))
121 .or(inRange('\u2008', '\u200b'))
122 .or(inRange('\u2028', '\u2029'))
123 .or(is('\u205f'))
124 .or(is('\u3000'));
141 * inRange('a', 'z').or(inRange('A', 'Z'))}.
150 * Determines whether a character is a letter or digit according to {@link
184 .or(inRange('\u007f', '\u009f'));
193 .or(inRange('\u007f', '\u00a0'))
194 .or(is('\u00ad'))
195 .or(inRange('\u0600', '\u0603'))
196 .or(anyOf("\u06dd\u070f\u1680\u17b4\u17b5\u180e"))
197 .or(inRange('\u2000', '\u200f'))
198 .or(inRange('\u2028', '\u202f'))
199 .or(inRange('\u205f', '\u2064'))
200 .or(inRange('\u206a', '\u206f'))
201 .or(is('\u3000'))
202 .or(inRange('\ud800', '\uf8ff'))
203 .or(anyOf("\ufeff\ufff9\ufffa\ufffb"));
214 .or(is('\u05be'))
215 .or(inRange('\u05d0', '\u05ea'))
216 .or(is('\u05f3'))
217 .or(is('\u05f4'))
218 .or(inRange('\u0600', '\u06ff'))
219 .or(inRange('\u0750', '\u077f'))
220 .or(inRange('\u0e00', '\u0e7f'))
221 .or(inRange('\u1e00', '\u20af'))
222 .or(inRange('\u2100', '\u213a'))
223 .or(inRange('\ufb50', '\ufdff'))
224 .or(inRange('\ufe70', '\ufeff'))
225 .or(inRange('\uff61', '\uffdc'));
232 * <p><b>To be deprecated.</b> use {@link #WHITESPACE} to switch to the Unicode definition, or
296 @Override public CharMatcher or(CharMatcher other) {
361 @Override public CharMatcher or(CharMatcher other) {
392 @Override public CharMatcher or(CharMatcher other) {
393 return other.matches(match) ? other : super.or(other);
422 @Override public CharMatcher or(CharMatcher other) {
533 /** Determines a true or false value for the given character. */
596 * or {@code other}.
598 public CharMatcher or(CharMatcher other) {
599 return new Or(Arrays.asList(this, checkNotNull(other)));
602 private static class Or extends CharMatcher {
605 Or(List<CharMatcher> components) {
618 @Override public CharMatcher or(CharMatcher other) {
621 return new Or(newComponents);
720 * #matches} for each character, until this returns {@code false} or the end
741 * #matches} for each character, until this returns {@code false} or the end is
756 * or {@code -1} if no matching character is present.
762 * @return an index, or {@code -1} if no character matches
776 * starting from a given position, or {@code -1} if no character matches after
786 * than {@code start}, or {@code -1} if no character matches
787 * @throws IndexOutOfBoundsException if start is negative or greater than
803 * or {@code -1} if no matching character is present.
809 * @return an index, or {@code -1} if no character matches
1089 * does, except that groups of matching characters at the start or end of the