即时通信之Bmob开发06

cn.bmob.v3 
类 BmobObject

java.lang.Object
  继承者 cn.bmob.v3.BmobObject
所有已实现的接口:
java.io.Serializable
直接已知子类:
AppVersionBmobInstallationBmobRoleBmobUser

public class BmobObject
   
   
    
    extends java.lang.Object
   
   
   
   
    
    implements java.io.Serializable
   
   

Bmob云数据库操作基础类

作者:
BmobTeam
另请参见:
序列化表格

构造方法摘要
BmobObject() 
           
BmobObject(java.lang.String tableName) 
           
 

方法摘要
 voidadd(java.lang.String key, java.lang.Object value) 
          在一个数组字段中添加一个值
 voidaddAll(java.lang.String key, java.util.Collection<?> values) 
          在一个数组字段中添加多个值
 voidaddAllUnique(java.lang.String key, java.util.Collection<?> values) 
          在一个数组字段中添加多个值(只会在原本数组字段中不存在这些值的情形下才会添加入数组,插入数组的位置不固定的)
 voidaddUnique(java.lang.String key, java.lang.Object value) 
          在一个数组字段中添加一个值(只会在原本数组字段中不存在该值的情形下才会添加入数组,插入数组的位置不固定的)
 voiddelete(Context context) 
          删除对象
 voiddelete(Context context, DeleteListener listener) 
          删除对象
 voiddelete(Context context, java.lang.String objectId, DeleteListener listener) 
          删除对象
 voiddeleteBatch(Context context, java.util.List<BmobObject> objects, DeleteListener listener) 
          批量删除数据
 BmobACLgetACL() 
          获取该对象的访问权限
 java.lang.StringgetCreatedAt() 
          获取该对象的创建时间
 java.lang.StringgetObjectId() 
          获取该对象的唯一标示objectId
 java.lang.StringgetTableName() 
           
 java.lang.StringgetUpdatedAt() 
          获取该对象的最后更新时间
 voidincrement(java.lang.String key) 
          给指定的字段自增1
 voidincrement(java.lang.String key, java.lang.Number amount) 
          给指定的字段自动增加指定的数量
 voidinsertBatch(Context context, java.util.List<BmobObject> objects, SaveListener listener) 
          批量创建数据
 voidput(java.lang.String key, java.lang.Object value) 
          添加数据(老版本的兼容方法)
 voidremove(java.lang.String key) 
          删除一个字段
 voidremoveAll(java.lang.String key, java.util.Collection<?> values) 
          从一个数组字段的值内移除指定的多个值
 voidsave(Context context) 
          保存当前对象
 voidsave(Context context, SaveListener insertListener) 
          保存当前对象
 voidsetACL(BmobACL aCL) 
          设置给对象的访问权限
 voidsetObjectId(java.lang.String objectId) 
          设置该对象的唯一标示
 voidsetTableName(java.lang.String tableName) 
           
 voidupdate(Context context) 
          更新当前对象
 voidupdate(Context context, java.lang.String objectId, UpdateListener listener) 
          更新当前对象
 voidupdate(Context context, UpdateListener listener) 
          更新当前对象
 voidupdateBatch(Context context, java.util.List<BmobObject> objects, UpdateListener listener) 

          批量更新数据




cn.bmob.v3.listener 
类 DeleteListener

java.lang.Object
  继承者 cn.bmob.v3.listener.DeleteListener

public abstract class DeleteListener
   
   
    
    extends java.lang.Object
   
   

删除对象监听器

作者:
BmobTeam

构造方法摘要
DeleteListener() 
           
 
方法摘要
abstract  voidonFailure(int code, java.lang.String msg) 
          删除失败
 voidonFinish() 
           
 voidonStart() 
           
abstract  voidonSuccess() 
          删除成功
 


cn.bmob.v3.listener 
类 SaveListener

java.lang.Object
  继承者 cn.bmob.v3.listener.SaveListener

public abstract class SaveListener
   
   
    
    extends java.lang.Object
   
   

保存对象监听器

作者:
BmobTeam

构造方法摘要
SaveListener() 
           
 
方法摘要
abstract  voidonFailure(int code, java.lang.String msg) 
          保存对象失败
 voidonFinish() 
           
 voidonStart() 
           
abstract  voidonSuccess() 
          保存对象成功


cn.bmob.v3.listener 
类 UpdateListener

java.lang.Object
  继承者 cn.bmob.v3.listener.UpdateListener

public abstract class UpdateListener
   
   
    
    extends java.lang.Object
   
   

更新对象监听器

作者:
BmobTeam

构造方法摘要
UpdateListener() 
           
 
方法摘要
abstract  voidonFailure(int code, java.lang.String msg) 
          更新对象失败
 voidonFinish() 
           
 voidonStart() 
           
abstract  voidonSuccess() 
          更新对象成功

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值