インターフェース GraphQlClient.RetrieveSyncSpec

含まれているインターフェース:
GraphQlClient

public static interface GraphQlClient.RetrieveSyncSpec
単一のレスポンスでフィールドをデコードするためのオプションを宣言します。
導入:
1.0.0
作成者:
Rossen Stoyanchev
  • メソッドの詳細

    • toEntity

      <D> @Nullable D toEntity(ClassSE<D> entityType)
      フィールドを指定された型のエンティティにデコードします。
      型パラメーター:
      D - 変換する型
      パラメーター:
      entityType - 変換する型
      戻り値:
      エンティティ。フィールドが null であり、エラーがない場合は null。
      例外:
      FieldAccessException - field errors または invalid レスポンスの場合 ;
      関連事項:
    • toEntity

      <D> @Nullable D toEntity(ParameterizedTypeReference<D> entityType)
      ParameterizedTypeReference を使用した toEntity(Class) のバリアント。
      型パラメーター:
      D - 変換する型
      パラメーター:
      entityType - 変換する型
    • toEntityList

      <D> ListSE<D> toEntityList(ClassSE<D> elementType)
      エンティティのリストにデコードする toEntity(Class) のバリアント。
      型パラメーター:
      D - 変換する型
      パラメーター:
      elementType - リスト内の要素の型
    • toEntityList

      <D> ListSE<D> toEntityList(ParameterizedTypeReference<D> elementType)
      ParameterizedTypeReference を使用した toEntityList(Class) のバリアント。
      型パラメーター:
      D - 変換する型
      パラメーター:
      elementType - リスト内の要素の型