到顶部
Android API
公众的

ContentProvider操作

延伸对象
实施可包裹的
java.lang.Object(java.lang.对象)
android内容。ContentProvider操作

总结

内部类
ContentProviderOperation。建设者 用于将参数添加到ContentProvider操作
[展开]
继承的常量
来自接口android.os。可包裹的
领域
公众的静止的最终的造物主<ContentProvider操作> 造物主
公共方法
内容提供者结果 应用(内容提供者供应商,ContentProviderResult[]backRefs,int numBackRefs)
使用给定的提供程序应用此操作。
整数 describe目录()
描述此包裹中包含的特殊物品种类编组表示。
乌里 获取URI()
布尔值 is读取操作()
布尔值 isWrite操作()
布尔值 是否允许收益()
静止的ContentProviderOperation。建设者 新断言查询(乌里uri)
创建一个ContentProviderOperation。建设者适合建造aContentProvider操作断言所提供的一组值通过带值(ContentValues)
静止的ContentProviderOperation。建设者 新建删除(乌里uri)
静止的ContentProviderOperation。建设者 新建插入(乌里uri)
静止的ContentProviderOperation。建设者 newUpdate(新更新)(乌里uri)
字符串[] 解析SelectionArgsBackReferences(ContentProviderResult[]backRefs,int numBackRefs)
Selection Arguments反向引用表示为一个Map of Integer->Integer,其中键是选择参数数组的索引(请参见withSelection(字符串,字符串[]))该值是应该用于该选择的上一个结果的索引参数数组插槽。
内容值 resolveValueBackReferences解决值反向引用(ContentProviderResult[]backRefs,int numBackRefs)
ContentValues反向引用表示为ContentValues对象,其中键是指列,而值是反向引用的索引,其值应与列关联。
字符串 toString(字符串)()
返回一个字符串,该字符串包含此对象。
空隙 写入包裹(包裹dest,int标志)
将此对象展平为地块。
[展开]
继承的方法
来自班级java.lang.Object(java.lang.对象)
来自接口android.os。可包裹的

领域

公众静态的最终的造物主<ContentProvider操作>造物主

已在中添加API级别5

公共方法

公众的内容提供者结果 应用 (内容提供者供应商,ContentProviderResult[]backRefs,int numBackRefs)

已在中添加API级别5

使用给定的提供程序应用此操作。backRefs数组用于解析任何使用请求的反向引用带ValueBackReferences(ContentValues)带SelectionBackReference(int,int)

参数
供应商 这个内容提供者应用此批处理的
backRefs(背面参考) 内容提供者结果将被咨询的数组以解决任何请求的反向引用。
numBackRefs数 backRefs数组上的有效结果数。
退换商品
投掷
操作应用程序异常 如果插入失败或如果受影响的行数与预期计数不匹配

公众整数 describe目录 ()

已在中添加API级别5

描述此包裹中包含的特殊物品种类编组表示。

退换商品
  • 指示编组的特殊对象类型集的位掩码通过包裹。

公众的乌里 获取URI ()

已在中添加API级别5

公众布尔值 is读取操作 ()

已在中添加API级别5

公众布尔值 isWrite操作 ()

已在中添加API级别5

公众布尔值 是否允许收益 ()

已在中添加API级别5

公众静止的ContentProviderOperation。建设者 新断言查询 (乌里uri)

已在中添加API级别5

创建一个ContentProviderOperation。建设者适合建造aContentProvider操作断言所提供的一组值通过带值(ContentValues)

公众静止的ContentProviderOperation。建设者 新建删除 (乌里uri)

已在中添加API级别5
参数
uri(用户界面) 这个乌里这就是删除的目标。

公众静止的ContentProviderOperation。建设者 新建插入 (乌里uri)

已在中添加API级别5
参数
uri(用户界面) 这个乌里即插入物的目标。

公众静止的ContentProviderOperation。建设者 newUpdate(新更新) (乌里uri)

已在中添加API级别5
参数
uri(用户界面) 这个乌里这是更新的目标。

公众的字符串[] 解析SelectionArgsBackReferences (ContentProviderResult[]backRefs,int numBackRefs)

已在中添加API级别5

Selection Arguments反向引用表示为一个Map of Integer->Integer,其中键是选择参数数组的索引(请参见withSelection(字符串,字符串[]))该值是应该用于该选择的上一个结果的索引参数数组插槽。

这是一个私有方法,但它是为单元测试目的

参数
backRefs(背面参考) 先前结果的数组
numBackRefs数 backRefs中以前有效结果的数量
退换商品
  • 之后应在此操作应用程序中使用的ContentValues反向引用的扩展。如果mValues或mValuesBackReferences之一,则可以调用此函数为null

公众的内容值 resolveValueBackReferences解决值反向引用 (ContentProviderResult[]backRefs,int numBackRefs)

已在中添加API级别5

ContentValues反向引用表示为ContentValues对象,其中键指的是一列,该值是反向引用的索引值应该与列相关联。

这是一个私有方法,但它是为单元测试目的

参数
backRefs(背面参考) 先前结果的数组
numBackRefs数 backRefs中以前有效结果的数量
退换商品
  • 之后应在此操作应用程序中使用的ContentValues反向引用的扩展。如果mValues或mValuesBackReferences为null

公众的字符串 toString(字符串) ()

已在中添加API级别5

返回一个字符串,该字符串包含此对象。鼓励子类重写此方法并提供考虑对象类型和数据的实现。这个默认实现等效于以下表达式:

getClass().getName()+“@”+整数.toHexString(hashCode())

请参见编写有用的toString(字符串)方法如果你打算实现你自己的toString(字符串)方法。

退换商品
  • 此对象的可打印表示。

公众空隙 写入包裹 (包裹dest,int标志)

已在中添加API级别5

将此对象展平为地块。

参数
目的地 应在其中写入对象的地块。
旗帜 关于如何写入对象的其他标志。可以是0或可拆分_写入_返回_值