static List<BulkWriteUpsert> translateBulkWriteUpserts(final List<com.mongodb.bulk.BulkWriteUpsert> upserts, final Decoder<DBObject> decoder) { List<BulkWriteUpsert> retVal = new ArrayList<BulkWriteUpsert>(upserts.size()); for (com.mongodb.bulk.BulkWriteUpsert cur : upserts) { retVal.add(new com.mongodb.BulkWriteUpsert(cur.getIndex(), getUpsertedId(cur, decoder))); } return retVal; }
private void mergeUpserts(final List<BulkWriteUpsert> upserts, final IndexMap indexMap) { for (BulkWriteUpsert bulkWriteUpsert : upserts) { writeUpserts.add(new BulkWriteUpsert(indexMap.map(bulkWriteUpsert.getIndex()), bulkWriteUpsert.getId())); } }
static List<BulkWriteUpsert> translateBulkWriteUpserts(final List<com.mongodb.bulk.BulkWriteUpsert> upserts, final Decoder<DBObject> decoder) { List<BulkWriteUpsert> retVal = new ArrayList<BulkWriteUpsert>(upserts.size()); for (com.mongodb.bulk.BulkWriteUpsert cur : upserts) { retVal.add(new com.mongodb.BulkWriteUpsert(cur.getIndex(), getUpsertedId(cur, decoder))); } return retVal; }
private void mergeUpserts(final List<BulkWriteUpsert> upserts, final IndexMap indexMap) { for (BulkWriteUpsert bulkWriteUpsert : upserts) { writeUpserts.add(new BulkWriteUpsert(indexMap.map(bulkWriteUpsert.getIndex()), bulkWriteUpsert.getId())); } }
upserts.add(bulkIds[upsert.getIndex()]);
upserts.add(bulkIds[upsert.getIndex()]);