This is an automated email from the git hooks/post-receive script. New commit to branch feature/6688 in repository tutti. See http://git.codelutin.com/tutti.git commit 0ac8b0d3231b9c874566b4021180771d22a455d2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Thu Feb 19 10:23:33 2015 +0100 convert gears to geraWithOriginalOrder to avoid Class cast exceptions --- .../referential/GearWithOriginalRankOrders.java | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities/referential/GearWithOriginalRankOrders.java b/tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities/referential/GearWithOriginalRankOrders.java index 37d7b9d..00172d5 100644 --- a/tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities/referential/GearWithOriginalRankOrders.java +++ b/tutti-persistence/src/main/java/fr/ifremer/tutti/persistence/entities/referential/GearWithOriginalRankOrders.java @@ -26,6 +26,8 @@ import org.nuiton.util.beans.Binder; import org.nuiton.util.beans.BinderFactory; import javax.annotation.Generated; +import java.util.ArrayList; +import java.util.List; @Generated(value = "org.nuiton.eugene.java.SimpleJavaBeanTransformer", date = "Wed Oct 02 14:29:49 CEST 2013") public class GearWithOriginalRankOrders extends AbstractGearWithOriginalRankOrders { @@ -44,4 +46,21 @@ public class GearWithOriginalRankOrders extends AbstractGearWithOriginalRankOrde binder.copy(source, result); return result; } -} //GearWithOriginalRankOrders + + public static List<GearWithOriginalRankOrder> toGearWithOriginalRankOrders(List<Gear> gears) { + + short rankOrder = 1; + + List<GearWithOriginalRankOrder> gearWithOriginalRankOrders = new ArrayList<>(); + for (Gear gear : gears) { + + GearWithOriginalRankOrder gearWithOriginalRankOrder = GearWithOriginalRankOrders.newGearWithOriginalRankOrder(gear); + gearWithOriginalRankOrder.setRankOrder(rankOrder++); + gearWithOriginalRankOrders.add(gearWithOriginalRankOrder); + } + + return gearWithOriginalRankOrders; + + } + +} -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.