程序包 cn.leancloud

类 LCCloudQuery


  • public class LCCloudQuery
    extends java.lang.Object
    • 方法详细资料

      • executeInBackground

        public static io.reactivex.Observable<LCCloudQueryResult> executeInBackground​(java.lang.String cql)
        execute cql query in background.
        参数:
        cql - cql statement.
        返回:
        observable instance.
      • executeInBackground

        public static io.reactivex.Observable<LCCloudQueryResult> executeInBackground​(LCUser asAuthenticatedUser,
                                                                                      java.lang.String cql)
        execute cql query in background.
        参数:
        asAuthenticatedUser - explicit user for request authentication.
        cql - cql statement.
        返回:
        observable instance. in general, this method should be invoked in lean engine.
      • executeInBackground

        public static io.reactivex.Observable<LCCloudQueryResult> executeInBackground​(java.lang.String cql,
                                                                                      java.lang.Object... params)
        execute cql query in background.
        参数:
        cql - cql statement.
        params - query parameters.
        返回:
        observable instance.
      • executeInBackground

        public static io.reactivex.Observable<LCCloudQueryResult> executeInBackground​(LCUser asAuthenticatedUser,
                                                                                      java.lang.String cql,
                                                                                      java.lang.Object... params)
        execute cql query in background.
        参数:
        asAuthenticatedUser - explicit user for request authentication.
        cql - cql statement.
        params - query parameters.
        返回:
        observable instance. in general, this method should be invoked in lean engine.
      • executeInBackground

        public static io.reactivex.Observable<LCCloudQueryResult> executeInBackground​(java.lang.String cql,
                                                                                      java.lang.Class<? extends LCObject> clazz)
        execute cql query in background.
        参数:
        cql - cql statement.
        clazz - result class.
        返回:
        observable instance.
      • executeInBackground

        public static io.reactivex.Observable<LCCloudQueryResult> executeInBackground​(LCUser asAuthenticatedUser,
                                                                                      java.lang.String cql,
                                                                                      java.lang.Class<? extends LCObject> clazz)
        execute cql query in background.
        参数:
        asAuthenticatedUser - explicit user for request authentication.
        cql - cql statement.
        clazz - result class.
        返回:
        observable instance. in general, this method should be invoked in lean engine.
      • executeInBackground

        public static <T extends LCObject> io.reactivex.Observable<LCCloudQueryResult> executeInBackground​(java.lang.String cql,
                                                                                                           java.lang.Class<T> clazz,
                                                                                                           java.lang.Object... params)
        execute cql query in background.
        类型参数:
        T - template type.
        参数:
        cql - cql statement.
        clazz - result class.
        params - query parameters.
        返回:
        observable instance.
      • executeInBackground

        public static <T extends LCObject> io.reactivex.Observable<LCCloudQueryResult> executeInBackground​(LCUser asAuthenticatedUser,
                                                                                                           java.lang.String cql,
                                                                                                           java.lang.Class<T> clazz,
                                                                                                           java.lang.Object... params)
        execute cql query in background.
        类型参数:
        T - template type.
        参数:
        asAuthenticatedUser - explicit user for request authentication.
        cql - cql statement.
        clazz - result class.
        params - query parameters.
        返回:
        observable instance. in general, this method should be invoked in lean engine.