package com.jscape.inet.terminal;

/**
 * Represents character set in terminal.
 * "Strategy" pattern [Gamma94].
 */
public interface CharacterSet {

    //----------------------------------------------------------------------------

    /**
     * Encodes giving character.
     *
     * @param ch character to be encoded.
     *
     * @return encoded character.
     */
    char encode(char ch);

}
