public void string_switch(String[] strings, int switchStyle, StringSwitchCallback callback)
public void string_switch(String[] strings, int switchStyle, ObjectSwitchCallback callback)
    public void string_switch(String[] strings, int switchStyle, StringSwitchCallback callback)    throws Exception {        switch (switchStyle) {        case SWITCH_STYLE_TRIE:            string_switch_trie(strings, callback);            break;        case SWITCH_STYLE_HASH:            string_switch_hash(strings, callback);            break;        default:            throw new IllegalArgumentException("unknown switch style " + switchStyle);        }    }