This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit c87e5008ce9e5006ef56e49d3aee1c0d5cffac09 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Nov 8 13:41:36 2015 +0100 Ajout d'une méthode split de dto par l'id --- .../src/main/java/fr/ird/observe/services/dto/IdDtos.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/observe-services-model/src/main/java/fr/ird/observe/services/dto/IdDtos.java b/observe-services-model/src/main/java/fr/ird/observe/services/dto/IdDtos.java index 625bfeb..dda41ca 100644 --- a/observe-services-model/src/main/java/fr/ird/observe/services/dto/IdDtos.java +++ b/observe-services-model/src/main/java/fr/ird/observe/services/dto/IdDtos.java @@ -24,8 +24,10 @@ package fr.ird.observe.services.dto; import com.google.common.base.Predicate; import com.google.common.collect.Iterables; +import com.google.common.collect.Maps; import java.util.Collection; +import java.util.Map; public class IdDtos extends AbstractIdDtos { @@ -91,4 +93,8 @@ public class IdDtos extends AbstractIdDtos { }; } + public static <BeanType extends IdDto> Map<String, BeanType> splitById(Collection<BeanType> dtos) { + return Maps.uniqueIndex(dtos, ID_FUNCTION); + } + } //IdDtos -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.