diff --git a/spring-data-commons-core/src/main/java/org/springframework/data/repository/PagingAndSortingRepository.java b/spring-data-commons-core/src/main/java/org/springframework/data/repository/PagingAndSortingRepository.java index 3796977ec..87ba2f078 100644 --- a/spring-data-commons-core/src/main/java/org/springframework/data/repository/PagingAndSortingRepository.java +++ b/spring-data-commons-core/src/main/java/org/springframework/data/repository/PagingAndSortingRepository.java @@ -16,7 +16,6 @@ package org.springframework.data.repository; import java.io.Serializable; -import java.util.List; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; @@ -41,7 +40,7 @@ public interface PagingAndSortingRepository extends * @param sort * @return all entities sorted by the given options */ - List findAll(Sort sort); + Iterable findAll(Sort sort); /** diff --git a/spring-data-commons-core/src/main/java/org/springframework/data/repository/Repository.java b/spring-data-commons-core/src/main/java/org/springframework/data/repository/Repository.java index e518305b7..ba0eeb2cf 100644 --- a/spring-data-commons-core/src/main/java/org/springframework/data/repository/Repository.java +++ b/spring-data-commons-core/src/main/java/org/springframework/data/repository/Repository.java @@ -43,7 +43,7 @@ public interface Repository { * @param entities * @return */ - List save(Iterable entities); + Iterable save(Iterable entities); /** @@ -72,7 +72,7 @@ public interface Repository { * * @return all entities */ - List findAll(); + Iterable findAll(); /** diff --git a/src/main/resources/changelog.txt b/src/main/resources/changelog.txt index d0475126a..81a9e41ba 100644 --- a/src/main/resources/changelog.txt +++ b/src/main/resources/changelog.txt @@ -14,8 +14,9 @@ Repository * Introduced metamodel for entities and repositories (DATACMNS-17) * Fixed returning wrong class PersistableEntityMetadata (DATACMNS-19) * Introduced infrastructure to post-process RepositoryQuery instances (DATACMNS-18) -* Renamed Repository.findById(…) to findOne(…) (DATACMNS-20) +* Renamed Repository.findById(...) to findOne(É) (DATACMNS-20) * Extension module for Spring MVC integration (DATAJPA-19) +* Changed method signature of Repository.findAll(...) and according methods to Iterable (DATACMNS-21) Changes in version 1.0.0.M3 (2011-02-09) ----------------------------------------