Class ImageHolder

  • Direct Known Subclasses:
    Event, Image, MusicEntry, User, Venue

    public abstract class ImageHolder
    extends java.lang.Object
    Abstract superclass for all beans containing image data.
    Author:
    Janni Kovacs
    • Field Detail

      • imageUrls

        protected java.util.Map<ImageSize,​java.lang.String> imageUrls
    • Constructor Detail

      • ImageHolder

        public ImageHolder()
    • Method Detail

      • availableSizes

        public java.util.Set<ImageSize> availableSizes()
        Returns a Set of all ImageSizes available.
        Returns:
        all sizes
      • getImageURL

        public java.lang.String getImageURL​(ImageSize size)
        Returns the URL of the image in the specified size, or null if not available.
        Parameters:
        size - The preferred size
        Returns:
        an image URL