パッケージ io.realm.mongodb

クラス AppException

    • コンストラクターの詳細

      • AppException

        public AppException( ErrorCodeエラーコード、 stringエラーメッセージ)
        オブジェクト サーバーとの通信時に、プロトコルのエラーによって発生したエラーを作成します。
        パラメーター:
        errorCode - このタイプのエラーのエラー コード。
        errorMessage - 詳細なエラーメッセージ
      • AppException

        public AppException( string errorType, in errorCode, string errorMessage)
        既知のエラーケースにマッピングできなかった不明なエラーを作成します。

        つまり、 getErrorCode()ErrorCode.UNKNOWNを返しますが、 getErrorType()getErrorIntValue()は実際のエラーを識別するのに役立つ基礎の値を返します。

        パラメーター:
        errorCode - このタイプのエラーのエラー コード。
        errorMessage - 詳細なエラーメッセージ
      • AppException

        public AppException (エラーコード エラーコード、スロー可能な例外)
        オブジェクト サーバーとの通信時に例外によって発生したエラーを作成します。
        パラメーター:
        errorCode - このタイプのエラーのエラー コード。
        exception このエラーを引き起こした基礎となる例外。
      • AppException

        public AppException()( ErrorCodeエラーコード、 stringタイトル、 @Nullable stringヒント)
        ユーザーを認証しようとしたときに発生したエラー。
        パラメーター:
        errorCode - このタイプのエラーのエラー コード。
        title このタイプのエラーのタイトル。
        hint - エラーを解決するためのヒント。
      • AppException

        public AppException ( ErrorCode エラー コード 、 @Nullablestring エラーメッセージ 、 @Nullable スロー可能 な例外 )
        どこでも発生する可能性のある一般的なエラーの発生。
        パラメーター:
        errorCode - このタイプのエラーのエラー コード。
        errorMessage - 詳細なエラーメッセージ
        exception - エラーがこれに原因で発生した場合は、基礎となる例外をスローします。
    • メソッドの詳細

      • getErrorCode

        public ErrorCode getErrorCode()
        エラーのタイプを識別するErrorCodeを返します。

        ErrorCode.UNKNOWNが返された場合、そのエラーが既知のエラーにマッピングできなかったことを意味します。 その場合、 getErrorType()getErrorIntValue()は基礎となるエラー情報を返し、エラーのタイプをより適切に識別できるようになります。

        次の値を返します。
        エラーの種類を識別する エラー コード 。
        以下も参照してください。
        ErrorCode
      • getErrorType

        public string getErrorType()
        エラーのタイプを説明する string を返します。
        次の値を返します。
      • getErrorIntValue

        public int getErrorIntValue()
        この特定のタイプのエラーを表す整数を返します。 この値は、 getErrorType()によって提供される値内でのみ一意です。
        次の値を返します。
        このタイプのエラーを表す整数値。
      • getErrorMessage

        @Nullable public string getErrorMessage()
        このエラーの原因に関するより詳細なエラー メッセージを返します。
        次の値を返します。
        詳細なエラー メッセージが表示されるか、利用できない場合はnullが表示されます。
      • getException

        @Nullable public slowable getException()
        このエラーを引き起こした基になる例外を返します(存在する場合)。
        次の値を返します。
        このエラーを引き起こした基礎となる例外、または例外によって発生していない場合はnull