Class ImageMetadata

java.lang.Object
com.example.slacks_lottoevent.Utility.ImageMetadata

public class ImageMetadata extends Object
ImageMetadata class to store image metadata
  • Constructor Details

    • ImageMetadata

      public ImageMetadata(String imageUrl, boolean isEventPoster, String documentId)
      Constructor for ImageMetadata
      Parameters:
      imageUrl - Image URL
      isEventPoster - Is event poster
      documentId - Document ID
  • Method Details

    • getImageUrl

      public String getImageUrl()
      Get image URL
      Returns:
      Image URL
    • isEventPoster

      public boolean isEventPoster()
      Check if image is event poster
      Returns:
      True if image is event poster, false otherwise
    • getDocumentId

      public String getDocumentId()
      Get document ID
      Returns:
      Document ID
    • equals

      public boolean equals(Object o)
      Set image URL
      Overrides:
      equals in class Object
      Parameters:
      o - Image URL
      Returns:
      ImageMetadata object
    • hashCode

      public int hashCode()
      Get hash code
      Overrides:
      hashCode in class Object
      Returns:
      Hash code