E
- このインターフェースを実装する列挙型 public interface Producible<E extends EnumSE<E> & Producible<E>>
Enum
SE によって実装できるインターフェース。@ReadOperation
、@ReadOperation
、@ReadOperation
アノテーションとともに使用して、produces
値のリストをすばやく定義できます。
基礎となるテクノロジーがコンテンツネゴシエーションをサポートしている場合、Producible
型を運用に注入することもできます。例: Web ベースのエンドポイントでは、Producible
列挙型の値は、リクエストの Accept
ヘッダーを使用して解決されます。複数の値が等しく許容できる場合は、ordinal
SE が最も高い値が使用されます。
修飾子と型 | メソッドと説明 |
---|---|
MimeType | getProducedMimeType() 製作可能なマイム型。 |
default boolean | isDefault() */* のヘッダーを受け入れるときに、この列挙値をデフォルト値として使用する必要があるかどうかを返します。提供されているか、 Accept ヘッダーが欠落している場合。 |
MimeType getProducedMimeType()
default boolean isDefault()
Accept
ヘッダーが欠落している場合。デフォルトとしてマークできる値は 1 つだけです。値がマークされていない場合は、ordinal
SE が最大の値がデフォルトとして使用されます。