return key;
}
public @NotNull CqlColumnValue extractSingleValue(@NotNull Row row, @NotNull CqlExtendedColumnName column) {
String partLc = column.partLc;
CqlDataType dataType = column.dataType;
if (dataType.isCollection()) {
throw new IllegalArgumentException("Collection type is not supported");
}
Object extracted = null;
if (dataType.isUUID()) {
extracted = row.getUUID(partLc);
} else if (dataType.isString()) {
extracted = row.getString(partLc);
} else if (dataType.isLong()) {
extracted = row.getLong(partLc);
} else if (dataType.name == DataType.cfloat().getName()) {
extracted = row.getFloat(partLc);