hashCode

open override fun hashCode(): Int

Calculates the hash code for this object based on its member variables.

The hash code is a unique identifier for the object within the context of a hash table. Kotlin by default doesn't include byte arrays in the generated hash code for data classes. This custom implementation combines the hash codes of the following member variables:

  • uri

  • byteArray

  • date

  • geoLocation

Return

the hash code value for this object.