下面列出了com.google.common.collect.ImmutableCollection#forEach ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
public void saveAllNew(ImmutableCollection<?> entities) {
checkArgumentNotNull(entities, "entities must be specified");
assertInTransaction();
entities.forEach(this::saveNew);
}
@Override
public void saveNewOrUpdateAll(ImmutableCollection<?> entities) {
checkArgumentNotNull(entities, "entities must be specified");
assertInTransaction();
entities.forEach(this::saveNewOrUpdate);
}
@Override
public void updateAll(ImmutableCollection<?> entities) {
checkArgumentNotNull(entities, "entities must be specified");
assertInTransaction();
entities.forEach(this::update);
}
private void validateEntityTypePermissions(ImmutableCollection<EntityType> entityTypes) {
entityTypes.forEach(this::validateEntityTypePermission);
}