for (Iterator it = _columns.iterator(); it.hasNext(); ) { Column column = (Column)it.next();  if (caseSensitive) { if (column.getName().equals(name)) { return column; } } else { if (column.getName().equalsIgnoreCase(name)) { return column; } } } return null;
return findColumn(name, false);
    public Column findColumn(String name, boolean caseSensitive)    {        for (Iterator it = _columns.iterator(); it.hasNext(); )        {            Column column = (Column)it.next();            if (caseSensitive)            {                if (column.getName().equals(name))                {                    return column;                }            }            else            {                if (column.getName().equalsIgnoreCase(name))                {                    return column;                }            }        }        return null;    }