summaryrefslogtreecommitdiffstats
path: root/core/java/android/content
diff options
context:
space:
mode:
authorBrian Attwell <brianattwell@google.com>2015-01-22 20:53:52 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-01-22 20:53:53 +0000
commita29ce2d47d78fd247cbff8b6a86f193760762118 (patch)
tree39759bade1127735560da182339c55368615fa93 /core/java/android/content
parentfbf3e9dfae2769a54752b20253da9fae90f73c5f (diff)
parent9986f8e85a095320afbdebb2d0dfee9a2e19e510 (diff)
downloadframeworks_base-a29ce2d47d78fd247cbff8b6a86f193760762118.zip
frameworks_base-a29ce2d47d78fd247cbff8b6a86f193760762118.tar.gz
frameworks_base-a29ce2d47d78fd247cbff8b6a86f193760762118.tar.bz2
Merge "Expose ContentProviderOperation type"
Diffstat (limited to 'core/java/android/content')
-rw-r--r--core/java/android/content/ContentProviderOperation.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/core/java/android/content/ContentProviderOperation.java b/core/java/android/content/ContentProviderOperation.java
index 136e54d..49ac062 100644
--- a/core/java/android/content/ContentProviderOperation.java
+++ b/core/java/android/content/ContentProviderOperation.java
@@ -208,6 +208,22 @@ public class ContentProviderOperation implements Parcelable {
return mType;
}
+ public boolean isInsert() {
+ return mType == TYPE_INSERT;
+ }
+
+ public boolean isDelete() {
+ return mType == TYPE_DELETE;
+ }
+
+ public boolean isUpdate() {
+ return mType == TYPE_UPDATE;
+ }
+
+ public boolean isAssertQuery() {
+ return mType == TYPE_ASSERT;
+ }
+
public boolean isWriteOperation() {
return mType == TYPE_DELETE || mType == TYPE_INSERT || mType == TYPE_UPDATE;
}