public IndexedEntry decodeEntry(DecoratedKey indexedValue, Column indexEntry)
{
int ckCount = baseCfs.metadata.clusteringKeyColumns().size();
ByteBuffer[] components = getIndexComparator().split(indexEntry.name());
ColumnNameBuilder builder = getBaseComparator().builder();
for (int i = 0; i < columnDef.componentIndex; i++)
builder.add(components[i + 1]);
builder.add(indexedValue.key);
for (int i = columnDef.componentIndex + 1; i < ckCount; i++)
builder.add(components[i]);
return new IndexedEntry(indexedValue, indexEntry.name(), indexEntry.timestamp(), components[0], builder);
}