private static List<ColumnDefinition> copy(List<ColumnDefinition> l) { List<ColumnDefinition> copied = new ArrayList<>(l.size()); for (ColumnDefinition cd : l) copied.add(cd.copy()); return copied; }
private static List<ColumnDefinition> copy(List<ColumnDefinition> l) { List<ColumnDefinition> copied = new ArrayList<>(l.size()); for (ColumnDefinition cd : l) copied.add(cd.copy()); return copied; }
private static List<ColumnDefinition> copy(List<ColumnDefinition> l) { List<ColumnDefinition> copied = new ArrayList<>(l.size()); for (ColumnDefinition cd : l) copied.add(cd.copy()); return copied; }
private static List<ColumnDefinition> copy(List<ColumnDefinition> l) { List<ColumnDefinition> copied = new ArrayList<>(l.size()); for (ColumnDefinition cd : l) copied.add(cd.copy()); return copied; }
private static PartitionColumns copy(PartitionColumns columns) { PartitionColumns.Builder newColumns = PartitionColumns.builder(); for (ColumnDefinition cd : columns) newColumns.add(cd.copy()); return newColumns.build(); }
private static PartitionColumns copy(PartitionColumns columns) { PartitionColumns.Builder newColumns = PartitionColumns.builder(); for (ColumnDefinition cd : columns) newColumns.add(cd.copy()); return newColumns.build(); }
private static PartitionColumns copy(PartitionColumns columns) { PartitionColumns.Builder newColumns = PartitionColumns.builder(); for (ColumnDefinition cd : columns) newColumns.add(cd.copy()); return newColumns.build(); }
static CFMetaData copyOpts(CFMetaData newCFMD, CFMetaData oldCFMD) { List<ColumnDefinition> clonedColumns = new ArrayList<>(oldCFMD.allColumns().size()); for (ColumnDefinition cd : oldCFMD.allColumns()) clonedColumns.add(cd.copy()); return newCFMD.addAllColumnDefinitions(clonedColumns) .comment(oldCFMD.comment) .readRepairChance(oldCFMD.readRepairChance) .dcLocalReadRepairChance(oldCFMD.dcLocalReadRepairChance) .gcGraceSeconds(oldCFMD.gcGraceSeconds) .defaultValidator(oldCFMD.defaultValidator) .keyValidator(oldCFMD.keyValidator) .minCompactionThreshold(oldCFMD.minCompactionThreshold) .maxCompactionThreshold(oldCFMD.maxCompactionThreshold) .compactionStrategyClass(oldCFMD.compactionStrategyClass) .compactionStrategyOptions(new HashMap<>(oldCFMD.compactionStrategyOptions)) .compressionParameters(oldCFMD.compressionParameters.copy()) .bloomFilterFpChance(oldCFMD.bloomFilterFpChance) .caching(oldCFMD.caching) .defaultTimeToLive(oldCFMD.defaultTimeToLive) .minIndexInterval(oldCFMD.minIndexInterval) .maxIndexInterval(oldCFMD.maxIndexInterval) .speculativeRetry(oldCFMD.speculativeRetry) .memtableFlushPeriod(oldCFMD.memtableFlushPeriod) .droppedColumns(new HashMap<>(oldCFMD.droppedColumns)) .triggers(new HashMap<>(oldCFMD.triggers)) .isDense(oldCFMD.isDense) .rebuild(); }