summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorDave Santoro <dsantoro@google.com>2012-01-26 09:45:44 -0800
committerDave Santoro <dsantoro@google.com>2012-01-26 09:47:02 -0800
commit2e07adb85194abf5b1264aad95b421558f41a5ba (patch)
treec8e7a4279293ad0484353453a59905ffd77966de /common
parentb61ab80aa10c3a7321a7c364b5c28a3cd362981e (diff)
downloadandroid_frameworks_ex-2e07adb85194abf5b1264aad95b421558f41a5ba.tar.gz
android_frameworks_ex-2e07adb85194abf5b1264aad95b421558f41a5ba.tar.bz2
android_frameworks_ex-2e07adb85194abf5b1264aad95b421558f41a5ba.zip
Add an addAll(String[]) method to ProjectionMap.
This is useful if the columns for a table are already declared in a String[]. Change-Id: I0140081f149a6354984bf3eb1cb3763f5edf369b
Diffstat (limited to 'common')
-rw-r--r--common/java/com/android/common/content/ProjectionMap.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/common/java/com/android/common/content/ProjectionMap.java b/common/java/com/android/common/content/ProjectionMap.java
index d7d005f..0f6a90b 100644
--- a/common/java/com/android/common/content/ProjectionMap.java
+++ b/common/java/com/android/common/content/ProjectionMap.java
@@ -39,6 +39,13 @@ public class ProjectionMap extends HashMap<String, String> {
return this;
}
+ public Builder addAll(String[] columns) {
+ for (String column : columns) {
+ add(column);
+ }
+ return this;
+ }
+
public Builder addAll(ProjectionMap map) {
for (Map.Entry<String, String> entry : map.entrySet()) {
mMap.putColumn(entry.getKey(), entry.getValue());