code: public static CacheEntryView<Data, Data> createLazyEntryView(Data key, Data value, Data expiryPolicy, CacheRecord record) {
          CacheEntryView entryView = new LazyCacheEntryView(key, value,
                                                            record.getCreationTime(),
                                                            record.getExpirationTime(),
                                                            record.getLastAccessTime(),
                                                            record.getAccessHit(),
                                                            expiryPolicy);
          return entryView;
      }
docs: Creates a {@link LazyCacheEntryView} instance.
  
  @param key       the key to be wrapped
  @param value     the value to be wrapped
  @param record    {@link CacheRecord} instance to gather additional entry view properties like access time,
  expiration time and access hit
  @return the {@link LazyCacheEntryView} instance