/**
* Returns a ColumnDefinition given a cell name.
*/
public ColumnDefinition getColumnDefinition(CellName cellName)
{
ColumnIdentifier id = cellName.cql3ColumnName(this);
ColumnDefinition def = id == null
? getColumnDefinition(cellName.toByteBuffer()) // Means a dense layout, try the full column name
: getColumnDefinition(id);
// It's possible that the def is a PRIMARY KEY or COMPACT_VALUE one in case a concrete cell