在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在数据库上执行操作。 DataAbilityOperation 描述了可以在数据库上执行的一系列操作中的单个操作,例如添加,删除,更新或查询。 嵌套类摘要
领域摘要
构造器摘要
方法总结
领域细节生产者公共静态最终 Sequenceable.Producer < DataAbilityOperation > PRODUCER 从Parcel创建一个 DataAbilityOperation 实例 。 TYPE_ASSERT公共静态最终 int TYPE_ASSERT 表示断言操作。 也可以看看: TYPE_DELETE公共静态最终 int TYPE_DELETE 表示删除操作。 也可以看看: TYPE_INSERT公共静态最终 int TYPE_INSERT 表示插入操作。 也可以看看: TYPE_UPDATE公共静态最终 int TYPE_UPDATE 指示更新操作。 也可以看看: 构造器详细信息数据能力运营public DataAbilityOperation(DataAbilityOperation dataAbilityOperation,Uri withUri) 用于使用输入参数 dataAbilityOperation 和 withUri 创建 DataAbilityOperation 实例的构造函数。 参数:
数据能力运营公共 DataAbilityOperation(Parcel in) 用于使用输入参数 Parcel 创建 DataAbilityOperation 实例的构造函数 。 参数:
方法细节newInsertBuilder公共静态 DataAbilityOperation.Builder newInsertBuilder(Uri uri) 创建用于插入数据的操作。 参数:
返回值: 返回一个插入 DataAbilityOperation.Builder 对象。 newUpdateBuilder公共静态 DataAbilityOperation.Builder newUpdateBuilder(Uri uri) 创建用于更新数据的操作。 参数:
返回值: 返回一个更新的 DataAbilityOperation.Builder 对象。 newDeleteBuilder公共静态 DataAbilityOperation.Builder newDeleteBuilder(Uri uri) 创建用于删除数据的操作。 参数:
返回值: 返回一个删除的 DataAbilityOperation.Builder 对象。 newAssertBuilder公共静态 DataAbilityOperation.Builder newAssertBuilder(Uri uri) 创建用于声明更新数据的操作。 参数:
返回值: 返回断言查询操作的 DataAbilityOperation.Builder 对象。 getTypepublic int getType() 获取数据操作类型。 返回值: 返回数据操作类型,可以是 TYPE_INSERT,TYPE_UPDATE 或 TYPE_DELETE。 getUri公共Uri getUri() 获取操作的数据路径。 返回值: 返回数据路径。 getValuesBucketpublic ValuesBucket getValuesBucket() 获取受操作影响的数据记录。 返回值: 返回受操作影响的数据记录。 getExpectedCountpublic Integer getExpectedCount() 获得该操作影响的预期行数。 返回值: 返回受操作影响的预期行数。 getValuesBucketReferencespublic ValuesBucket getValuesBucketReferences() 获取内部 ValuesBucket变量。 返回值: 返回ValuesBucket对象。 以来: 3 getDataAbilityPredicatesBackReferences公共Map < Integer,Integer > getDataAbilityPredicatesBackReferences() 获取内部Map <Integer,Integer>对象。 返回值: 返回Map <Integer,Integer>对象。 isInsertOperation公共布尔 isInsertOperation() 检查是否创建了插入操作。 返回值: 如果是插入操作,则返回 true;否则,返回 false。否则返回 false。 isDeleteOperation公共布尔 isDeleteOperation() 检查是否创建了删除操作。 返回值: 如果是删除操作,则返回 true;否则,返回 false。否则返回 false。 isUpdateOperation公共布尔 isUpdateOperation() 检查是否创建了更新操作。 返回值: 如果是更新操作,则返回 true;否则,返回 false。否则返回 false。 isAssertOperation公共布尔 isAssertOperation() 检查此操作是否为断言查询。 toString公共String toString() 打印出包含类对象信息的字符串。 覆写: 返回值: 返回对象信息。 marshalling公共布尔marshalling(Parcel) 将 DataAbilityOperation 对象封送到宗地中。 指定者: 在 Sequenceable 接口中marshalling 参数:
返回值: 如果封送成功,则返回 true;否则,返回 false。否则返回 false。 unmarshalling公共布尔unmarshalling(Parcel中) 从宗地中unmarshalling DataAbilityOperation 对象。此方法由 createFromParcel(Parcel in)方法实现。 指定者: 在接口 Sequenceable 中unmarshalling 参数:
返回值: 如果unmarshalling成功,则返回 true;否则,返回 true。否则返回 false。 createFromParcel公共静态 DataAbilityOperation createFromParcel(Parcel中) 根据给定的 Parcel 对象创建一个 DataAbilityOperation 实例。用于使用宗地传输 DataAbilityOperation 对象。 参数:
返回值: 返回 DataAbilityOperation 对象。 |
请发表评论