X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Futil%2FRange.java;h=714cd8314bce30cdafb65d9b7b914bbd5c38b3f9;hb=242a8711e98cbd3ed6d05271bf910fde38e9be9a;hp=399d2bbec3350db4fd85562343daa599b9fbbaf4;hpb=0a0227b9180534d2a431f3d6e08a398bde2244c4;p=sbp.git 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.