public interface MetadataExtractorRegistryMimeType に基づいてデコードされ、デコードされた値に名前が割り当てられます。MetadataExtractor| 修飾子と型 | メソッドと説明 |
|---|---|
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) のバリアント。 |
default void metadataToExtract(MimeType mimeType, ClassSE<?> targetType, @Nullable StringSE name)
MimeType のメタデータエントリを指定されたターゲットクラスにデコードし、デコードされた値を指定された名前で出力マップに格納します。mimeType - 抽出するメタデータエントリの MIME 型 targetType - デコードするターゲット値の型 name - デコードされた値に名前を割り当てます。指定しない場合、MIME 型がキーとして使用されます default void metadataToExtract(MimeType mimeType, ParameterizedTypeReference<?> targetType, @Nullable StringSE name)
ClassSE の代わりに ParameterizedTypeReference を受け入れる metadataToExtract(MimeType, Class, String) のバリアント。mimeType - 抽出するメタデータエントリの MIME 型 targetType - デコードするターゲット値の型 <T> void metadataToExtract(MimeType mimeType, ClassSE<T> targetType, BiConsumerSE<T,MapSE<StringSE,ObjectSE>> mapper)
metadataToExtract(MimeType, Class, String) のバリアント。T - ターゲット値型 mimeType - 抽出するメタデータエントリの MIME 型 targetType - デコードするターゲット値の型 mapper - デコードされた値を出力マップに追加するカスタムロジック <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 - デコードされた値を出力マップに追加するカスタムロジック