Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

クラス App.Result

項目一覧

  • io.realm.mongodb
  • メソッドの概要
  • 継承されたメソッド
  • メソッドの詳細
  • 得る
  • getError
  • getOrDefault
  • getOrThrow
  • isSuccess
  • 成功
  • withError
  • withResult
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.コールバック