Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

クラス App.Result

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

クラスを囲みます。

アプリ

このアプリから MongoDB Realm に対する非同期リクエストの結果を表す結果クラス。

Tip

  • Callback

修飾子と型
メソッドと説明

public T

get ()

リクエストが成功した場合は応答を返します。

リクエストが失敗した場合はエラーを返します。

public T

T defaultValue
)

リクエストが成功した場合は応答を返します。

public T

リクエストが成功した場合は、応答が返されますが、そうでない場合は、提供されたエラーがスローされます。

パブリックブール値

リクエストが成功したかどうかを返します

public static App.Result

success <T >()

戻り値のない成功したリクエスト結果を作成します。

public static App.Result

withError <T >(
AppException exception
)

失敗したリクエスト結果を作成します。

public static App.Result

T result
)

戻り値を持つ成功したリクエスト結果を作成します。

  • クラスjava.lang.Object から継承されたメソッド:getClasshashCodeequalsclonetoStringnotifynotifyAllwaitwaitwaitfinalize

public T get ()

リクエストが成功した場合は応答を返します。

戻り値

リクエストが成功した場合の 応答値 。

リクエストが失敗した場合はエラーを返します。

戻り値

リクエストが失敗した場合のAppException

public T getOrDefault (
T defaultValue
)

リクエストが成功した場合は応答を返します。 失敗した場合は、代わりにデフォルト値が返されます。

戻り値

リクエストが成功した場合の 応答値 。 リクエストが失敗した場合は、代わりにデフォルト値が返されます。

public T getOrThrow ()

リクエストが成功した場合は、応答が返されますが、そうでない場合は、提供されたエラーがスローされます。

戻り値

リクエストが成功した場合の 応答オブジェクト 。

スロー

  • AppException - リクエストが失敗した場合にエラーを提供しました。

public boolean isSuccess ()

リクエストが成功したかどうかを返します

戻り値

true リクエストが成功した場合はfalse 、失敗した場合は 。

public static App.Result success <T >()

戻り値のない成功したリクエスト結果を作成します。

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

失敗したリクエスト結果を作成します。 ネットワーク エラーが発生したか、Realm オブジェクト サーバーがエラーを返したかのいずれかの理由で、リクエストは何らかの理由で失敗しました。

パラメーター

  • exception - エラーが発生しました。

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

戻り値を持つ成功したリクエスト結果を作成します。

パラメーター

  • result - 結果の値。

戻る

App.コールバック

項目一覧