code: protected final void putInCache (@Nonnull final KEYTYPE aKey, @Nonnull final VALUETYPE aValue)
    {
      ValueEnforcer.notNull (aKey, "cacheKey");
      ValueEnforcer.notNull (aValue, "cacheValue");
  
      m_aRWLock.writeLocked ( () -> putInCacheNotLocked (aKey, aValue));
    }
docs: Put a new value into the cache.
  
  @param aKey
  The cache key. May not be <code>null</code>.
  @param aValue
  The cache value. May not be <code>null</code>.