Lines Matching refs:ARABIC

53  *     NumericShaper.getContextualShaper(NumericShaper.ARABIC));
63 * // shape all EUROPEAN digits (except zero) to ARABIC digits
64 * NumericShaper shaper = NumericShaper.getShaper(NumericShaper.ARABIC);
67 * // shape European digits to ARABIC digits if preceding text is Arabic, or
72 * NumericShaper.getContextualShaper(NumericShaper.ARABIC |
82 * mask-based ones, such as {@link #ARABIC NumericShaper.ARABIC}, and
83 * enum-based ones, such as {@link NumericShaper.Range#ARABIC}.
87 * NumericShaper.ARABIC | NumericShaper.TAMIL
92 * EnumSet.of(NumericShaper.Range.ARABIC, NumericShaper.Range.TAMIL)
98 * mapping is possible, such as {@code NumericShaper.Range.ARABIC}
99 * from/to {@code NumericShaper.ARABIC}. If any unmappable range
121 * <td>{@link NumericShaper#ARABIC NumericShaper.ARABIC}<br>
126 * <td>{@link NumericShaper.Range#ARABIC}<br>
160 * mask-based values (e.g., {@link NumericShaper#ARABIC}), and
164 * NumericShaper.getContextualShaper(NumericShaper.ARABIC |
171 * NumericShaper.Range.ARABIC,
188 ARABIC ('\u0660', '\u0600', '\u0780'),
437 /** Identifies the ARABIC range and decimal base. */
438 public static final int ARABIC = 1<<1;
440 /** Identifies the ARABIC range and ARABIC_EXTENDED decimal base. */
526 '\u0660' - '\u0030', // ARABIC-INDIC
527 '\u06f0' - '\u0030', // EXTENDED ARABIC-INDIC (EASTERN_ARABIC)
550 '\u0600', '\u0780', // ARABIC
1368 * {@code NumericShaper.ARABIC | NumericShaper.THAI}. The
1409 * {@code NumericShaper.ARABIC | NumericShaper.THAI}. The
1461 // Give precedence to EASTERN_ARABIC if both ARABIC and
1464 && rangeSet.contains(Range.ARABIC)) {
1465 rangeSet.remove(Range.ARABIC);
1614 * {@code if ((shaper.getRanges() & shaper.ARABIC) != 0) &#123; ... }
1695 } else if (((mask & ARABIC) != 0) &&
1762 * NumericShaper ns1 = NumericShaper.getShaper(NumericShaper.ARABIC);
1763 * NumericShaper ns2 = NumericShaper.getShaper(NumericShaper.Range.ARABIC);