アノテーションインターフェース ExtractedValue
ValueExtractor
が関連付けられているジェネリクスコンテナー型の型パラメーターをマークするか、非ジェネリクスコンテナー型のラップされた要素の型を指定します。値抽出型には、1 回だけ指定する必要があります。
- 導入:
- 2.0
- 作成者:
- Gunnar Morling, Guillaume Smet
- 関連事項:
オプション要素の概要
オプション要素
要素の詳細
type
ClassSE<?> typeValueExtractor
によって抽出された値の型。設定されていない場合、型はパラメーター化された型の type 引数から自動的に推測されます。非ジェネリクスラッパー型の値エクストラクターを定義するために使用されます。
OptionalInt
SE。ジェネリクスコンテナー型の type パラメーターに
ExtractedValue
が定義されている場合は使用できません。この場合、ValueExtractorDefinitionException
がスローされます。- 戻り値:
- 値抽出機能によって抽出された値の型
- デフォルト:
- void.class