インターフェース FragmentsRendering.Builder
- 含まれているインターフェース:
- FragmentsRendering
public static interface FragmentsRendering.Builder
FragmentsRendering のビルダーを定義します。メソッドのサマリー
修飾子と型メソッド説明build()FragmentsRenderingインスタンスを作成します。ビュー名のみを持つfragment(String, Map)のバリアントですが、リクエストの共有モデルからモデル属性も継承します。ビュー名とモデルを持つフラグメントを追加します。fragment(ModelAndView fragment) ModelAndViewを使用したfragment(String, Map)のバリアント。fragments(CollectionSE<ModelAndView> fragments) ModelAndViewのコレクションを含むfragment(String, Map)のバリアント。指定された名前に 1 つ以上のヘッダー値を追加します。headers(ConsumerSE<HttpHeaders> headersConsumer) これまでに宣言されたすべてのヘッダーへのアクセスを提供し、値を追加、置換、削除できます。status(HttpStatusCode status) レスポンスに使用するステータスを指定します。
メソッドの詳細
status
レスポンスに使用するステータスを指定します。- パラメーター:
status- 設定するステータス- 戻り値:
- このビルダー
header
指定された名前に 1 つ以上のヘッダー値を追加します。- パラメーター:
headerName- ヘッダー名headerValues- ヘッダー値- 戻り値:
- このビルダー
headers
これまでに宣言されたすべてのヘッダーへのアクセスを提供し、値を追加、置換、削除できます。- パラメーター:
headersConsumer- アクセスを提供するコンシューマー- 戻り値:
- このビルダー
fragment
ビュー名とモデルを持つフラグメントを追加します。- パラメーター:
viewName- フラグメントのビューの名前model- リクエストの共有モデルから継承されたモデル属性に加えて、フラグメントの属性- 戻り値:
- このビルダー
fragment
ビュー名のみを持つfragment(String, Map)のバリアントですが、リクエストの共有モデルからモデル属性も継承します。- パラメーター:
viewName- フラグメントのビューの名前- 戻り値:
- このビルダー
fragment
ModelAndViewを使用したfragment(String, Map)のバリアント。- パラメーター:
fragment- 追加するフラグメント。フラグメントはリクエストの共有モデルからモデル属性も継承します- 戻り値:
- このビルダー
fragments
ModelAndViewのコレクションを含むfragment(String, Map)のバリアント。- パラメーター:
fragments- 追加するフラグメント。各フラグメントはリクエストの共有モデルからモデル属性も継承します- 戻り値:
- このビルダー
build
FragmentsRendering build()FragmentsRenderingインスタンスを作成します。