private byte firstL_R_AL_EN_AN ( ) { for ( int i = 0 ; i < epilogue . length ( ) ; ) { int uchar = epilogue . codePointAt ( i ) ; i += Character . charCount ( uchar ) ; byte dirProp = ( byte ) getCustomizedClass ( uchar ) ; if ( dirProp == L ) { return _L ; } if ( dirProp == R || dirProp == AL ) { return _R ; } if ( dirProp == EN ) { return _EN ; } if ( dirProp == AN ) { return _AN ; } } return _ON ; }
Returns the directionality of the first strong character or digit in the epilogue if any . Requires epilogue! = null .