程序包 cn.leancloud

类 LCFriendshipRequest


  • public class LCFriendshipRequest
    extends LCObject
    • 字段详细资料

      • CLASS_NAME

        public static final java.lang.String CLASS_NAME
        另请参阅:
        常量字段值
      • ATTR_FRIEND

        public static final java.lang.String ATTR_FRIEND
        另请参阅:
        常量字段值
      • ATTR_USER

        public static final java.lang.String ATTR_USER
        另请参阅:
        常量字段值
      • ATTR_STATUS

        public static final java.lang.String ATTR_STATUS
        另请参阅:
        常量字段值
      • INTERNAL_STATUS_ACCEPTED

        public static final java.lang.String INTERNAL_STATUS_ACCEPTED
        另请参阅:
        常量字段值
      • INTERNAL_STATUS_DECLINED

        public static final java.lang.String INTERNAL_STATUS_DECLINED
        另请参阅:
        常量字段值
      • STATUS_PENDING

        public static final int STATUS_PENDING
        另请参阅:
        常量字段值
      • STATUS_ACCEPTED

        public static final int STATUS_ACCEPTED
        另请参阅:
        常量字段值
      • STATUS_DECLINED

        public static final int STATUS_DECLINED
        另请参阅:
        常量字段值
      • STATUS_ANY

        public static final int STATUS_ANY
        另请参阅:
        常量字段值
    • 构造器详细资料

      • LCFriendshipRequest

        public LCFriendshipRequest()
    • 方法详细资料

      • setFriend

        public void setFriend​(LCUser user)
      • getFriend

        public LCUser getFriend()
      • getSourceUser

        public LCUser getSourceUser()
      • setSourceUser

        public void setSourceUser​(LCUser user)
      • accept

        public io.reactivex.Observable<? extends LCObject> accept​(java.util.Map<java.lang.String,​java.lang.Object> attributes)
        accept friend request by current user.
        参数:
        attributes - additional attributes for this friend.
        返回:
        observable instance notice: attributes is necessary as parameter bcz they are not properties of FriendshipRequest.
      • decline

        public io.reactivex.Observable<? extends LCObject> decline()
        decline friend request by current user.
        返回:
        observable instance
      • saveInBackground

        public io.reactivex.Observable<? extends LCObject> saveInBackground​(LCSaveOption option)
        从类复制的说明: LCObject
        Save object in background.
        覆盖:
        saveInBackground 在类中 LCObject
        参数:
        option - save option.
        返回:
        observable instance.