public MetadataCollector updateClusteringValues(ClusteringPrefix clustering) { int size = clustering.size(); for (int i = 0; i < size; i++) { AbstractType<?> type = comparator.subtype(i); ByteBuffer newValue = clustering.get(i); minClusteringValues[i] = maybeMinimize(min(minClusteringValues[i], newValue, type)); maxClusteringValues[i] = maybeMinimize(max(maxClusteringValues[i], newValue, type)); } return this; }
public MetadataCollector updateClusteringValues(ClusteringPrefix clustering) { int size = clustering.size(); for (int i = 0; i < size; i++) { AbstractType<?> type = comparator.subtype(i); ByteBuffer newValue = clustering.get(i); minClusteringValues[i] = maybeMinimize(min(minClusteringValues[i], newValue, type)); maxClusteringValues[i] = maybeMinimize(max(maxClusteringValues[i], newValue, type)); } return this; }
public MetadataCollector updateClusteringValues(ClusteringPrefix clustering) { int size = clustering.size(); for (int i = 0; i < size; i++) { AbstractType<?> type = comparator.subtype(i); ByteBuffer newValue = clustering.get(i); minClusteringValues[i] = maybeMinimize(min(minClusteringValues[i], newValue, type)); maxClusteringValues[i] = maybeMinimize(max(maxClusteringValues[i], newValue, type)); } return this; }
public MetadataCollector updateClusteringValues(ClusteringPrefix clustering) { int size = clustering.size(); for (int i = 0; i < size; i++) { AbstractType<?> type = comparator.subtype(i); ByteBuffer newValue = clustering.get(i); minClusteringValues[i] = maybeMinimize(min(minClusteringValues[i], newValue, type)); maxClusteringValues[i] = maybeMinimize(max(maxClusteringValues[i], newValue, type)); } return this; }