Class FileOperations.FileReaderOperation<SubclassType extends FileOperations.FileReaderOperation<SubclassType>>

    • Constructor Detail

      • FileReaderOperation

        protected FileReaderOperation()
    • Method Detail

      • withBlockCache

        public SubclassType withBlockCache​(BlockCache dataCache,
                                           BlockCache indexCache)
        (Optional) Set the block cache pair to be used to optimize reads within the constructed reader.
      • withDataCache

        public SubclassType withDataCache​(BlockCache dataCache)
        (Optional) set the data cache to be used to optimize reads within the constructed reader.
      • withIndexCache

        public SubclassType withIndexCache​(BlockCache indexCache)
        (Optional) set the index cache to be used to optimize reads within the constructed reader.
      • withFileLenCache

        public SubclassType withFileLenCache​(com.google.common.cache.Cache<String,​Long> fileLenCache)
      • getIndexCache

        public BlockCache getIndexCache()
      • getFileLenCache

        public com.google.common.cache.Cache<String,​Long> getFileLenCache()