pairs = new TransferPair[vectors.size()];
int i =0;
for(Map.Entry<String, ValueVector> e : vectors.entrySet()){
int preSize = to.vectors.size();
ValueVector v = to.addOrGet(e.getKey(), e.getValue().getField().getType(), e.getValue().getClass());
if(to.vectors.size() != preSize) v.allocateNew();
pairs[i++] = e.getValue().makeTransferPair(v);
}
}