diff --git a/src/main/java/com/threerings/servlet/util/QueryBuilder.java b/src/main/java/com/threerings/servlet/util/QueryBuilder.java index 59404f3..51f0105 100644 --- a/src/main/java/com/threerings/servlet/util/QueryBuilder.java +++ b/src/main/java/com/threerings/servlet/util/QueryBuilder.java @@ -75,6 +75,17 @@ public class QueryBuilder return this; } + /** + * Adds all the parameters in map to the parameters being constructed. + */ + public QueryBuilder addAll (Map map) + { + for (Map.Entry entry : map.entrySet()) { + add(String.valueOf(entry.getKey()), entry.getValue()); + } + return this; + } + /** * Appends the query in this builder to the given StringBuilder with a question mark. */