public final void cast()

in src/com/amazon/ion/impl/_Private_ScalarConversions.java [611:655]


        public final void cast(int castfnid) {
            switch(castfnid) {
            case FNID_FROM_STRING_TO_NULL:           fn_from_string_to_null();                break;
            case FNID_FROM_STRING_TO_BOOLEAN:        fn_from_string_to_boolean();             break;
            case FNID_FROM_STRING_TO_INT:            fn_from_string_to_int();                 break;
            case FNID_FROM_STRING_TO_LONG:           fn_from_string_to_long();                break;
            case FNID_FROM_STRING_TO_BIGINTEGER:     fn_from_string_to_biginteger();          break;
            case FNID_FROM_STRING_TO_DECIMAL:        fn_from_string_to_decimal();             break;
            case FNID_FROM_STRING_TO_DOUBLE:         fn_from_string_to_double();              break;
            case FNID_FROM_STRING_TO_DATE:           fn_from_string_to_date();                break;
            case FNID_FROM_STRING_TO_TIMESTAMP:      fn_from_string_to_timestamp();           break;
            case FNID_FROM_NULL_TO_STRING:           fn_from_null_to_string();                break;
            case FNID_FROM_BOOLEAN_TO_STRING:        fn_from_boolean_to_string();             break;
            case FNID_FROM_INT_TO_STRING:            fn_from_int_to_string();                 break;
            case FNID_FROM_LONG_TO_STRING:           fn_from_long_to_string();                break;
            case FNID_FROM_BIGINTEGER_TO_STRING:     fn_from_biginteger_to_string();          break;
            case FNID_FROM_DECIMAL_TO_STRING:        fn_from_decimal_to_string();             break;
            case FNID_FROM_DOUBLE_TO_STRING:         fn_from_double_to_string();              break;
            case FNID_FROM_DATE_TO_STRING:           fn_from_date_to_string();                break;
            case FNID_FROM_TIMESTAMP_TO_STRING:      fn_from_timestamp_to_string();           break;
            case FNID_FROM_LONG_TO_INT:              fn_from_long_to_int();                   break;
            case FNID_FROM_BIGINTEGER_TO_INT:        fn_from_biginteger_to_int();             break;
            case FNID_FROM_DECIMAL_TO_INT:           fn_from_decimal_to_int();                break;
            case FNID_FROM_DOUBLE_TO_INT:            fn_from_double_to_int();                 break;
            case FNID_FROM_INT_TO_LONG:              fn_from_int_to_long();                   break;
            case FNID_FROM_BIGINTEGER_TO_LONG:       fn_from_biginteger_to_long();            break;
            case FNID_FROM_DECIMAL_TO_LONG:          fn_from_decimal_to_long();               break;
            case FNID_FROM_DOUBLE_TO_LONG:           fn_from_double_to_long();                break;
            case FNID_FROM_INT_TO_BIGINTEGER:        fn_from_int_to_biginteger();             break;
            case FNID_FROM_LONG_TO_BIGINTEGER:       fn_from_long_to_biginteger();            break;
            case FNID_FROM_DECIMAL_TO_BIGINTEGER:    fn_from_decimal_to_biginteger();         break;
            case FNID_FROM_DOUBLE_TO_BIGINTEGER:     fn_from_double_to_biginteger();          break;
            case FNID_FROM_INT_TO_DECIMAL:           fn_from_int_to_decimal();                break;
            case FNID_FROM_LONG_TO_DECIMAL:          fn_from_long_to_decimal();               break;
            case FNID_FROM_BIGINTEGER_TO_DECIMAL:    fn_from_biginteger_to_decimal();         break;
            case FNID_FROM_DOUBLE_TO_DECIMAL:        fn_from_double_to_decimal();             break;
            case FNID_FROM_INT_TO_DOUBLE:            fn_from_int_to_double();                 break;
            case FNID_FROM_LONG_TO_DOUBLE:           fn_from_long_to_double();                break;
            case FNID_FROM_BIGINTEGER_TO_DOUBLE:     fn_from_biginteger_to_double();          break;
            case FNID_FROM_DECIMAL_TO_DOUBLE:        fn_from_decimal_to_double();             break;
            case FNID_FROM_TIMESTAMP_TO_DATE:        fn_from_timestamp_to_date();             break;
            case FNID_FROM_DATE_TO_TIMESTAMP:        fn_from_date_to_timestamp();             break;
            default: throw new ConversionException("unrecognized conversion fnid ["+castfnid+"]invoked");
            }
        }