@TargetSE(valueSE=PARAMETERSE) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE public @interface Header
public abstract boolean required
デフォルトは true
であり、ヘッダーがない場合は例外が発生します。ヘッダーがない場合に null
値を使用する場合は、これを false
に切り替えます。
defaultValue()
public abstract StringSE defaultValue
デフォルト値を指定すると、required()
が false
に暗黙的に設定されます。