* @return {@link CassandraColumnNameTranslator} of the appropriate type.
*/
public static CassandraColumnNameTranslator from(KijiTableLayout tableLayout) {
switch (tableLayout.getDesc().getColumnNameTranslator()) {
case SHORT:
return new ShortColumnNameTranslator(tableLayout);
default:
throw new UnsupportedOperationException(String.format(
"Unsupported CassandraColumnNameTranslator: %s for column: %s.",
tableLayout.getDesc().getColumnNameTranslator(),
tableLayout.getName()));