クラス RepresentationException

java.lang.ObjectSE
java.lang.ThrowableSE
java.lang.ExceptionSE
java.lang.RuntimeExceptionSE
org.springframework.graphql.data.federation.RepresentationException
実装済みのインターフェース一覧:
SerializableSE
既知の直属サブクラス
RepresentationNotResolvedException

public class RepresentationException extends RuntimeExceptionSE
次の理由で表現を解決できなかった場合に発生します:
  • "__typename" 引数がありません。
  • "__typename" をコントローラーメソッドにマップできませんでした。

リゾルバーが null を返すか、空で完了した場合に、RepresentationNotResolvedException サブ型が発生します。

導入:
1.3.0
作成者:
Rossen Stoyanchev
関連事項:
  • コンストラクターの詳細

  • メソッドの詳細

    • getRepresentation

      public @Nullable MapSE<StringSE,ObjectSE> getRepresentation()
      エンティティの「表現」入力マップを返します。
    • getHandlerMethod

      public @Nullable HandlerMethod getHandlerMethod()
      マップされたコントローラーメソッドを返します。マップできなかった場合は null を返します。
    • getErrorType

      public ErrorType getErrorType()
      エラーの分類。"__typename" 引数が欠落している場合は ErrorType.BAD_REQUEST、それ以外の場合は ErrorType.INTERNAL_ERROR です。