From 73021253de0d6ebd434d259ec3f86bb799164d65 Mon Sep 17 00:00:00 2001 From: oblonski Date: Mon, 19 Jan 2015 18:42:08 +0100 Subject: [PATCH] add Capacity.min(..) to Capacity arithmetic --- .../src/main/java/jsprit/core/problem/Capacity.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/jsprit-core/src/main/java/jsprit/core/problem/Capacity.java b/jsprit-core/src/main/java/jsprit/core/problem/Capacity.java index 180b875f..172d4579 100644 --- a/jsprit-core/src/main/java/jsprit/core/problem/Capacity.java +++ b/jsprit-core/src/main/java/jsprit/core/problem/Capacity.java @@ -288,6 +288,14 @@ public class Capacity { return toReturnBuilder.build(); } + public static Capacity min(Capacity cap1, Capacity cap2) { + if(cap1 == null || cap2 == null) throw new IllegalArgumentException("arg must not be null"); + Capacity.Builder toReturnBuilder = Capacity.Builder.newInstance(); + for(int i=0;i