アノテーションインターフェース Header
メソッドパラメーターをメッセージヘッダーにバインドする必要があることを示すアノテーション。
- 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev, Sam Brannen
オプション要素のサマリー
オプション要素
要素の詳細
value
name()
のエイリアス。- デフォルト:
- ""
name
バインドするリクエストヘッダーの名前。- 導入:
- 4.2
- デフォルト:
- ""
required
boolean requiredヘッダーが必要かどうか。デフォルトは
true
であり、ヘッダーがない場合は例外が発生します。ヘッダーがない場合にnull
値を使用する場合は、これをfalse
に切り替えます。- 関連事項:
- デフォルト:
- true
defaultValue
StringSE defaultValueフォールバックとして使用するデフォルト値。デフォルト値を指定すると、
required()
がfalse
に暗黙的に設定されます。- デフォルト:
- "\n \ t \ t \n \ t \ t \n \ ue000 \ ue001 \ ue002 \n \ t \ t \ t \ t \n"