インターフェース MetadataExtractorRegistry
- すべての既知の実装クラス:
- DefaultMetadataExtractor
public interface MetadataExtractorRegistry
 メタデータエントリの抽出プログラムの登録を保存します。各メタデータエントリは 
MimeType に基づいてデコードされ、デコードされた値に名前が割り当てられます。- 導入:
- 5.2
- 作成者:
- Rossen Stoyanchev, Brian Clozel
- 関連事項:
- メソッドのサマリー修飾子と型メソッド説明- default void- metadataToExtract- (MimeType mimeType, ClassSE<?> targetType, StringSE name) 指定された- MimeTypeのメタデータエントリを指定されたターゲットクラスにデコードし、デコードされた値を指定された名前で出力マップに格納します。- <T> void- metadataToExtract- (MimeType mimeType, ClassSE<T> targetType, BiConsumerSE<T, - MapSE<StringSE, - ObjectSE>> mapper) カスタムロジックを使用して、デコードされた値を出力マップ内の任意の数の値にマッピングできる- metadataToExtract(MimeType, Class, String)のバリアント。- default void- metadataToExtract- (MimeType mimeType, ParameterizedTypeReference<?> targetType, StringSE name) ジェネリクスパラメーターでターゲット型を指定するために- ClassSE の代わりに- ParameterizedTypeReferenceを受け入れる- metadataToExtract(MimeType, Class, String)のバリアント。- <T> void- metadataToExtract- (MimeType mimeType, ParameterizedTypeReference<T> type, BiConsumerSE<T, - MapSE<StringSE, - ObjectSE>> mapper) ジェネリクスパラメーターでターゲット型を指定するために- ClassSE の代わりに- ParameterizedTypeReferenceを受け入れる- metadataToExtract(MimeType, Class, BiConsumer)のバリアント。
- メソッドの詳細- metadataToExtract指定された- MimeTypeのメタデータエントリを指定されたターゲットクラスにデコードし、デコードされた値を指定された名前で出力マップに格納します。- パラメーター:
- mimeType- 抽出するメタデータエントリの MIME 型
- targetType- デコードするターゲット値の型
- name- デコードされた値に名前を割り当てます。指定しない場合、MIME 型がキーとして使用されます
 
- metadataToExtractdefault void metadataToExtract- (MimeType mimeType, ParameterizedTypeReference<?> targetType, @Nullable StringSE name) ジェネリクスパラメーターでターゲット型を指定するために- ClassSE の代わりに- ParameterizedTypeReferenceを受け入れる- metadataToExtract(MimeType, Class, String)のバリアント。- パラメーター:
- mimeType- 抽出するメタデータエントリの MIME 型
- targetType- デコードするターゲット値の型
 
- metadataToExtract<T> void metadataToExtract- (MimeType mimeType, ClassSE<T> targetType, BiConsumerSE<T, - MapSE<StringSE, - ObjectSE>> mapper) カスタムロジックを使用して、デコードされた値を出力マップ内の任意の数の値にマッピングできる- metadataToExtract(MimeType, Class, String)のバリアント。- 型パラメーター:
- T- ターゲット値型
- パラメーター:
- mimeType- 抽出するメタデータエントリの MIME 型
- targetType- デコードするターゲット値の型
- mapper- デコードされた値を出力マップに追加するカスタムロジック
 
- metadataToExtract<T> void metadataToExtract- (MimeType mimeType, ParameterizedTypeReference<T> type, BiConsumerSE<T, - MapSE<StringSE, - ObjectSE>> mapper) ジェネリクスパラメーターでターゲット型を指定するために- ClassSE の代わりに- ParameterizedTypeReferenceを受け入れる- metadataToExtract(MimeType, Class, BiConsumer)のバリアント。- 型パラメーター:
- T- ターゲット値型
- パラメーター:
- mimeType- 抽出するメタデータエントリの MIME 型
- type- デコードするターゲット値の型
- mapper- デコードされた値を出力マップに追加するカスタムロジック