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.
28 * Determines a true or false value for any Java {@code char} value, just as
72 .or(inRange('\u2000', '\u200a'));
84 .or(inRange('\u2000', '\u2006'))
85 .or(inRange('\u2008', '\u200a'));
106 digit = digit.or(inRange(base, (char) (base + 9)));
119 .or(inRange('\u001c', '\u0020'))
120 .or(is('\u1680'))
121 .or(is('\u180e'))
122 .or(inRange('\u2000', '\u2006'))
123 .or(inRange('\u2008', '\u200b'))
124 .or(inRange('\u2028', '\u2029'))
125 .or(is('\u205f'))
126 .or(is('\u3000'));
143 * inRange('a', 'z').or(inRange('A', 'Z'))}.
152 * Determines whether a character is a letter or digit according to {@link
186 .or(inRange('\u007f', '\u009f'));
195 .or(inRange('\u007f', '\u00a0'))
196 .or(is('\u00ad'))
197 .or(inRange('\u0600', '\u0603'))
198 .or(anyOf("\u06dd\u070f\u1680\u17b4\u17b5\u180e"))
199 .or(inRange('\u2000', '\u200f'))
200 .or(inRange('\u2028', '\u202f'))
201 .or(inRange('\u205f', '\u2064'))
202 .or(inRange('\u206a', '\u206f'))
203 .or(is('\u3000'))
204 .or(inRange('\ud800', '\uf8ff'))
205 .or(anyOf("\ufeff\ufff9\ufffa\ufffb"));
216 .or(is('\u05be'))
217 .or(inRange('\u05d0', '\u05ea'))
218 .or(is('\u05f3'))
219 .or(is('\u05f4'))
220 .or(inRange('\u0600', '\u06ff'))
221 .or(inRange('\u0750', '\u077f'))
222 .or(inRange('\u0e00', '\u0e7f'))
223 .or(inRange('\u1e00', '\u20af'))
224 .or(inRange('\u2100', '\u213a'))
225 .or(inRange('\ufb50', '\ufdff'))
226 .or(inRange('\ufe70', '\ufeff'))
227 .or(inRange('\uff61', '\uffdc'));
284 @Override public CharMatcher or(CharMatcher other) {
349 @Override public CharMatcher or(CharMatcher other) {
380 @Override public CharMatcher or(CharMatcher other) {
381 return other.matches(match) ? other : super.or(other);
410 @Override public CharMatcher or(CharMatcher other) {
521 /** Determines a true or false value for the given character. */
584 * or {@code other}.
586 public CharMatcher or(CharMatcher other) {
587 return new Or(Arrays.asList(this, checkNotNull(other)));
590 private static class Or extends CharMatcher {
593 Or(List<CharMatcher> components) {
606 @Override public CharMatcher or(CharMatcher other) {
609 return new Or(newComponents);
708 * #matches} for each character, until this returns {@code false} or the end
729 * #matches} for each character, until this returns {@code false} or the end is
744 * or {@code -1} if no matching character is present.
750 * @return an index, or {@code -1} if no character matches
764 * starting from a given position, or {@code -1} if no character matches after
774 * than {@code start}, or {@code -1} if no character matches
775 * @throws IndexOutOfBoundsException if start is negative or greater than
791 * or {@code -1} if no matching character is present.
797 * @return an index, or {@code -1} if no character matches
1077 * does, except that groups of matching characters at the start or end of the