Interface PosterBackdropLogoImagesResponse

All Known Implementing Classes:
MovieImages

public interface PosterBackdropLogoImagesResponse
Common contract for TMDB image responses that contain backdrops, logos and posters.
  • Method Summary

    Modifier and Type
    Method
    Description
    default int
    Returns the number of backdrop images.
    Returns backdrop images.
    default boolean
    Returns whether the response contains at least one backdrop.
    default boolean
    Returns whether the response contains at least one image.
    default boolean
    Returns whether the response contains at least one logo.
    default boolean
    Returns whether the response contains at least one poster.
    default int
    Returns the total number of images.
    default boolean
    Returns whether the response contains no images.
    default int
    Returns the number of logo images.
    Returns logo images.
    default int
    Returns the number of poster images.
    Returns poster images.
  • Method Details

    • backdrops

      List<TmdbImage> backdrops()
      Returns backdrop images.
      Returns:
      immutable list of backdrop images
    • logos

      List<TmdbImage> logos()
      Returns logo images.
      Returns:
      immutable list of logo images
    • posters

      List<TmdbImage> posters()
      Returns poster images.
      Returns:
      immutable list of poster images
    • isEmpty

      default boolean isEmpty()
      Returns whether the response contains no images.
      Returns:
      true if all image lists are empty
    • hasImages

      default boolean hasImages()
      Returns whether the response contains at least one image.
      Returns:
      true if any image is present
    • hasBackdrops

      default boolean hasBackdrops()
      Returns whether the response contains at least one backdrop.
      Returns:
      true if backdrops are present
    • hasLogos

      default boolean hasLogos()
      Returns whether the response contains at least one logo.
      Returns:
      true if logos are present
    • hasPosters

      default boolean hasPosters()
      Returns whether the response contains at least one poster.
      Returns:
      true if posters are present
    • backdropCount

      default int backdropCount()
      Returns the number of backdrop images.
      Returns:
      backdrop count
    • logoCount

      default int logoCount()
      Returns the number of logo images.
      Returns:
      logo count
    • posterCount

      default int posterCount()
      Returns the number of poster images.
      Returns:
      poster count
    • imageCount

      default int imageCount()
      Returns the total number of images.
      Returns:
      total image count