@Override
    public int hashCode() {
      return Objects.hash(IDENTIFIER, obj);
    }
CacheKey objects are used as key for the cache.
ql/src/java/org/apache/hadoop/hive/ql/metadata/HiveMetaStoreClientWithLocalCache.java