Key

interface Key

An interface that uniquely identifies some put of data. Implementations must implement equals and hashCode. Implementations are generally expected to add all uniquely identifying information used in in equals} and hashCode} to the given java.security.MessageDigest in updateDiskCacheKey}, although this requirement is not as strict for partial cache key signatures.

Functions

Link copied to clipboard
abstract fun equals(o: Any): Boolean
For caching to work correctly, implementations must implement this method and hashCode.
Link copied to clipboard
abstract fun hashCode(): Int
For caching to work correctly, implementations must implement this method and equals.
Link copied to clipboard
abstract fun updateDiskCacheKey(messageDigest: MessageDigest)
Adds all uniquely identifying information to the given digest.

Properties

Link copied to clipboard
val CHARSET: Charset
Link copied to clipboard
val STRING_CHARSET_NAME: String

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard