@Override public void cmnInstantiatorId(int id, Class c, Class ic) { if (c != null && ic != null) { InternalInstantiator.register(c, ic, id, true); this.instIds.add(id); } this.ifLiveRecordCount++; this.ifTotalRecordCount++; }
/** * Helper method to set value for a groupKey into the result holder. * * @param groupByResultHolder Result holder * @param groupKey Group-key for which to set the value * @param value Value for the group key */ private void setValueForGroupKey(@Nonnull GroupByResultHolder groupByResultHolder, int groupKey, int value) { IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKey); valueSet.add(value); }
public void add(long id) { if (id == 0) { throw new IllegalArgumentException(); } else if (id > 0 && id <= 0x00000000FFFFFFFFL) { this.ints.add((int) id); } else { this.longs.add(id); } }
@Override public void cmnInstantiatorId(int id, String cn, String icn) { if (cn != null && icn != null) { InternalInstantiator.register(cn, icn, id, true); this.instIds.add(id); } this.ifLiveRecordCount++; this.ifTotalRecordCount++; }
/** * Initialize the original set of recipient <code>Gateway</code>s. * * @param originalGatewaysReceivers The original recipient <code>Gateway</code>s. */ public void initializeReceipientDSIds(List<Integer> originalGatewaysReceivers) { this.receipientDSIds = new IntOpenHashSet(2); for (Integer id : originalGatewaysReceivers) { this.receipientDSIds.add(id); } }
@Override public void cmnDataSerializerId(Class dsc) { if (dsc != null) { DataSerializer ds = InternalDataSerializer.register(dsc, /* dsId, */ true); this.dsIds.add(ds.getId()); } this.ifLiveRecordCount++; this.ifTotalRecordCount++; }
@Override public void fromData(DataInput in) throws IOException, ClassNotFoundException { super.fromData(in); this.originatingDSId = DataSerializer.readInteger(in); this.receipientDSIds = new IntOpenHashSet(2); int numberOfRecipientGateways = in.readInt(); for (int i = 0; i < numberOfRecipientGateways; i++) { this.receipientDSIds.add(in.readInt()); } }
int[] intValues = blockValSets[0].getIntValuesSV(); for (int i = 0; i < length; i++) { valueSet.add(intValues[i]); long[] longValues = blockValSets[0].getLongValuesSV(); for (int i = 0; i < length; i++) { valueSet.add(Long.hashCode(longValues[i])); float[] floatValues = blockValSets[0].getFloatValuesSV(); for (int i = 0; i < length; i++) { valueSet.add(Float.hashCode(floatValues[i])); double[] doubleValues = blockValSets[0].getDoubleValuesSV(); for (int i = 0; i < length; i++) { valueSet.add(Double.hashCode(doubleValues[i])); String[] stringValues = blockValSets[0].getStringValuesSV(); for (int i = 0; i < length; i++) { valueSet.add(stringValues[i].hashCode());
for (int i = 0; i < length; i++) { for (int value : intValues[i]) { valueSet.add(value); for (int i = 0; i < length; i++) { for (long value : longValues[i]) { valueSet.add(Long.hashCode(value)); for (int i = 0; i < length; i++) { for (float value : floatValues[i]) { valueSet.add(Float.hashCode(value)); for (int i = 0; i < length; i++) { for (double value : doubleValues[i]) { valueSet.add(Double.hashCode(value)); for (int i = 0; i < length; i++) { for (String value : stringValues[i]) { valueSet.add(value.hashCode());
private IntOpenHashSet[] getUserItemsSet(SequentialAccessSparseMatrix sparseMatrix) { IntOpenHashSet[] tempUserItemsSet = new IntOpenHashSet[numUsers]; for (int userIdx = 0; userIdx < numUsers; ++userIdx) { int[] itemIndices = sparseMatrix.row(userIdx).getIndices(); IntOpenHashSet itemSet = new IntOpenHashSet(itemIndices.length); for(int index = 0; index< itemIndices.length; index++){ itemSet.add(itemIndices[index]); } tempUserItemsSet[userIdx] = itemSet; } return tempUserItemsSet; } }
IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKeyArray[i]); for (int value : intValues[i]) { valueSet.add(value); IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKeyArray[i]); for (long value : longValues[i]) { valueSet.add(Long.hashCode(value)); IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKeyArray[i]); for (float value : floatValues[i]) { valueSet.add(Float.hashCode(value)); IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKeyArray[i]); for (double value : doubleValues[i]) { valueSet.add(Double.hashCode(value)); IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKeyArray[i]); for (String value : stringValues[i]) { valueSet.add(value.hashCode());
IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKey); for (int value : intValues[i]) { valueSet.add(value); IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKey); for (long value : longValues[i]) { valueSet.add(Long.hashCode(value)); IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKey); for (float value : floatValues[i]) { valueSet.add(Float.hashCode(value)); IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKey); for (double value : doubleValues[i]) { valueSet.add(Double.hashCode(value)); IntOpenHashSet valueSet = getValueSet(groupByResultHolder, groupKey); for (String value : stringValues[i]) { valueSet.add(value.hashCode());
@Override public Selection selectIsIn(Collection<String> strings) { IntOpenHashSet keys = new IntOpenHashSet(strings.size()); for (String string : strings) { int key = getKeyForValue(string); if (key != DEFAULT_RETURN_VALUE) { keys.add(key); } } Selection results = new BitmapBackedSelection(); for (int i = 0; i < values.size(); i++) { if (keys.contains(values.getInt(i))) { results.add(i); } } return results; }
IntOpenHashSet set = new IntOpenHashSet(); for (int j = 0; j <= i; j += NUM_GROUPS / MAX_SIZE_OF_SET) { set.add(j);
@Override public Selection selectIsIn(String... strings) { IntOpenHashSet keys = new IntOpenHashSet(strings.length); for (String string : strings) { int key = getKeyForValue(string); if (key != DEFAULT_RETURN_VALUE) { keys.add(key); } } Selection results = new BitmapBackedSelection(); for (int i = 0; i < values.size(); i++) { if (keys.contains(values.getInt(i))) { results.add(i); } } return results; }
@Override public void bulkAdd(int[] keys) { for (int key : keys) { delegate.add(key); } }
@Override public void add(int key) { delegate.add(key); }
intSet.add(RANDOM.nextInt());
IntOpenHashSet exceptions = new IntOpenHashSet(); for (int i = 0; i < NUM_EXCEPTIONS; i++) { exceptions.add(i);
/** * Adds a new source/target to this anchor text. * * @param docno The new document id to be added to the source/target list */ public void addDocument(int docno) { if(!hasValidDocumentList()) { return; } documentList.add(docno); }