docs: public <T> void put(CacheKey cacheKey, T cacheValue) {
          if (cacheKey == null) {
              throw new IllegalArgumentException("Parameter 'cacheKey' must be not null");
          }
          if (cacheValue == null) {
              throw new IllegalArgumentException("Parameter 'cacheValue' must be not null");
          }
          this.data.put(cacheKey, cacheValue);
      }