@TargetSE(valueSE={PARAMETERSE,METHODSE,FIELDSE}) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE public @interface CookieParam
DefaultValue アノテーションを使用して指定できます。アノテーション付きパラメーター、フィールド、プロパティの型 T は、次のいずれかでなければなりません。Cookie になる valueOf または fromString という名前の静的メソッドがあります (たとえば、Integer.valueOf(String)SE を参照してください)ParamConverter インスタンスを返す ParamConverterProvider の登録済み実装を用意します。List<T>、Set<T>、SortedSet<T> であり、T は 2, 3, 4 または上記の 5 を満たします。結果のコレクションは読み取り専用です。インジェクションはオブジェクトの作成時に発生するため、リソースクラスフィールドおよび Bean プロパティでのこのアノテーションの使用は、デフォルトのリクエストごとのリソースクラスライフサイクルでのみサポートされます。他のライフサイクルを使用するリソースクラスは、リソースメソッドパラメーターでのみこのアノテーションを使用する必要があります。
DefaultValue, Cookie, HttpHeaders.getCookies()public abstract StringSE value
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.