| 程序包 | 说明 |
|---|---|
| cn.leancloud | |
| cn.leancloud.callback | |
| cn.leancloud.convertor | |
| cn.leancloud.core |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends AVUser> |
AVUser.becomeWithSessionToken(String sessionToken,
Class<T> clazz) |
static <T extends AVUser> |
AVUser.becomeWithSessionTokenInBackground(String sessionToken,
Class<T> clazz) |
static <T extends AVUser> |
AVUser.cast(AVUser user,
Class<T> clazz)
通过这个方法可以将 AVUser 对象强转为其子类对象
|
static <T extends AVUser> |
AVUser.getCurrentUser(Class<T> userClass) |
static <T extends AVUser> |
AVUser.getUserQuery(Class<T> clazz)
Get User Query
|
static <T extends AVUser> |
AVUser.logIn(String username,
String password,
Class<T> clazz)
logIn in background
|
static <T extends AVUser> |
AVUser.loginByMobilePhoneNumber(String mobile,
String password,
Class<T> clazz)
logIn with mobile phone and password.
|
static <T extends AVUser> |
AVUser.loginBySMSCode(String mobile,
String smsCode,
Class<T> clazz)
logIn with mobile phone and sms code.
|
static <T extends AVUser> |
AVUser.loginWithAuthData(Class<T> clazz,
Map<String,Object> authData,
String platform)
login with auth data.
|
static <T extends AVUser> |
AVUser.loginWithAuthData(Class<T> clazz,
Map<String,Object> authData,
String platform,
String unionId,
String unionIdPlatform,
boolean asMainAccount)
login with auth data.
|
static <T extends AVUser> |
AVUser.signUpOrLoginByMobilePhone(String mobilePhoneNumber,
String smsCode,
Class<T> clazz)
signUpOrLoginByMobilePhone
|
static <T extends AVUser> |
AVUser.signUpOrLoginByMobilePhoneInBackground(String mobilePhoneNumber,
String smsCode,
Class<T> clazz)
signUpOrLoginByMobilePhoneInBackground
|
| 限定符和类型 | 方法和说明 |
|---|---|
static AVUser |
AVUser.becomeWithSessionToken(String sessionToken) |
static AVUser |
AVUser.currentUser()
获取当前登录用户
|
static AVUser |
AVUser.getCurrentUser() |
AVUser |
AVStatus.getSource()
获取 Status 的发送者
|
static AVUser |
AVUser.signUpOrLoginByMobilePhone(String mobilePhoneNumber,
String smsCode)
signUpOrLoginByMobilePhone
|
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Observable<AVUser> |
AVUser.associateWithAuthData(Map<String,Object> authData,
String platform) |
io.reactivex.Observable<AVUser> |
AVUser.associateWithAuthData(Map<String,Object> authData,
String platform,
String unionId,
String unionIdPlatform,
boolean asMainAccount) |
static io.reactivex.Observable<? extends AVUser> |
AVUser.becomeWithSessionTokenInBackground(String sessionToken) |
io.reactivex.Observable<AVUser> |
AVUser.dissociateWithAuthData(String platform) |
static AVQuery<AVUser> |
AVUser.getQuery()
Get User Query
|
static io.reactivex.Observable<? extends AVUser> |
AVUser.logIn(String username,
String password)
logIn in background
|
static io.reactivex.Observable<? extends AVUser> |
AVUser.logInAnonymously() |
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginByEmail(String email,
String password)
logIn with email and password
|
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginByMobilePhoneNumber(String mobile,
String password)
logIn with mobile phone and password.
|
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginBySMSCode(String mobile,
String smsCode)
logIn with mobile phone and sms code.
|
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginWithAuthData(Map<String,Object> authData,
String platform)
login with auth data.
|
io.reactivex.Observable<AVUser> |
AVUser.loginWithAuthData(Map<String,Object> authData,
String platform,
boolean failOnNotExist)
login with auth data.
|
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginWithAuthData(Map<String,Object> authData,
String platform,
String unionId,
String unionIdPlatform,
boolean asMainAccount)
login with auth data.
|
io.reactivex.Observable<AVUser> |
AVUser.loginWithAuthData(Map<String,Object> authData,
String platform,
String unionId,
String unionIdPlatform,
boolean asMainAccount,
boolean failOnNotExist) |
io.reactivex.Observable<AVUser> |
AVUser.signUpInBackground()
sign up in background.
|
static io.reactivex.Observable<? extends AVUser> |
AVUser.signUpOrLoginByMobilePhoneInBackground(String mobilePhoneNumber,
String smsCode)
signUpOrLoginByMobilePhoneInBackground
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends AVUser> |
AVUser.cast(AVUser user,
Class<T> clazz)
通过这个方法可以将 AVUser 对象强转为其子类对象
|
static void |
AVUser.changeCurrentUser(AVUser newUser,
boolean save) |
boolean |
AVACL.getReadAccess(AVUser user)
Get whether the given user is *explicitly* allowed to read this object.
|
boolean |
AVACL.getWriteAccess(AVUser user)
Get whether the given user is *explicitly* allowed to write this object.
|
static AVStatusQuery |
AVStatus.inboxQuery(AVUser owner,
String inboxType)
query statuses send to User owner and with inboxType
default query direction: from NEW to OLD.
|
void |
AVACL.setReadAccess(AVUser user,
boolean allowed)
Set whether the given user is allowed to read this object.
|
void |
AVACL.setWriteAccess(AVUser user,
boolean allowed)
Set whether the given user is allowed to write this object.
|
static AVStatusQuery |
AVStatus.statusQuery(AVUser source)
query statuses sent by User owner.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
AVUser.alwaysUseSubUserClass(Class<? extends AVUser> clazz)
通过设置此方法,所有关联对象中的 AVUser 对象都会被强转成注册的 AVUser 子类对象
|
| 构造器和说明 |
|---|
AVACL(AVUser owner)
constructor
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
LogInCallback<T extends AVUser> |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
SignUpCallback.internalDone0(AVUser t,
AVException avException) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends AVUser> |
ObserverBuilder.buildSingleObserver(LogInCallback<T> callback)
build observer for LogInCallback
|
| 限定符和类型 | 方法和说明 |
|---|---|
static cn.leancloud.convertor.ObserverBuilder.SingleObjectObserver<AVUser> |
ObserverBuilder.buildSingleObserver(SignUpCallback callback)
build observer for SignupCallback
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends AVUser> |
StorageClient.createUserBySession(String sessionToken,
Class<T> clazz) |
<T extends AVUser> |
StorageClient.logIn(com.alibaba.fastjson.JSONObject data,
Class<T> clazz) |
<T extends AVUser> |
StorageClient.signUpOrLoginByMobilephone(com.alibaba.fastjson.JSONObject data,
Class<T> clazz) |
| 限定符和类型 | 方法和说明 |
|---|---|
AVUser |
StorageClient.getCurrentUser() |
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Observable<AVUser> |
StorageClient.signUp(com.alibaba.fastjson.JSONObject data) |
io.reactivex.Observable<AVUser> |
StorageClient.signUpWithFlag(com.alibaba.fastjson.JSONObject data,
boolean failOnNotExist) |
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Observable<Boolean> |
StorageClient.refreshSessionToken(AVUser user) |
void |
StorageClient.setCurrentUser(AVUser newUser) |
io.reactivex.Observable<AVNull> |
StorageClient.updatePassword(AVUser user,
String oldPass,
String newPass) |
Copyright © 2020, 美味书签(北京)信息技术有限公司 All rights reserved.