Lines Matching refs:ch

866             char ch = dest[i];
867 switch (Character.getDirectionality(ch)) {
876 if (lastStrongWasAL && ch <= '\u0039') {
877 dest[i] = (char)(ch + digitBase);
911 private static char changeLamAlef(char ch) {
912 switch(ch) {
926 private static int specialChar(char ch) {
927 if ((ch > '\u0621' && ch < '\u0626') ||
928 (ch == '\u0627') ||
929 (ch > '\u062E' && ch < '\u0633') ||
930 (ch > '\u0647' && ch < '\u064A') ||
931 (ch == '\u0629')) {
933 } else if (ch >= '\u064B' && ch<= '\u0652') {
935 } else if (ch >= 0x0653 && ch <= 0x0655 ||
936 ch == 0x0670 ||
937 ch >= 0xFE70 && ch <= 0xFE7F) {
950 private static int getLink(char ch) {
951 if (ch >= '\u0622' && ch <= '\u06D3') {
952 return araLink[ch - '\u0622'];
953 } else if (ch == '\u200D') {
955 } else if (ch >= '\u206D' && ch <= '\u206F') {
957 } else if (ch >= '\uFE70' && ch <= '\uFEFC') {
958 return presLink[ch - '\uFE70'];
996 private static boolean isTashkeelChar(char ch) {
997 return ( ch >='\u064B' && ch <= '\u0652' );
1006 private static int isSeenTailFamilyChar(char ch) {
1007 if (ch >= 0xfeb1 && ch < 0xfebf){
1008 return tailFamilyIsolatedFinal [ch - 0xFEB1];
1019 private static int isSeenFamilyChar(char ch){
1020 if (ch >= 0x633 && ch <= 0x636){
1033 private static boolean isTailChar(char ch) {
1034 if(ch == OLD_TAIL_CHAR || ch == NEW_TAIL_CHAR){
1046 private static boolean isAlefMaksouraChar(char ch) {
1047 return ( (ch == 0xFEEF) || ( ch == 0xFEF0) || (ch == 0x0649));
1055 private static boolean isYehHamzaChar(char ch) {
1056 if((ch==0xFE89)||(ch==0xFE8A)){
1068 private static boolean isTashkeelCharFE(char ch) {
1069 return ( ch!=0xFE75 &&(ch>=0xFE70 && ch<= 0xFE7F) );
1079 private static int isTashkeelOnTatweelChar(char ch){
1080 if (ch >= 0xfe70 && ch <= 0xfe7f && ch != NEW_TAIL_CHAR && ch != 0xFE75 && ch != SHADDA_TATWEEL_CHAR)
1082 return tashkeelMedial [ch - 0xFE70];
1083 } else if( (ch >= 0xfcf2 && ch <= 0xfcf4) || (ch == SHADDA_TATWEEL_CHAR)) {
1097 private static int isIsolatedTashkeelChar(char ch){
1098 if (ch >= 0xfe70 && ch <= 0xfe7f && ch != NEW_TAIL_CHAR && ch != 0xFE75){
1099 return (1 - tashkeelMedial [ch - 0xFE70]);
1100 } else if(ch >= 0xfc5e && ch <= 0xfc63){
1111 private static boolean isAlefChar(char ch) {
1112 return ch == '\u0622' || ch == '\u0623' || ch == '\u0625' || ch == '\u0627';
1119 private static boolean isLamAlefChar(char ch) {
1120 return ch >= '\uFEF5' && ch <= '\uFEFC';
1123 private static boolean isNormalizedLamAlefChar(char ch) {
1124 return ch >= '\u065C' && ch <= '\u065F';
1196 char ch = dest[r];
1197 if (ch != subChar) {
1200 dest[w] = ch;
1394 char ch = dest[r];
1395 if (isNormalizedLamAlefChar(ch)) {
1397 dest[--w] = convertNormalizedLamAlef[ch - '\u065C'];
1399 dest[--w] = ch;
1424 char ch = dest[r];
1425 if (isNormalizedLamAlefChar(ch)) {
1426 dest[w++] = convertNormalizedLamAlef[ch - '\u065C'];
1429 dest[w++] = ch;
1454 char ch = dest[i];
1455 if (lamAlefOption == 1 && isNormalizedLamAlefChar(ch)) {
1458 dest[--i] = convertNormalizedLamAlef[ch - '\u065C'];
1463 }else if(seenTailOption == 1 && isSeenTailFamilyChar(ch) == 1){
1470 }else if(yehHamzaOption == 1 && isYehHamzaChar(ch)){
1473 dest[i] = yehHamzaToYeh[ch - YEH_HAMZAFE_CHAR];
1558 char ch = dest[r];
1559 if (isNormalizedLamAlefChar(ch)) {
1561 dest[--w] = convertNormalizedLamAlef[ch - '\u065C'];
1563 dest[--w] = ch;
1594 char ch = dest[i];
1595 if (ch >= '\uFE70' && ch <= '\uFEFC') {
1596 if (isLamAlefChar(ch)) {
1599 dest[i] = (char)convertFEto06[ch - '\uFE70'];
1623 char ch = dest[i];
1625 if( (yehHamzaComposeEnabled == 1) && ((ch == HAMZA06_CHAR) || (ch == HAMZAFE_CHAR))
1629 } else if ( (seenComposeEnabled == 1) && (isTailChar(ch)) && (i< (length - 1))
1633 else if (ch >= '\uFE70' && ch <= '\uFEFC') {
1634 if (isLamAlefChar(ch)) {
1637 dest[i] = (char)convertFEto06[ch - '\uFE70'];
1899 char ch = temp[i];
1900 if (ch <= '\u0039' && ch >= '\u0030') {
1912 char ch = temp[i];
1913 if (ch <= digitTop && ch >= digitBase) {