diff options
-rw-r--r-- | src/java/android/provider/Telephony.java | 71 |
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"; + } } |