Lines Matching refs:ARABIC

52  *     NumericShaper.getContextualShaper(NumericShaper.ARABIC));
62 * // shape all EUROPEAN digits (except zero) to ARABIC digits
63 * NumericShaper shaper = NumericShaper.getShaper(NumericShaper.ARABIC);
66 * // shape European digits to ARABIC digits if preceding text is Arabic, or
71 * NumericShaper.getContextualShaper(NumericShaper.ARABIC |
81 * mask-based ones, such as {@link #ARABIC NumericShaper.ARABIC}, and
82 * enum-based ones, such as {@link NumericShaper.Range#ARABIC}.
86 * NumericShaper.ARABIC | NumericShaper.TAMIL
91 * EnumSet.of(NumericShaper.Scirpt.ARABIC, NumericShaper.Range.TAMIL)
97 * mapping is possible, such as {@code NumericShaper.Range.ARABIC}
98 * from/to {@code NumericShaper.ARABIC}. If any unmappable range
116 * <td>{@link NumericShaper#ARABIC NumericShaper.ARABIC}<br>
121 * <td>{@link NumericShaper.Range#ARABIC}<br>
144 * mask-based values (e.g., {@link NumericShaper#ARABIC}), and
148 * NumericShaper.getContextualShaper(NumericShaper.ARABIC |
155 * NumericShaper.Range.ARABIC,
172 ARABIC ('\u0660', '\u0600', '\u0780'),
411 /** Identifies the ARABIC range and decimal base. */
412 public static final int ARABIC = 1<<1;
414 /** Identifies the ARABIC range and ARABIC_EXTENDED decimal base. */
500 '\u0660' - '\u0030', // ARABIC-INDIC
501 '\u06f0' - '\u0030', // EXTENDED ARABIC-INDIC (EASTERN_ARABIC)
524 '\u0600', '\u0780', // ARABIC
951 * <code>NumericShaper.ARABIC | NumericShaper.THAI</code>. The
992 * <code>NumericShaper.ARABIC | NumericShaper.THAI</code>. The
1044 // Give precedance to EASTERN_ARABIC if both ARABIC and
1047 && rangeSet.contains(Range.ARABIC)) {
1048 rangeSet.remove(Range.ARABIC);
1197 * <code>if ((shaper.getRanges() & shaper.ARABIC) != 0) { ... </code>
1278 } else if (((mask & ARABIC) != 0) &&
1345 * NumericShaper ns1 = NumericShaper.getShaper(NumericShaper.ARABIC);
1346 * NumericShaper ns2 = NumericShaper.getShaper(NumericShaper.Range.ARABIC);