public Class<?> getColumnClass(int columnIndex) {
            if (temporaryColumnClass != null)
                return temporaryColumnClass;
            else
                return getColumn(columnIndex).getClass();
        }