code: public static void setObject(String key, Object value) {
          if (!exists()) {
              throwThreadCacheNotInitializedException(key);
          }
          threadLocal.get().put(key, value);
      }
docs: Set the value of the object.
  @param key The key of the object. (NotNull)
  @param value The value of the object. (NullAllowed)