You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2018/01/22 19:47:14 UTC
[isis] branch ISIS-1846_internal_utils updated: ISIS-1827 reflect
API changes in RepositoryServiceInternalDefault
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch ISIS-1846_internal_utils
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/ISIS-1846_internal_utils by this push:
new 890cff5 ISIS-1827 reflect API changes in RepositoryServiceInternalDefault
890cff5 is described below
commit 890cff5c6debc26288ab638fafb66c4e63eea2ad
Author: Andi Huber <ah...@apache.org>
AuthorDate: Mon Jan 22 20:47:13 2018 +0100
ISIS-1827 reflect API changes in RepositoryServiceInternalDefault
---
.../services/repository/RepositoryServiceInternalDefault.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/repository/RepositoryServiceInternalDefault.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/repository/RepositoryServiceInternalDefault.java
index c60fc0d..0242a5e 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/repository/RepositoryServiceInternalDefault.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/repository/RepositoryServiceInternalDefault.java
@@ -164,7 +164,7 @@ public class RepositoryServiceInternalDefault implements RepositoryService {
@Programmatic
@Override
- public <T> List<T> allMatches8(Class<T> ofType, final Predicate<? super T> predicate, long... range) {
+ public <T> List<T> allMatches(Class<T> ofType, final Predicate<? super T> predicate, long... range) {
return _NullSafe.stream(allInstances(ofType, range))
.filter(predicate)
.collect(Collectors.toCollection(ArrayList::new));
@@ -201,8 +201,8 @@ public class RepositoryServiceInternalDefault implements RepositoryService {
@Programmatic
@Override
- public <T> T uniqueMatch8(final Class<T> type, final Predicate<T> predicate) {
- final List<T> instances = allMatches8(type, predicate, 0, 2); // No need to fetch more than 2.
+ public <T> T uniqueMatch(final Class<T> type, final Predicate<T> predicate) {
+ final List<T> instances = allMatches(type, predicate, 0, 2); // No need to fetch more than 2.
if (instances.size() > 1) {
throw new RepositoryException("Found more than one instance of " + type + " matching filter " + predicate);
}
--
To stop receiving notification emails like this one, please contact
ahuber@apache.org.