android.content.ContentResolver#CURSOR_DIR_BASE_TYPE源码实例Demo

下面列出了android.content.ContentResolver#CURSOR_DIR_BASE_TYPE 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: opentasks   文件: TaskProvider.java
@Override
public String getType(Uri uri)
{
    switch (mUriMatcher.match(uri))
    {
        case LISTS:
            return ContentResolver.CURSOR_DIR_BASE_TYPE + "/org.dmfs.tasks." + TaskLists.CONTENT_URI_PATH;
        case LIST_ID:
            return ContentResolver.CURSOR_ITEM_BASE_TYPE + "/org.dmfs.tasks." + TaskLists.CONTENT_URI_PATH;
        case TASKS:
            return ContentResolver.CURSOR_DIR_BASE_TYPE + "/org.dmfs.tasks." + Tasks.CONTENT_URI_PATH;
        case TASK_ID:
            return ContentResolver.CURSOR_ITEM_BASE_TYPE + "/org.dmfs.tasks." + Tasks.CONTENT_URI_PATH;
        case INSTANCES:
            return ContentResolver.CURSOR_DIR_BASE_TYPE + "/org.dmfs.tasks." + Instances.CONTENT_URI_PATH;
        case INSTANCE_ID:
            return ContentResolver.CURSOR_ITEM_BASE_TYPE + "/org.dmfs.tasks." + Instances.CONTENT_URI_PATH;
        default:
            throw new IllegalArgumentException("Unsupported URI: " + uri);
    }
}
 
源代码2 项目: opentasks-provider   文件: TaskProvider.java
@Override
public String getType(Uri uri)
{
	switch (mUriMatcher.match(uri))
	{
		case LISTS:
			return ContentResolver.CURSOR_DIR_BASE_TYPE + "/org.dmfs.tasks." + TaskLists.CONTENT_URI_PATH;
		case LIST_ID:
			return ContentResolver.CURSOR_ITEM_BASE_TYPE + "/org.dmfs.tasks." + TaskLists.CONTENT_URI_PATH;
		case TASKS:
			return ContentResolver.CURSOR_DIR_BASE_TYPE + "/org.dmfs.tasks." + Tasks.CONTENT_URI_PATH;
		case TASK_ID:
			return ContentResolver.CURSOR_ITEM_BASE_TYPE + "/org.dmfs.tasks." + Tasks.CONTENT_URI_PATH;
		case INSTANCES:
			return ContentResolver.CURSOR_DIR_BASE_TYPE + "/org.dmfs.tasks." + Instances.CONTENT_URI_PATH;
		default:
			throw new IllegalArgumentException("Unsupported URI: " + uri);
	}
}
 
源代码3 项目: droitatedDB   文件: BaseContentProvider.java
protected BaseContentProvider() {
	String authority = getAuthority();
	String base = getEntityURIPart();
	String typeDescription = "/vnd." + authority + "." + base;

	contentUri = PROTOCOL + authority + "/" + base;
	dirContentType = ContentResolver.CURSOR_DIR_BASE_TYPE + typeDescription;
	itemContentType = ContentResolver.CURSOR_ITEM_BASE_TYPE + typeDescription;

	uriMatcher.addURI(authority, base, MATCH_DIR);
	uriMatcher.addURI(authority, base + "/#", MATCH_ITEM);

	REGISTRY.add(getTableName(), contentUri);
}
 
源代码4 项目: android-atleap   文件: SQLiteMatcherEntry.java
public String getType() {
    if (this.equals(ITEM)) {
        return ContentResolver.CURSOR_ITEM_BASE_TYPE;
    } else if (this.equals(DIR)) {
        return ContentResolver.CURSOR_DIR_BASE_TYPE;
    }
    return null;
}