Class BlockAccessMapped

java.lang.Object
org.apache.jena.dboe.base.file.BlockAccessBase
org.apache.jena.dboe.base.file.BlockAccessMapped
All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable, org.apache.jena.atlas.lib.Sync, BlockAccess

public final class BlockAccessMapped extends BlockAccessBase
FileAccess for a file, using memory mapped I/O
  • Constructor Details

    • BlockAccessMapped

      public BlockAccessMapped(String filename, int blockSize)
  • Method Details

    • allocate

      public Block allocate(int blkSize)
    • read

      public Block read(long id)
    • write

      public void write(Block block)
    • overwrite

      public void overwrite(Block block)
    • sync

      public void sync()
    • toString

      public String toString()
      Overrides:
      toString in class Object