Docs Menu
Docs Home
/ /
io.realm.mongodb

Clase App.Result

java.lang.Object
io.realm.mongodb.App.Result

Clase envolvente:

App

Clase de resultado que representa el resultado de una solicitud asíncrona de esta aplicación hacia MongoDB Realm.

Tip

  • Callback

Modificador y Tipo
Método y descripción

public T

get ()

Devuelve la respuesta en caso de que la solicitud haya sido exitosa.

excepción de aplicación pública

Devuelve el error en caso de una solicitud fallida.

public T

T defaultValue
)

Devuelve la respuesta si la solicitud fue exitosa.

public T

Si la solicitud fue exitosa, se devuelve la respuesta; de lo contrario, se genera el error proporcionado.

booleanopúblico

Devuelve si la solicitud fue exitosa o no

success <T >()

Crea un resultado de solicitud exitoso sin valor de retorno.

withError <T >(
AppException exception
)

Crea un resultado de solicitud fallida.

T result
)

Crea un resultado de solicitud exitoso con un valor de retorno.

  • Métodos heredados de la clase java.lang.Object: getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

public T get ()

Devuelve la respuesta en caso de que la solicitud haya sido exitosa.

Devuelve

el valor de respuesta en caso de una solicitud exitosa.

Devuelve el error en caso de una solicitud fallida.

Devuelve

la AppException en caso de una solicitud fallida.

public T getOrDefault (
T defaultValue
)

Devuelve la respuesta si la solicitud fue exitosa. Si falló, se devuelve el valor predeterminado.

Devuelve

El valor de respuesta en caso de una solicitud exitosa. Si la solicitud falla, se devuelve el valor predeterminado.

public T getOrThrow ()

Si la solicitud fue exitosa, se devuelve la respuesta; de lo contrario, se genera el error proporcionado.

Devuelve

el objeto de respuesta en caso de que la solicitud haya sido exitosa.

Lanzamientos

  • AppException: se proporcionó un error en caso de que la solicitud fallara.

public boolean isSuccess ()

Devuelve si la solicitud fue exitosa o no

Devuelve

true si la solicitud fue exitosa, false si no.

public static App.Result success <T >()

Crea un resultado de solicitud exitoso sin valor de retorno.

public static App.Result withError <T >(
AppException exception
)

Crea un resultado de solicitud fallida. La solicitud falló por alguna razón, ya sea porque hubo un error de red o el objeto Realm servidor devolvió un error.

Parámetros

  • exception - error que ocurrió.

public static App.Result withResult <T >(
T result
)

Crea un resultado de solicitud exitoso con un valor de retorno.

Parámetros

  • result - el valor del resultado.

Volver

Devolución de llamada de la aplicación

En esta página