The class representation of the entity 'Image' from the database. This entity stores information about an image.
(ByteArray) The raw image pixel data as a byte array.
(Long) The milliseconds since epoch (1970-01-01T00:00:00Z) of when the photo was taken.
(Long) The geo location entity ID of where the photo was taken (foreign key).
(Long, auto-generated) The unique identifier for the image within the database.
(String) The Android string uri of the image.
Checks if two Image objects are equal. Two images are considered equal if they have the same:
Calculates a hash code for this Image object. This hash code is based on the uri, byteArray content, date taken, and geoLocationID. The hash code is used for efficient storage and retrieval in hash-based collections.