return context.create(items.iterator());
}
@Override
public List<EntityRef> deserializeCollection(PersistedData data, DeserializationContext context) {
PersistedDataArray array = data.getAsArray();
List<EntityRef> result = Lists.newArrayListWithCapacity(array.size());
TIntIterator iterator = array.getAsIntegerArray().iterator();
while (iterator.hasNext()) {
int item = iterator.next();
if (refInterceptor.get() == null || refInterceptor.get().loadingRef(item)) {
result.add(entityManager.createEntityRefWithId(item));
} else {