convert(m_value, values, gen.getRoot(), getBindKey(gen));
convert(value, values, gen, getBindKey(gen));
    void hash(Generator gen) {        List values = new ArrayList();        convert(m_value, values, gen.getRoot(), getBindKey(gen));        for (int i = 0; i < values.size(); i++) {            Code c = (Code) values.get(i);            gen.hash(c.getSQL());            gen.bind(c);        }        gen.hash(getClass());    }