return false;
ret = false;
    protected boolean escapingNotNeeded(char ch)    {        if (ch < 127)        {            if (ch >= 0x20 || (0x0A == ch || 0x0D == ch || 0x09 == ch))                return true;            else                return false;        }        if (null == m_charToByteConverter && false == m_triedToGetConverter)        {            m_triedToGetConverter = true;            try            {                m_charToByteConverter =                    Encodings.getCharToByteConverter(getEncoding());                if (null != m_charToByteConverter)                {                    Class argsTypes[] = new Class[1];                    argsTypes[0] = Character.TYPE;                    Class convClass = m_charToByteConverter.getClass();                    m_canConvertMeth =                        convClass.getMethod("canConvert", argsTypes);                }            }            catch (Exception e)            {                // This is just an assert: no action at the moment.                System.err.println("Warning: " + e.getMessage());            }        }        if (null != m_charToByteConverter)        {            try            {                Object args[] = new Object[1];                args[0] = new Character(ch);                Boolean bool =                    (Boolean) m_canConvertMeth.invoke(                        m_charToByteConverter,                        args);                return bool.booleanValue()                    ? !Character.isISOControl(ch)                    : false;            }            catch (java.lang.reflect.InvocationTargetException ite)            {                // This is just an assert: no action at the moment.                System.err.println(                    "Warning: InvocationTargetException in canConvert!");            }            catch (java.lang.IllegalAccessException iae)            {                // This is just an assert: no action at the moment.                System.err.println(                    "Warning: IllegalAccessException in canConvert!");            }        }        // fallback!        return (ch <= m_maxCharacter);    }