return this.getSoundexMapping()[c - 'A'];
int index = c - 'A'; if (index < 0 || index >= this.getSoundexMapping().length) { throw new IllegalArgumentException("The character is not mapped: " + c); } return this.getSoundexMapping()[index];
    private char map(char c) {        return this.getSoundexMapping()[c - 'A'];    }