def decode_row(self, keyspace, column_family, row): comparator = self.__comparator_for(keyspace, column_family) unmarshal = unmarshallers.get(comparator, unmarshal_noop) values = [] for column in row.columns: if column.value is None: values.append(None) continue if column.name == self.__get_column_family_def(keyspace, column_family)["key_alias"]: validator = self.__keytype_for(keyspace, column_family) else: validator = self.__validator_for(keyspace, column_family, column.name) values.append(unmarshallers.get(validator, unmarshal_noop)(column.value)) return values
def decode_row(self, keyspace, column_family, row): comparator = self.__comparator_for(keyspace, column_family) unmarshal = unmarshallers.get(comparator, unmarshal_noop) values = [] for column in row.columns: if column.value is None: values.append(None) continue if column.name == self.__get_column_family_def(keyspace, column_family)['key_alias']: validator = self.__keytype_for(keyspace, column_family) else: validator = self.__validator_for(keyspace, column_family, column.name) values.append(unmarshallers.get(validator, unmarshal_noop)(column.value)) return values
def decode_description(self, keyspace, column_family, row): description = [] comparator = self.__comparator_for(keyspace, column_family) unmarshal = unmarshallers.get(comparator, unmarshal_noop) for column in row.columns: if column.name == self.__get_column_family_def(keyspace, column_family)["key_alias"]: description.append((column.name, "text", None, None, None, None, True)) else: description.append((unmarshal(column.name), comparator, None, None, None, None, True)) return description
def decode_description(self, keyspace, column_family, row): description = [] comparator = self.__comparator_for(keyspace, column_family) unmarshal = unmarshallers.get(comparator, unmarshal_noop) for column in row.columns: if column.name == self.__get_column_family_def(keyspace, column_family)['key_alias']: description.append((column.name, 'text', None, None, None, None, True)) else: description.append((unmarshal(column.name), comparator, None, None, None, None, True)) return description