X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Futil%2FRange.java;h=714cd8314bce30cdafb65d9b7b914bbd5c38b3f9;hp=399d2bbec3350db4fd85562343daa599b9fbbaf4;hb=c61dfbe5593a9257d39e84261d48472a74975afa;hpb=4c5cadfb5604449d04e2cdaaae7b9a61795c9044 diff --git a/src/edu/berkeley/sbp/util/Range.java b/src/edu/berkeley/sbp/util/Range.java index 399d2bb..714cd83 100644 --- a/src/edu/berkeley/sbp/util/Range.java +++ b/src/edu/berkeley/sbp/util/Range.java @@ -298,6 +298,11 @@ public class Range { for(Range r : ranges) add(r); } + public Set(Iterable it) { + this(); + for(Range r : it) add(r); + } + /** * @param rs The set with which to union with this set. * @return A new set that represents the union of this and the passed set.