All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mServer.crawler.sender.orf.OrfEpisodeInfoDTO Maven / Gradle / Ivy

There is a newer version: 3.1.64
Show newest version
package mServer.crawler.sender.orf;

import java.time.Duration;
import java.util.Optional;

public class OrfEpisodeInfoDTO {

  private final OrfVideoInfoDTO videoInfo;
  private final Optional description;
  private final Optional duration;
  private final Optional title;

  public OrfEpisodeInfoDTO(final OrfVideoInfoDTO aVideoInfo,
          final Optional aTitle,
          final Optional aDescription,
          final Optional aDuration
  ) {
    title = aTitle;
    description = aDescription;
    duration = aDuration;
    videoInfo = aVideoInfo;
  }

  public OrfVideoInfoDTO getVideoInfo() {
    return videoInfo;
  }

  public Optional getDescription() {
    return description;
  }

  public Optional getDuration() {
    return duration;
  }

  public Optional getTitle() {
    return title;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy