private void loadData(LlapDaemonProtocolProtos.CacheEntry ce) throws IOException {
    CacheTag cacheTag = decodeCacheTag(ce.getCacheTag());
    DiskRangeList ranges = decodeRanges(ce.getRangesList());
    Object fileKey = decodeFileKey(ce.getFileKey());
    try (LlapOrcCacheLoader llr = new LlapOrcCacheLoader(new Path(ce.getFilePath()), fileKey, conf, cache,
        metadataCache, cacheTag, tracePool)) {
      llr.init();
      llr.loadFileFooter();
      llr.loadRanges(ranges);
    }
  }
Internal helper class for extracting the metadata of the cache content and loading data into the cache
based on the provided metadata.
llap-server/src/java/org/apache/hadoop/hive/llap/io/api/impl/LlapCacheMetadataSerializer.java