| 程序包 | 说明 |
|---|---|
| cn.leancloud | |
| cn.leancloud.callback | |
| cn.leancloud.convertor | |
| cn.leancloud.core | |
| cn.leancloud.gson | |
| cn.leancloud.query | |
| cn.leancloud.search |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AVQuery<T extends AVObject> |
class |
AVRelation<T extends AVObject> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AVFile |
class |
AVFriendship |
class |
AVFriendshipRequest |
class |
AVInstallation |
class |
AVRole |
class |
AVStatus
Status 预定义属性:
1. messageId, Integer, message sequence number, Receiver-side only
2. inboxType, String, identifier for multiple purpose, default is 'default' which stands for timeline.
3. source, Pointer, point to source user.
4. owner, Pointer, point to target user, Receiver-side only.
|
class |
AVUser |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends AVObject> |
AVQuery.and(List<AVQuery<T>> queries)
Constructs a query that is the and of the given queries.
|
protected static <T extends AVObject> |
AVObject.cast(AVObject object,
Class<T> clazz) |
static <T extends AVObject> |
AVObject.createWithoutData(Class<T> clazz,
String objectId)
Create a new instance with particular class and objectId.
|
static <T extends AVObject> |
AVUser.followeeQuery(String userObjectId,
Class<T> clazz) |
static <T extends AVObject> |
AVUser.followerQuery(String userObjectId,
Class<T> clazz) |
<T extends AVObject> |
AVObject.getAVObject(String key)
Get AVObject value of specified key.
|
static <T extends AVObject> |
AVQuery.getQuery(Class<T> clazz)
Create a AVQuery with special sub-class.
|
static <T extends AVObject> |
AVObject.getQuery(Class<T> clazz)
Get query for class.
|
static <T extends AVObject> |
AVQuery.getQuery(String theClassName)
Constructs a query.
|
<T extends AVObject> |
AVObject.getRelation(String key)
Get AVRelation value of specified key.
|
static <T extends AVObject> |
AVQuery.or(List<AVQuery<T>> queries)
Constructs a query that is the or of the given queries.
|
static <T extends AVObject> |
Transformer.registerClass(Class<T> clazz) |
static <T extends AVObject> |
AVObject.registerSubclass(Class<T> clazz)
Register subclass to AVOSCloud SDK.It must be invocated before AVOSCloud.initialize.
|
static <M extends AVObject> |
AVRelation.reverseQuery(Class<M> theParentClazz,
String relationKey,
AVObject child)
Create a query that can be used to query the parent objects in this relation.
|
static <M extends AVObject> |
AVRelation.reverseQuery(String parentClassName,
String relationKey,
AVObject child)
Create a query that can be used to query the parent objects in this relation.
|
static <T extends AVObject> |
Transformer.transform(AVObject rawObj,
Class<T> clazz) |
static <T extends AVObject> |
Transformer.transform(AVObject rawObj,
String className) |
| 限定符和类型 | 方法和说明 |
|---|---|
static AVObject |
AVObject.createWithoutData(String className,
String objectId)
Create a new instance with particular classname and objectId.
|
AVObject |
AVStatus.fetch()
已过时。
|
AVObject |
AVObject.fetch()
Fetch current object in blocking mode.
|
AVObject |
AVStatus.fetch(String includedKeys)
已过时。
|
AVObject |
AVObject.fetch(String includeKeys)
Fetch current object in blocking mode.
|
AVObject |
AVStatus.fetchIfNeeded()
已过时。
|
AVObject |
AVObject.fetchIfNeeded()
Fetch current object in blocking mode.
|
AVObject |
AVPush.getNotification()
Return the instance of _Notification。
|
AVObject |
AVRelation.getParent() |
static AVObject |
Transformer.objectFromClassName(String className) |
protected static AVObject |
ArchivedRequests.parseAVObject(String content) |
static AVObject |
AVObject.parseAVObject(String objectString)
Create AVObject instance from json string which generated by AVObject.toString or AVObject.toJSONString.
|
AVObject |
AVStatus.toObject() |
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Observable<? extends AVObject> |
AVFriendshipRequest.accept(Map<String,Object> attributes)
accept friend request by current user.
|
io.reactivex.Observable<? extends AVObject> |
AVFriendshipRequest.decline()
decline friend request by current user.
|
protected List<AVObject> |
AVObject.extractCascadingObjects(Object o) |
io.reactivex.Observable<AVObject> |
AVStatus.fetchIfNeededInBackground()
已过时。
|
io.reactivex.Observable<AVObject> |
AVObject.fetchIfNeededInBackground()
Fetch current object if needed in async mode.
|
io.reactivex.Observable<AVObject> |
AVObject.fetchIfNeededInBackground(String includeKeys)
Fetch current object if needed in async mode.
|
io.reactivex.Observable<AVObject> |
AVStatus.fetchInBackground()
已过时。
|
io.reactivex.Observable<AVObject> |
AVObject.fetchInBackground()
Fetch current object in async mode.
|
io.reactivex.Observable<AVObject> |
AVStatus.fetchInBackground(String includeKeys)
已过时。
|
io.reactivex.Observable<AVObject> |
AVObject.fetchInBackground(String includeKeys)
Fetch current object in async mode.
|
AVQuery<AVObject> |
AVUser.followeeQuery() |
AVQuery<AVObject> |
AVUser.followerQuery() |
protected io.reactivex.Observable<List<AVObject>> |
AVObject.generateCascadingSaveObjects() |
io.reactivex.Observable<AVObject> |
AVStatus.refreshInBackground()
已过时。
|
io.reactivex.Observable<AVObject> |
AVObject.refreshInBackground()
Refresh current object in async mode.
|
io.reactivex.Observable<AVObject> |
AVObject.refreshInBackground(String includeKeys)
Refresh current object in async mode.
|
io.reactivex.Observable<? extends AVObject> |
AVStatus.saveInBackground()
已过时。
|
io.reactivex.Observable<? extends AVObject> |
AVObject.saveInBackground()
Save object in background.
|
io.reactivex.Observable<? extends AVObject> |
AVFriendshipRequest.saveInBackground(AVSaveOption option) |
io.reactivex.Observable<? extends AVObject> |
AVFriendship.saveInBackground(AVSaveOption option) |
io.reactivex.Observable<? extends AVObject> |
AVObject.saveInBackground(AVSaveOption option)
Save object in background.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected static <T extends AVObject> |
AVObject.cast(AVObject object,
Class<T> clazz) |
void |
ArchivedRequests.deleteEventually(AVObject object) |
static String |
ArchivedRequests.getArchiveContent(AVObject object,
boolean isDelete) |
void |
AVRelation.remove(AVObject object)
Removes an object from this relation.
|
protected void |
AVObject.resetByRawData(AVObject avObject) |
static <M extends AVObject> |
AVRelation.reverseQuery(Class<M> theParentClazz,
String relationKey,
AVObject child)
Create a query that can be used to query the parent objects in this relation.
|
static <M extends AVObject> |
AVRelation.reverseQuery(String parentClassName,
String relationKey,
AVObject child)
Create a query that can be used to query the parent objects in this relation.
|
void |
ArchivedRequests.saveEventually(AVObject object) |
void |
AVRelation.setParent(AVObject parent) |
void |
AVStatus.setSource(AVObject source)
set source of status
|
static <T extends AVObject> |
Transformer.transform(AVObject rawObj,
Class<T> clazz) |
static <T extends AVObject> |
Transformer.transform(AVObject rawObj,
String className) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
AVObject.deleteAll(Collection<? extends AVObject> objects)
Delete all objects in blocking mode.
|
static io.reactivex.Observable<AVNull> |
AVObject.deleteAllInBackground(Collection<? extends AVObject> objects)
Delete all objects in async mode.
|
static io.reactivex.Observable<AVCloudQueryResult> |
AVQuery.doCloudQueryInBackground(String cql,
Class<? extends AVObject> clazz)
Do cloud query in async mode.
|
static io.reactivex.Observable<AVCloudQueryResult> |
AVQuery.doCloudQueryInBackground(String cql,
Class<? extends AVObject> clazz,
Object... params)
Do cloud query in async mode.
|
boolean |
AVObject.hasCircleReference(Map<AVObject,Boolean> markMap)
judge operations' value include circle reference or not.
|
static void |
AVObject.saveAll(Collection<? extends AVObject> objects)
Save All objects in blocking mode.
|
static io.reactivex.Observable<JSONArray> |
AVObject.saveAllInBackground(Collection<? extends AVObject> objects)
Save all objects in async mode.
|
| 构造器和说明 |
|---|
AVInstallation(AVObject obj) |
AVObject(AVObject other)
Copy constructor.
|
AVRelation(AVObject parent,
String key) |
AVStatus(AVObject o) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
FindCallback<T extends AVObject> |
class |
FollowCallback<T extends AVObject> |
class |
FollowersAndFolloweesCallback<T extends AVObject> |
class |
GetCallback<T extends AVObject> |
class |
RefreshCallback<T extends AVObject> |
class |
SaveCallback<T extends AVObject> |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
GenericObjectCallback.onGroupRequestFinished(int left,
int total,
AVObject object) |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends AVObject> |
ObserverBuilder.buildCollectionObserver(FindCallback<T> callback)
build observer for FindCallback
|
static <T extends AVObject> |
ObserverBuilder.buildSingleObserver(FindCallback<T> callback)
已过时。
please use buildCollectionObserver(FindCallback callback).
|
static <T extends AVObject> |
ObserverBuilder.buildSingleObserver(FollowCallback<T> callback)
build observer for FollowCallback
|
static <T extends AVObject> |
ObserverBuilder.buildSingleObserver(GetCallback<T> callback)
build observer for GetCallback
|
static <T extends AVObject> |
ObserverBuilder.buildSingleObserver(RefreshCallback<T> callback)
build observer for RefreshCallback
|
static <T extends AVObject> |
ObserverBuilder.buildSingleObserver(SaveCallback<T> callback)
build observer for SaveCallback
|
| 限定符和类型 | 方法和说明 |
|---|---|
<E extends AVObject> |
StorageClient.saveWholeObject(Class<E> clazz,
String endpointClass,
String objectId,
JSONObject object,
boolean fetchFlag,
JSONObject where) |
| 限定符和类型 | 方法和说明 |
|---|---|
io.reactivex.Observable<? extends AVObject> |
StorageClient.createObject(String className,
JSONObject data,
boolean fetchFlag,
JSONObject where) |
io.reactivex.Observable<? extends AVObject> |
StorageClient.fetchObject(String className,
String objectId,
String includeKeys) |
io.reactivex.Observable<AVObject> |
StorageClient.getWholeObject(String endpointClass,
String objectId,
String includeKeys) |
io.reactivex.Observable<List<AVObject>> |
StorageClient.queryObjects(String className,
Map<String,String> query,
AVQuery.CachePolicy cachePolicy,
long maxAgeInMilliseconds) |
io.reactivex.Observable<? extends AVObject> |
StorageClient.saveObject(String className,
String objectId,
JSONObject data,
boolean fetchFlag,
JSONObject where) |
| 限定符和类型 | 方法和说明 |
|---|---|
AVObject |
ObjectDeserializer.deserialize(com.google.gson.JsonElement elem,
Type type,
com.google.gson.JsonDeserializationContext ctx) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<AVObject> |
AVQueryResult.getResults() |
List<? extends AVObject> |
AVCloudQueryResult.getResults() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AVCloudQueryResult.setResults(List<? extends AVObject> results) |
void |
AVQueryResult.setResults(List<AVObject> results) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AVSearchQuery<T extends AVObject> |
Copyright © 2020, 美味书签(北京)信息技术有限公司 All rights reserved.