final String getUpperCaseExceptionMapping()

in phoenix-core-client/src/main/java/org/apache/phoenix/util/i18n/OracleUpperTable.java [162:314]


    final String getUpperCaseExceptionMapping(char exception) {
        switch (exception) {
        case 'i':
            switch (this) {
            case TURKMEN: return "İ"; // I
            default: // fall out
            }
            break;
        case 'ß':
            switch (this) {
            case ENGLISH: return "ß"; // SS
            case FRENCH: return "ß"; // SS
            case ITALIAN: return "ß"; // SS
            case SPANISH: return "ß"; // SS
            case CATALAN: return "ß"; // SS
            case DUTCH: return "ß"; // SS
            case PORTUGUESE: return "ß"; // SS
            case DANISH: return "ß"; // SS
            case NORWEGIAN: return "ß"; // SS
            case SWEDISH: return "ß"; // SS
            case FINNISH: return "ß"; // SS
            case CZECH: return "ß"; // SS
            case POLISH: return "ß"; // SS
            case TURKISH: return "ß"; // SS
            case RUSSIAN: return "ß"; // SS
            case BULGARIAN: return "ß"; // SS
            case INDONESIAN: return "ß"; // SS
            case ROMANIAN: return "ß"; // SS
            case VIETNAMESE: return "ß"; // SS
            case UKRAINIAN: return "ß"; // SS
            case GREEK: return "ß"; // SS
            case HEBREW: return "ß"; // SS
            case SLOVAK: return "ß"; // SS
            case SERBIAN_LATIN: return "ß"; // SS
            case BOSNIAN: return "ß"; // SS
            case GEORGIAN: return "ß"; // SS
            case BASQUE: return "ß"; // SS
            case MALTESE: return "ß"; // SS
            case ROMANSH: return "ß"; // SS
            case LUXEMBOURGISH: return "ß"; // SS
            case IRISH: return "ß"; // SS
            case SLOVENE: return "ß"; // SS
            case CROATIAN: return "ß"; // SS
            case MALAY: return "ß"; // SS
            case ARABIC: return "ß"; // SS
            case ESTONIAN: return "ß"; // SS
            case ICELANDIC: return "ß"; // SS
            case LATVIAN: return "ß"; // SS
            case LITHUANIAN: return "ß"; // SS
            case KYRGYZ: return "ß"; // SS
            case KAZAKH: return "ß"; // SS
            case TAJIK: return "ß"; // SS
            case BELARUSIAN: return "ß"; // SS
            case TURKMEN: return "ß"; // SS
            case AZERBAIJANI: return "ß"; // SS
            case ARMENIAN: return "ß"; // SS
            case THAI: return "ß"; // SS
            case HINDI: return "ß"; // SS
            case URDU: return "ß"; // SS
            case BENGALI: return "ß"; // SS
            case TAMIL: return "ß"; // SS
            default: // fall out
            }
            break;
        case 'Ά':
            switch (this) {
            case GREEK: return "Α"; // Ά
            default: // fall out
            }
            break;
        case 'Έ':
            switch (this) {
            case GREEK: return "Ε"; // Έ
            default: // fall out
            }
            break;
        case 'Ή':
            switch (this) {
            case GREEK: return "Η"; // Ή
            default: // fall out
            }
            break;
        case 'Ί':
            switch (this) {
            case GREEK: return "Ι"; // Ί
            default: // fall out
            }
            break;
        case 'Ό':
            switch (this) {
            case GREEK: return "Ο"; // Ό
            default: // fall out
            }
            break;
        case 'Ύ':
            switch (this) {
            case GREEK: return "Υ"; // Ύ
            default: // fall out
            }
            break;
        case 'Ώ':
            switch (this) {
            case GREEK: return "Ω"; // Ώ
            default: // fall out
            }
            break;
        case 'ά':
            switch (this) {
            case GREEK: return "Α"; // Ά
            default: // fall out
            }
            break;
        case 'έ':
            switch (this) {
            case GREEK: return "Ε"; // Έ
            default: // fall out
            }
            break;
        case 'ή':
            switch (this) {
            case GREEK: return "Η"; // Ή
            default: // fall out
            }
            break;
        case 'ί':
            switch (this) {
            case GREEK: return "Ι"; // Ί
            default: // fall out
            }
            break;
        case 'ό':
            switch (this) {
            case GREEK: return "Ο"; // Ό
            default: // fall out
            }
            break;
        case 'ύ':
            switch (this) {
            case GREEK: return "Υ"; // Ύ
            default: // fall out
            }
            break;
        case 'ώ':
            switch (this) {
            case GREEK: return "Ω"; // Ώ
            default: // fall out
            }
            break;
        }
        throw new IllegalArgumentException(
                "No upper case mapping for char=" + exception
                        + " and this=" + this);
    }