package com.tencent.tws.assistant.provider;
import android.content.ContentResolver;
import android.content.ContentValues;
import android.content.Context;
import android.content.Intent;
import android.database.Cursor;
import android.net.Uri;
import android.provider.BaseColumns;
public class TwsSecureTableValue {
private static final String TAG = "TwsSecureTableValue";
public static final String AUTHORITY = "tws_secure";
/**
* The content:// style URL for this provider
*/
public static final Uri AUTHORITY_URI = Uri.parse("content://" + AUTHORITY);
/**
* no public constructor since this is a utility class
*/
private TwsSecureTableValue() {}
public static final class BlackListTable implements BaseColumns {
/**
* no public constructor since this is a utility class
*/
private BlackListTable() {}
/**
* The content:// style URL for this table
*/
public static final Uri CONTENT_URI = Uri.withAppendedPath(AUTHORITY_URI, "contactlist");
public static final String ID = "id";
public static final String NAME = "name";
public static final String NUMBER = "number";
public static final String TYPE = "type";
public static final String RING_STATUS = "ringStatus";
public static final String SMSTATUS = "SMStatus";
public static final String CONTENT_TYPE = "vnd.android.cursor.dir/contactlist";
public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/contactlist";
}
public static final class SmsTable {
public static final Uri CONTENT_URI = Uri.withAppendedPath(AUTHORITY_URI, "smslog");
public static final String CONTENT_TYPE = "vnd.android.cursor.dir/smslog";
public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/smslog";
public static final String ID = "id";
public static final String NAME = "name";
public static final String ADDRESS = "address";
public static final String DATE = "date";
public static final String AREAREASON = "areareason";
public static final String READ = "read";
public static final String BODY = "body";
public static final String TYPE= "type";
}
public static final class CallLogTable {
public static final Uri CONTENT_URI = Uri.withAppendedPath(AUTHORITY_URI, "pimcalllog");
public static final String CONTENT_TYPE = "vnd.android.cursor.dir/pimcalllog";
public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/pimcalllog";
public static final String ID = "id";
public static final String NUMBER = "number";
public static final String NAME = "name";
public static final String DATE = "date";
public static final String AREAREASON = "areareason";
public static final String READ = "read";
}
public static final class KeyWordTable {
public static final Uri CONTENT_URI = Uri.withAppendedPath(AUTHORITY_URI, "smskeyword");
public static final String CONTENT_TYPE = "vnd.android.cursor.dir/smskeyword";
public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/smskeyword";
public static final String ID = "id";
public static final String SMSKEYWORD = "smskeyword";
}
public static final class WhiteListTable {
public static final Uri CONTENT_URI = Uri.withAppendedPath(AUTHORITY_URI, "whitelist");
public static final String CONTENT_TYPE = "vnd.android.cursor.dir/whitelist";
public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/whitelist";
public static final String ID = "id";
public static final String NUMBER = "number";
public static final String NAME = "name";
public static final String TYPE = "type";
public static final String RING_STATUS = "ringStatus";
public static final String SMSTATUS = "SMStatus";
}
public static final class PrivateListTable {
public static final Uri CONTENT_URI = Uri.withAppendedPath(AUTHORITY_URI, "privatelist");
public static final String CONTENT_TYPE = "vnd.android.cursor.dir/privatelist";
public static final String CONTENT_ITEM_TYPE = "vnd.android.cursor.item/privatelist";
public static final String ID = "id";
public static final String NUMBER = "number";
public static final String NAME = "name";
public static final String PRIVATE_ID = "private_id";
public static final String CONTACTS_ID = "contacts_id";
}
}