Class RedditMetadataInputMediaDTOConverter
java.lang.Object
io.github.yvasyliev.forwarder.telegram.reddit.util.RedditMetadataInputMediaDTOConverter
Converts Reddit link metadata into Telegram input media DTOs.
-
Constructor Summary
ConstructorsConstructorDescriptionRedditMetadataInputMediaDTOConverter(RedditInputMediaVideoDTOMapper inputMediaVideoDTOMapper, RedditInputMediaPhotoDTOMapper inputMediaPhotoDTOMapper) -
Method Summary
Modifier and TypeMethodDescriptionconvert(Link.Metadata metadata, boolean hasSpoiler) Converts the givenLink.Metadatainto anInputMediaDTO.
-
Constructor Details
-
RedditMetadataInputMediaDTOConverter
public RedditMetadataInputMediaDTOConverter(RedditInputMediaVideoDTOMapper inputMediaVideoDTOMapper, RedditInputMediaPhotoDTOMapper inputMediaPhotoDTOMapper)
-
-
Method Details
-
convert
Converts the givenLink.Metadatainto anInputMediaDTO.- Parameters:
metadata- the Reddit link metadatahasSpoiler- whether the media has a spoiler- Returns:
- the corresponding
InputMediaDTO - Throws:
IOException- if an I/O error occurs during conversion
-