public AbstractType<?> getValidator() { return column.cellValueType(); }
public AbstractType<?> getValidator() { return column.cellValueType(); }
public AbstractType<?> getValidator() { return column.cellValueType(); }
public AbstractAnalyzer getAnalyzer() { AbstractAnalyzer analyzer = mode.getAnalyzer(getValidator()); analyzer.init(config.isPresent() ? config.get().options : Collections.emptyMap(), column.cellValueType()); return analyzer; }
public AbstractAnalyzer getAnalyzer() { AbstractAnalyzer analyzer = mode.getAnalyzer(getValidator()); analyzer.init(config.isPresent() ? config.get().options : Collections.emptyMap(), column.cellValueType()); return analyzer; }
public AbstractAnalyzer getAnalyzer() { AbstractAnalyzer analyzer = mode.getAnalyzer(getValidator()); analyzer.init(config.isPresent() ? config.get().options : Collections.emptyMap(), column.cellValueType()); return analyzer; }
public boolean isCounterCell() { return !isTombstone() && column.cellValueType().isCounter(); }
AbstractType<?> validator = column.cellValueType();
AbstractType<?> validator = column.cellValueType();
AbstractType<?> validator = column.cellValueType();
public Row markCounterLocalToBeCleared() { return transformAndFilter(primaryKeyLivenessInfo, deletion, (cd) -> cd.column().cellValueType().isCounter() ? cd.markCounterLocalToBeCleared() : cd); }
public RangeIterator<Long, Token> search(Expression expression) { ByteBuffer prefix = expression.lower == null ? null : expression.lower.value; Iterable<ConcurrentSkipListSet<DecoratedKey>> search = search(expression.getOp(), definition.cellValueType().getString(prefix)); RangeUnionIterator.Builder<Long, Token> builder = RangeUnionIterator.builder(); for (ConcurrentSkipListSet<DecoratedKey> keys : search) { if (!keys.isEmpty()) builder.add(new KeyRangeIterator(keys)); } return builder.build(); }
public RangeIterator<Long, Token> search(Expression expression) { ByteBuffer prefix = expression.lower == null ? null : expression.lower.value; Iterable<ConcurrentSkipListSet<DecoratedKey>> search = search(expression.getOp(), definition.cellValueType().getString(prefix)); RangeUnionIterator.Builder<Long, Token> builder = RangeUnionIterator.builder(); for (ConcurrentSkipListSet<DecoratedKey> keys : search) { if (!keys.isEmpty()) builder.add(new KeyRangeIterator(keys)); } return builder.build(); }
public RangeIterator<Long, Token> search(Expression expression) { ByteBuffer prefix = expression.lower == null ? null : expression.lower.value; Iterable<ConcurrentSkipListSet<DecoratedKey>> search = search(expression.getOp(), definition.cellValueType().getString(prefix)); RangeUnionIterator.Builder<Long, Token> builder = RangeUnionIterator.builder(); for (ConcurrentSkipListSet<DecoratedKey> keys : search) { if (!keys.isEmpty()) builder.add(new KeyRangeIterator(keys)); } return builder.build(); }
private void serializeClustering(ClusteringPrefix clustering) throws IOException { if (clustering.size() > 0) { json.writeFieldName("clustering"); objectIndenter.setCompact(true); json.writeStartArray(); arrayIndenter.setCompact(true); List<ColumnDefinition> clusteringColumns = metadata.clusteringColumns(); for (int i = 0; i < clusteringColumns.size(); i++) { ColumnDefinition column = clusteringColumns.get(i); if (i >= clustering.size()) { json.writeString("*"); } else { json.writeRawValue(column.cellValueType().toJSONString(clustering.get(i), ProtocolVersion.CURRENT)); } } json.writeEndArray(); objectIndenter.setCompact(false); arrayIndenter.setCompact(false); } }
private void serializeClustering(ClusteringPrefix clustering) throws IOException { if (clustering.size() > 0) { json.writeFieldName("clustering"); objectIndenter.setCompact(true); json.writeStartArray(); arrayIndenter.setCompact(true); List<ColumnDefinition> clusteringColumns = metadata.clusteringColumns(); for (int i = 0; i < clusteringColumns.size(); i++) { ColumnDefinition column = clusteringColumns.get(i); if (i >= clustering.size()) { json.writeString("*"); } else { json.writeRawValue(column.cellValueType().toJSONString(clustering.get(i), ProtocolVersion.CURRENT)); } } json.writeEndArray(); objectIndenter.setCompact(false); arrayIndenter.setCompact(false); } }
private void serializeClustering(ClusteringPrefix clustering) throws IOException { if (clustering.size() > 0) { json.writeFieldName("clustering"); objectIndenter.setCompact(true); json.writeStartArray(); arrayIndenter.setCompact(true); List<ColumnDefinition> clusteringColumns = metadata.clusteringColumns(); for (int i = 0; i < clusteringColumns.size(); i++) { ColumnDefinition column = clusteringColumns.get(i); if (i >= clustering.size()) { json.writeString("*"); } else { json.writeRawValue(column.cellValueType().toJSONString(clustering.get(i), ProtocolVersion.CURRENT)); } } json.writeEndArray(); objectIndenter.setCompact(false); arrayIndenter.setCompact(false); } }
return baseColumn.cellValueType().compare(before.value(), after.value()) == 0 ? UpdateAction.UPDATE_EXISTING : UpdateAction.SWITCH_ENTRY;
return baseColumn.cellValueType().compare(before.value(), after.value()) == 0 ? UpdateAction.UPDATE_EXISTING : UpdateAction.SWITCH_ENTRY;
return baseColumn.cellValueType().compare(before.value(), after.value()) == 0 ? UpdateAction.UPDATE_EXISTING : UpdateAction.SWITCH_ENTRY;