io.realm.mongodb.funciones
Un administrador de Funciones para llamar funciones remotas de Realm para la aplicación Realm asociada. Los argumentos y resultados se codifican/decodifican con el registro de codecs de Funciones heredado de AppConfiguration.getDefaultCodecRegistry() o configurado explícitamente al crear la
Funciones-instancia a través de User.getFunctions(CodecRegistry) o a través de llamadas individuales a callFunction(String, List, Class, CodecRegistry).
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
Resultado públicoT | Llame a una función MongoDB Realm sincrónicamente con un decodificador de resultados personalizado. |
Resultado públicoT | Llamar a una función MongoDB Realm de forma sincrónica con los argumentos/resultados de codificación/decodificación del registro de códec predeterminado. |
Resultado públicoT | callFunction <ResultT >( ) Llame a una función MongoDB Realm de forma sincrónica con argumentos/resultados de codificación/decodificación de registro de códec personalizado. |
Tarea asincrónica dedominio público | callFunctionAsync <T >( ) Llame a una función MongoDB Realm de forma asincrónica con un decodificador de resultados personalizado. |
Tarea asincrónica dedominio público | callFunctionAsync <T >( String name, java.util.List<?> args, java.lang.Class<T> resultClass, io.realm.mongodb.App.Callback<T> callback ) Llame a una función MongoDB Realm de forma asincrónica con un registro de códec personalizado para codificar/decodificar argumentos/resultados. |
Tarea asincrónica dedominio público | callFunctionAsync <T >( String name, java.util.List<?> args, java.lang.Class<T> resultClass, CodecRegistry codecRegistry, io.realm.mongodb.App.Callback<T> callback ) Llame a una función MongoDB Realm de forma asincrónica con un registro de códec personalizado para codificar/decodificar argumentos/resultados. |
getApp () Devuelve la aplicación con la que esta instancia está asociada. | |
Registro de códecspúblico | Devuelve el registro de códec predeterminado utilizado para codificar argumentos y decodificar resultados para esta instancia de funciones de Realm. |
resumen protegido T |
Métodos heredados
Métodos heredados de la clase java.lang.Object:
getClass,hashCode,equals,clone,toString,notify,notifyAll,wait,wait,wait,finalize
Detalle del método
función de llamada
Llame a una función MongoDB Realm de forma sincrónica con un decodificador de resultados personalizado. Los argumentos se codificarán con la codificación de registro de códec predeterminada. Parámetros de tipo
Parámetros
Devuelve Resultado de la función Reino. Lanzamientos
|
public ResultT callFunction <ResultT >( ) |
|---|
Llamar a una función MongoDB Realm de forma sincrónica con los argumentos/resultados de codificación/decodificación del registro de códec predeterminado. Parámetros de tipo
Parámetros
Devuelve Resultado de la función Reino. Lanzamientos
|
public ResultT callFunction <ResultT >( ) |
|---|
Llame a una función MongoDB Realm de forma sincrónica con argumentos/resultados de codificación/decodificación de registro de códec personalizado. Parámetros de tipo
Parámetros
Devuelve Resultado de la función Reino. Lanzamientos
|
función de llamada asíncrona
public RealmAsyncTask callFunctionAsync <T >( ) |
|---|
Llamar a una función MongoDB Realm de forma asincrónica con un decodificador de resultados personalizado. Este es el equivalente asincrónico de callFunction(String, List, Decoder). Parámetros de tipo
Parámetros
Devuelve La tarea que representa la operación en curso. Lanzamientos
|
public RealmAsyncTask callFunctionAsync <T >( String name, java.util.List<?> args, java.lang.Class<T> resultClass, io.realm.mongodb.App.Callback<T> callback ) |
|---|
Llame a una función MongoDB Realm de forma asincrónica con un registro de códec personalizado para codificar/decodificar argumentos/resultados. Este es el equivalente asincrónico de callFunction(String, List, Class). Parámetros de tipo
Parámetros
Devuelve La tarea que representa la operación en curso. Lanzamientos
|
public RealmAsyncTask callFunctionAsync <T >( String name, java.util.List<?> args, java.lang.Class<T> resultClass, CodecRegistry codecRegistry, io.realm.mongodb.App.Callback<T> callback ) |
|---|
Llame a una función MongoDB Realm de forma asincrónica con un registro de códec personalizado para codificar/decodificar argumentos/resultados. Este es el equivalente asincrónico de callFunction(String, List, Class, CodecRegistry). Parámetros de tipo
Parámetros
Devuelve La tarea que representa la operación en curso. Lanzamientos
|
getApp
Devuelve la aplicación con la que esta instancia está asociada. Devuelve La aplicación con la que está asociada esta instancia. |
obtenerRegistroDeCódecPredeterminado
public CodecRegistry getDefaultCodecRegistry () |
|---|
Devuelve el registro de códec predeterminado utilizado para codificar argumentos y decodificar resultados para esta instancia de funciones de Realm. Devuelve El registro de códec predeterminado. |
getUser
invocar
protected abstract T invoke <T >( ) |
|---|