Uses of Class
cn.leancloud.LCObject
Packages that use LCObject
Package
Description
-
Uses of LCObject in cn.leancloud
Classes in cn.leancloud with type parameters of type LCObjectSubclasses of LCObject in cn.leancloudModifier and TypeClassDescriptionclassfinal classclassclassfinal classclassclassStatus 预定义属性: 1.classMethods in cn.leancloud with type parameters of type LCObjectModifier and TypeMethodDescriptionConstructs a query that is the and of the given queries.protected static <T extends LCObject>
Tstatic <T extends LCObject>
TLCObject.createWithoutData(Class<T> clazz, String objectId) Create a new instance with particular class and objectId.static <T extends LCObject>
io.reactivex.Observable<LCCloudQueryResult> LCCloudQuery.executeInBackground(LCUser asAuthenticatedUser, String cql, Class<T> clazz, Object... params) execute cql query in background.static <T extends LCObject>
io.reactivex.Observable<LCCloudQueryResult> LCCloudQuery.executeInBackground(String cql, Class<T> clazz, Object... params) execute cql query in background.LCUser.followeeQuery(String userObjectId, Class<T> clazz) get followee query.LCUser.followerQuery(String userObjectId, Class<T> clazz) get follower query.LCUser.friendshipBlockQuery(Class<T> clazz) get block query.<T extends LCObject>
TLCObject.getLCObject(String key) Get AVObject value of specified key.Get query for class.Create a AVQuery with special sub-class.Constructs a query.<T extends LCObject>
LCRelation<T> LCObject.getRelation(String key) Get AVRelation value of specified key.Constructs a query that is the or of the given queries.static <T extends LCObject>
voidTransformer.registerClass(Class<T> clazz) static <T extends LCObject>
voidLCObject.registerSubclass(Class<T> clazz) Register subclass to AVOSCloud SDK.It must be invocated before AVOSCloud.initialize.LCRelation.reverseQuery(Class<M> theParentClazz, String relationKey, LCObject child) Create a query that can be used to query the parent objects in this relation.LCRelation.reverseQuery(String parentClassName, String relationKey, LCObject child) Create a query that can be used to query the parent objects in this relation.static <T extends LCObject>
Tstatic <T extends LCObject>
TMethods in cn.leancloud that return LCObjectModifier and TypeMethodDescriptionstatic LCObjectLCObject.createWithoutData(String className, String objectId) Create a new instance with particular classname and objectId.LCObject.fetch()Fetch current object in blocking mode.Fetch current object in blocking mode.Fetch current object in blocking mode.LCStatus.fetch()Deprecated.Deprecated.LCObject.fetchIfNeeded()Fetch current object in blocking mode.LCStatus.fetchIfNeeded()Deprecated.LCPush.getNotification()Return the instance of _Notification。LCRanking.getObject()LCStatistic.getObject()get target object(only valid for leaderboard which member type is LCObjct)LCRelation.getParent()static LCObjectTransformer.objectFromClassName(String className) protected static LCObjectArchivedRequests.parseAVObject(String content) static LCObjectLCObject.parseLCObject(String objectString) Create AVObject instance from json string which generated by AVObject.toString or AVObject.toJSONString.LCStatus.toObject()Methods in cn.leancloud that return types with arguments of type LCObjectModifier and TypeMethodDescriptionio.reactivex.Observable<? extends LCObject> accept friend request by current user.io.reactivex.Observable<? extends LCObject> LCFriendshipRequest.decline()decline friend request by current user.LCObject.extractCascadingObjects(Object o) io.reactivex.Observable<LCObject> LCObject.fetchIfNeededInBackground()Fetch current object if needed in async mode.io.reactivex.Observable<LCObject> LCObject.fetchIfNeededInBackground(LCUser asAuthenticatedUser, String includeKeys) Fetch current object if needed in async mode.io.reactivex.Observable<LCObject> LCObject.fetchIfNeededInBackground(String includeKeys) Fetch current object if needed in async mode.io.reactivex.Observable<LCObject> LCStatus.fetchIfNeededInBackground()Deprecated.io.reactivex.Observable<LCObject> LCObject.fetchInBackground()Fetch current object in async mode.io.reactivex.Observable<LCObject> LCObject.fetchInBackground(LCUser asAuthenticatedUser, String includeKeys) Fetch current object in async mode.io.reactivex.Observable<LCObject> LCObject.fetchInBackground(String includeKeys) Fetch current object in async mode.io.reactivex.Observable<LCObject> LCStatus.fetchInBackground()Deprecated.io.reactivex.Observable<LCObject> LCStatus.fetchInBackground(String includeKeys) Deprecated.LCUser.followeeQuery()get followee query.LCUser.followerQuery()get follower query.LCUser.friendshipBlockQuery()get block query.LCObject.generateCascadingSaveObjects()io.reactivex.Observable<LCObject> LCObject.refreshInBackground()Refresh current object in async mode.io.reactivex.Observable<LCObject> LCObject.refreshInBackground(LCUser asAuthenticatedUser) Refresh current object in async mode.io.reactivex.Observable<LCObject> LCObject.refreshInBackground(LCUser asAuthenticatedUser, String includeKeys) Refresh current object in async mode.io.reactivex.Observable<LCObject> LCObject.refreshInBackground(String includeKeys) Refresh current object in async mode.io.reactivex.Observable<LCObject> LCStatus.refreshInBackground()Deprecated.io.reactivex.Observable<? extends LCObject> LCFriendship.saveInBackground(LCSaveOption option) save friendship in backgound.io.reactivex.Observable<? extends LCObject> LCFriendshipRequest.saveInBackground(LCSaveOption option) io.reactivex.Observable<? extends LCObject> LCObject.saveInBackground()Save object in background.io.reactivex.Observable<? extends LCObject> LCObject.saveInBackground(LCSaveOption option) Save object in background.io.reactivex.Observable<? extends LCObject> LCObject.saveInBackground(LCUser asAuthenticatedUser) Save object in background.io.reactivex.Observable<? extends LCObject> LCObject.saveInBackground(LCUser asAuthenticatedUser, LCSaveOption option) Save object in background.io.reactivex.Observable<? extends LCObject> LCStatus.saveInBackground()Deprecated.Methods in cn.leancloud with parameters of type LCObjectModifier and TypeMethodDescriptionprotected static <T extends LCObject>
TvoidArchivedRequests.deleteEventually(LCObject object) static StringArchivedRequests.getArchiveContent(LCObject object, boolean isDelete) voidRemoves an object from this relation.protected voidLCObject.resetByRawData(LCObject LCObject) LCRelation.reverseQuery(Class<M> theParentClazz, String relationKey, LCObject child) Create a query that can be used to query the parent objects in this relation.LCRelation.reverseQuery(String parentClassName, String relationKey, LCObject child) Create a query that can be used to query the parent objects in this relation.voidArchivedRequests.saveEventually(LCObject object) voidvoidvoidvoidset source of statusstatic <T extends LCObject>
Tstatic <T extends LCObject>
TMethod parameters in cn.leancloud with type arguments of type LCObjectModifier and TypeMethodDescriptionstatic voidLCObject.deleteAll(LCUser asAuthenticatedUser, Collection<? extends LCObject> objects) Delete all objects in blocking mode.static voidLCObject.deleteAll(Collection<? extends LCObject> objects) Delete all objects in blocking mode.static io.reactivex.Observable<LCNull> LCObject.deleteAllInBackground(LCUser asAuthenticatedUser, Collection<? extends LCObject> objects) Delete all objects in async mode.static io.reactivex.Observable<LCNull> LCObject.deleteAllInBackground(Collection<? extends LCObject> objects) Delete all objects in async mode.static io.reactivex.Observable<LCCloudQueryResult> LCCloudQuery.executeInBackground(LCUser asAuthenticatedUser, String cql, Class<? extends LCObject> clazz) execute cql query in background.static io.reactivex.Observable<LCCloudQueryResult> LCCloudQuery.executeInBackground(String cql, Class<? extends LCObject> clazz) execute cql query in background.booleanLCObject.hasCircleReference(Map<LCObject, Boolean> markMap) judge operations' value include circle reference or not.static voidLCObject.saveAll(LCUser asAuthenticatedUser, Collection<? extends LCObject> objects) Save All objects in blocking mode.static voidLCObject.saveAll(Collection<? extends LCObject> objects) Save All objects in blocking mode.static io.reactivex.Observable<JSONArray> LCObject.saveAllInBackground(LCUser asAuthenticatedUser, Collection<? extends LCObject> objects) Save all objects in async mode.static io.reactivex.Observable<JSONArray> LCObject.saveAllInBackground(Collection<? extends LCObject> objects) Save all objects in async mode.Constructors in cn.leancloud with parameters of type LCObjectModifierConstructorDescriptionLCBlockRelation(LCObject object) LCFriendship(LCObject object) protectedLCInstallation(LCObject obj) protectedLCLeaderboard(LCObject object) Copy constructor.LCRelation(LCObject parent, String key) constructor from AVObject instance. -
Uses of LCObject in cn.leancloud.callback
Classes in cn.leancloud.callback with type parameters of type LCObjectModifier and TypeClassDescriptionclassFindCallback<T extends LCObject>classFollowCallback<T extends LCObject>classFollowersAndFolloweesCallback<T extends LCObject>classGetCallback<T extends LCObject>classRefreshCallback<T extends LCObject>classSaveCallback<T extends LCObject>Methods in cn.leancloud.callback with parameters of type LCObjectModifier and TypeMethodDescriptionvoidGenericObjectCallback.onGroupRequestFinished(int left, int total, LCObject object) -
Uses of LCObject in cn.leancloud.convertor
Methods in cn.leancloud.convertor with type parameters of type LCObjectModifier and TypeMethodDescriptionstatic <T extends LCObject>
cn.leancloud.convertor.ObserverBuilder.CollectionObserver<T> ObserverBuilder.buildCollectionObserver(FindCallback<T> callback) build observer for FindCallbackstatic <T extends LCObject>
cn.leancloud.convertor.ObserverBuilder.SingleObjectObserver<T> ObserverBuilder.buildSingleObserver(FollowCallback<T> callback) build observer for FollowCallbackstatic <T extends LCObject>
cn.leancloud.convertor.ObserverBuilder.SingleObjectObserver<T> ObserverBuilder.buildSingleObserver(GetCallback<T> callback) build observer for GetCallbackstatic <T extends LCObject>
cn.leancloud.convertor.ObserverBuilder.SingleObjectObserver<T> ObserverBuilder.buildSingleObserver(RefreshCallback<T> callback) build observer for RefreshCallbackstatic <T extends LCObject>
cn.leancloud.convertor.ObserverBuilder.SingleObjectObserver<T> ObserverBuilder.buildSingleObserver(SaveCallback<T> callback) build observer for SaveCallback -
Uses of LCObject in cn.leancloud.core
Methods in cn.leancloud.core with type parameters of type LCObjectModifier and TypeMethodDescription<E extends LCObject>
io.reactivex.Observable<E> StorageClient.saveWholeObject(LCUser authenticatedUser, Class<E> clazz, String endpointClass, String objectId, JSONObject object, boolean fetchFlag, JSONObject where) Methods in cn.leancloud.core that return types with arguments of type LCObjectModifier and TypeMethodDescriptionio.reactivex.Observable<LCObject> StorageClient.createLeaderboard(Map<String, Object> params) create leaderboard.io.reactivex.Observable<? extends LCObject> StorageClient.createObject(LCUser authenticatedUser, String className, JSONObject data, boolean fetchFlag, JSONObject where) io.reactivex.Observable<LCObject> StorageClient.fetchLeaderboard(String name) fetch leaderboard with name.io.reactivex.Observable<? extends LCObject> StorageClient.fetchObject(LCUser authenticatedUser, String className, String objectId, String includeKeys) io.reactivex.Observable<LCObject> StorageClient.getWholeObject(LCUser authenticatedUser, String endpointClass, String objectId, String includeKeys) StorageClient.queryObjects(LCUser authenticatedUser, String className, String endPoint, Map<String, String> query, LCQuery.CachePolicy cachePolicy, long maxAgeInMilliseconds) io.reactivex.Observable<LCObject> StorageClient.resetLeaderboard(String name) reset leaderboardio.reactivex.Observable<? extends LCObject> StorageClient.saveObject(LCUser authenticatedUser, String className, String objectId, JSONObject data, boolean fetchFlag, JSONObject where) io.reactivex.Observable<LCObject> StorageClient.updateLeaderboard(String name, Map<String, Object> params) update leaderboard with attributes. -
Uses of LCObject in cn.leancloud.gson
Methods in cn.leancloud.gson that return LCObjectModifier and TypeMethodDescriptionObjectDeserializer.deserialize(com.google.gson.JsonElement elem, Type type, com.google.gson.JsonDeserializationContext ctx) -
Uses of LCObject in cn.leancloud.query
Methods in cn.leancloud.query that return types with arguments of type LCObjectMethod parameters in cn.leancloud.query with type arguments of type LCObjectModifier and TypeMethodDescriptionvoidLCCloudQueryResult.setResults(List<? extends LCObject> results) voidLCQueryResult.setResults(List<LCObject> results) -
Uses of LCObject in cn.leancloud.search
Classes in cn.leancloud.search with type parameters of type LCObject