保存数据运算结果。
DataAbilityResult 用于保存在数据库上执行的 DataAbilityOperation 的结果。
也可以看看:
DataAbilityOperation
嵌套类摘要
从接口 ohos.utils 继承的嵌套类/接口。Sequenceable |
---|
Sequenceable.Producer < T > |
领域摘要
修饰符和类型 | 领域 | 描述 |
---|---|---|
静态 Sequenceable.Producer < DataAbilityResult > | 生产者 | 从 Parcel 创建一个 DataAbilityResult 实例。 |
构造器摘要
建设者 | 描述 |
---|---|
DataAbilityResult(int 计数) | 用于使用指定的输入参数计数创建 DataAbilityResult 实例的构造函数。 |
DataAbilityResult(Uri uri) | 用于使用指定的输入参数 uri 创建 DataAbilityResult 实例的构造函数。 |
DataAbilityResult(Uri uri,Integer count) | 用于创建具有输入参数 uri,count和failure的 DataAbilityResult 实例的构造函数。 |
DataAbilityResult(Parcel in) | 用于使用指定的Parcel对象创建 DataAbilityResult 实例的构造函数。 |
方法总结
修饰符和类型 | 方法 | 描述 |
---|---|---|
静态 DataAbilityResult | createFromParcel(Parcel in) | 根据给定的 Parcel 对象创建一个 DataAbilityResult 实例。 |
Integer | getCount() | 获取受操作影响的行数。 |
uri | getUri() | 获取与操作相对应的 Uri 对象。 |
布尔值 | marshalling(Parcel out) | 将 DataAbilityResult 对象编组到一个包裹中。 |
String | toString() | 打印出包含类对象信息的字符串。 |
布尔值 | unmarshalling(Parcel in) | 从宗地中解组 DataAbilityResult 对象。 |
从类 java.lang 继承的方法。object |
---|
clone,equals,finalize,getClass,hashCode,notify,notifyAll,toString,wait,wait,wait |
从接口 ohos.utils 继承的方法。Sequenceable |
---|
hasFileDescriptor |
领域细节
生产者
公共静态最终 Sequenceable.Producer < DataAbilityResult > PRODUCER
从 Parcel 创建一个 DataAbilityResult 实例 。
构造器详细信息
数据能力结果
公共数据能力结果(Uri uri)
用于使用指定的输入参数 uri 创建 DataAbilityResult 实例的构造函数。
参数:
参数名称 | 参数说明 |
---|---|
uri | 指示Uri对象。 |
数据能力结果
public DataAbilityResult(整数计数)
用于使用指定的输入参数计数创建 DataAbilityResult 实例的构造函数。
参数:
参数名称 | 参数说明 |
---|---|
计数 | 指示受操作影响的行数。 |
数据能力结果
public DataAbilityResult(Uri uri,Integer)
用于创建具有输入参数 uri,count 和 failure 的 DataAbilityResult 实例的构造函数。
参数:
参数名称 | 参数说明 |
---|---|
uri | 指示要操作的数据路径。 |
计数 | 指示受操作影响的行数。 |
数据能力结果
公共 DataAbilityResult(Parcel in)
用于使用指定的Parcel对象创建 DataAbilityResult 实例的构造函数。
参数:
参数名称 | 参数说明 |
---|---|
in | 指示宗地对象。 |
方法细节
getUri
公共Uri getUri()
获取与操作相对应的Uri对象。
返回值:
返回Uri对象。
getCount
public Integer getCount()
获取受操作影响的行数。
返回值:
返回受操作影响的行数。
toString
公共String toString()
打印出包含类对象信息的字符串。
覆写:
类Object中的toString
返回值:
返回对象信息。
编组
公共布尔编组(Parcel out)
将 DataAbilityResult 对象编组到一个包裹中。
指定者:
在 Sequenceable 接口中unmarshalling
参数:
参数名称 | 参数说明 |
---|---|
out | 指示要编组的宗地对象。 |
返回值:
如果封送成功,则返回 true;否则,返回 false。否则返回 false。
解组
公共布尔解组 (Parcel in)
从宗地中解组 DataAbilityResult 对象。
指定者:
在接口 Sequenceableunmarshalling
参数:
参数名称 | 参数说明 |
---|---|
in | 指示要解组的宗地对象。 |
返回值:
如果解组成功,则返回 true;否则,返回 true。否则返回 false。
createFromParcel
公共静态 DataAbilityResult createFromParcel(Parcel中)
根据给定的 Parcel 对象创建一个 DataAbilityResult 实例。用于使用宗地传输 DataAbilityResult 对象。
参数:
参数名称 | 参数说明 |
---|---|
in | 指示宗地对象。 |
返回值:
返回 DataAbilityResult 对象。