| 程序包 | 说明 |
|---|---|
| cn.leancloud | |
| cn.leancloud.callback | |
| cn.leancloud.convertor | |
| cn.leancloud.core | |
| cn.leancloud.service |
| 限定符和类型 | 方法和说明 |
|---|---|
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对象强转为其子类对象
|
<T extends AVUser> |
AVUser.followeeQuery(Class<T> clazz) |
static <T extends AVUser> |
AVUser.followeeQuery(String userObjectId,
Class<T> clazz) |
<T extends AVUser> |
AVUser.followerQuery(Class<T> clazz) |
static <T extends AVUser> |
AVUser.followerQuery(String userObjectId,
Class<T> clazz) |
static <T extends AVUser> |
AVUser.getCurrentUser(Class<T> userClass) |
static <T extends AVUser> |
AVUser.getUserQuery(Class<T> clazz)
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) |
static <T extends AVUser> |
AVUser.loginBySMSCode(String mobile,
String smsCode,
Class<T> clazz) |
static <T extends AVUser> |
AVUser.loginWithAuthData(Class<T> clazz,
Map<String,Object> authData,
String platform) |
static <T extends AVUser> |
AVUser.loginWithAuthData(Class<T> clazz,
Map<String,Object> authData,
String platform,
String unionId,
String unionIdPlatform,
boolean asMainAccount) |
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() |
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() |
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) |
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginByMobilePhoneNumber(String mobile,
String password) |
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginBySMSCode(String mobile,
String smsCode) |
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginWithAuthData(Map<String,Object> authData,
String platform) |
io.reactivex.Observable<AVUser> |
AVUser.loginWithAuthData(Map<String,Object> authData,
String platform,
boolean failOnNotExist) |
static io.reactivex.Observable<? extends AVUser> |
AVUser.loginWithAuthData(Map<String,Object> authData,
String platform,
String unionId,
String unionIdPlatform,
boolean asMainAccount) |
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) |
static io.reactivex.Observable<AVNull> |
AVStatus.deleteInboxStatusInBackground(long messageId,
String inboxType,
AVUser owner) |
boolean |
AVACL.getReadAccess(AVUser user) |
boolean |
AVACL.getWriteAccess(AVUser user) |
void |
AVACL.setReadAccess(AVUser user,
boolean allowed) |
void |
AVACL.setWriteAccess(AVUser user,
boolean allowed) |
static AVStatusQuery |
AVStatus.statusQuery(AVUser owner) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
AVUser.alwaysUseSubUserClass(Class<? extends AVUser> clazz)
通过设置此方法,所有关联对象中的AVUser对象都会被强转成注册的AVUser子类对象
|
| 构造器和说明 |
|---|
AVACL(AVUser owner) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
LogInCallback<T extends AVUser> |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
SignUpCallback.internalDone0(AVUser t,
AVException avException) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends AVUser> |
ObserverBuilder.buildSingleObserver(LogInCallback<T> callback) |
| 限定符和类型 | 方法和说明 |
|---|---|
static cn.leancloud.convertor.ObserverBuilder.SingleObjectObserver<AVUser> |
ObserverBuilder.buildSingleObserver(SignUpCallback callback) |
| 限定符和类型 | 方法和说明 |
|---|---|
<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) |
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Observable<AVUser> |
APIService.checkAuthenticated(Map<String,String> query) |
io.reactivex.Observable<AVUser> |
APIService.login(com.alibaba.fastjson.JSONObject object) |
io.reactivex.Observable<AVUser> |
APIService.refreshSessionToken(String objectId) |
io.reactivex.Observable<AVUser> |
APIService.signup(com.alibaba.fastjson.JSONObject object)
User Operations.
|
io.reactivex.Observable<AVUser> |
APIService.signup(com.alibaba.fastjson.JSONObject object,
boolean failOnNotExist) |
io.reactivex.Observable<AVUser> |
APIService.signupByMobilePhone(com.alibaba.fastjson.JSONObject object) |
io.reactivex.Observable<AVUser> |
APIService.updatePassword(String objectId,
com.alibaba.fastjson.JSONObject object) |
Copyright © 2019. All rights reserved.