summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/java/android/provider/Telephony.java71
1 files changed, 71 insertions, 0 deletions
diff --git a/src/java/android/provider/Telephony.java b/src/java/android/provider/Telephony.java
index e932e2b..81e8fa8 100644
--- a/src/java/android/provider/Telephony.java
+++ b/src/java/android/provider/Telephony.java
@@ -1996,4 +1996,75 @@ public final class Telephony {
CMAS_CERTAINTY
};
}
+
+ /**
+ * Contains phone numbers that are blacklisted
+ * for phone and/or message purposes.
+ * @hide
+ */
+ public static final class Blacklist implements BaseColumns {
+ /**
+ * The content:// style URL for this table
+ */
+ public static final Uri CONTENT_URI =
+ Uri.parse("content://blacklist");
+
+ /**
+ * The content:// style URL for filtering this table by number.
+ * When using this, make sure the number is correctly encoded
+ * when appended to the Uri.
+ */
+ public static final Uri CONTENT_FILTER_BYNUMBER_URI =
+ Uri.parse("content://blacklist/bynumber");
+
+ /**
+ * The content:// style URL for filtering this table on phone numbers
+ */
+ public static final Uri CONTENT_PHONE_URI =
+ Uri.parse("content://blacklist/phone");
+
+ /**
+ * The content:// style URL for filtering this table on message numbers
+ */
+ public static final Uri CONTENT_MESSAGE_URI =
+ Uri.parse("content://blacklist/message");
+
+
+ /**
+ * Query parameter used to match numbers by regular-expression like
+ * matching. Supported are the '*' and the '.' operators.
+ * <p>
+ * TYPE: boolean
+ */
+ public static final String REGEX_KEY = "regex";
+
+ /**
+ * The default sort order for this table
+ */
+ public static final String DEFAULT_SORT_ORDER = "number ASC";
+
+ /**
+ * The phone number as the user entered it.
+ * <P>Type: TEXT</P>
+ */
+ public static final String NUMBER = "number";
+
+ /**
+ * Whether the number contains a regular expression pattern
+ * <P>Type: BOOLEAN (read only)</P>
+ */
+ public static final String IS_REGEX = "is_regex";
+
+ /**
+ * Blacklisting mode for phone calls
+ * <P>Type: INTEGER (int)</P>
+ */
+ public static final String PHONE_MODE = "phone";
+
+ /**
+ * Blacklisting mode for messages
+ * <P>Type: INTEGER (int)</P>
+ */
+ public static final String MESSAGE_MODE = "message";
+ }
}