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 ヘッダーのときに、この列挙値をデフォルト値として使用する必要があるかどうかを返します。が提供されている場合、または accept ヘッダーが欠落している場合。 |
MimeType getProducedMimeType()
default boolean isDefault()
ordinal
SE が最も高い値がデフォルトとして使用されます。