Interface BlockSource

All Known Subinterfaces:
PageManager
All Known Implementing Classes:
BlockSourceFromPageManager, PageManagerForByteBuffer, PageManagerForFileChannel, PageManagerOverDataStreamSource, PageManagerWrapper

public interface BlockSource
  • Method Summary

    Modifier and Type
    Method
    Description
    org.aksw.commons.util.ref.Ref<? extends Block>
    contentAtOrAfter(long pos, boolean inclusive)
     
    org.aksw.commons.util.ref.Ref<? extends Block>
    contentAtOrBefore(long pos, boolean inclusive)
     
    long
    getSizeOfBlock(long pos)
     
    boolean
    hasBlockAfter(long pos)
     
    boolean
    hasBlockBefore(long pos)
     
    long
    Return the number of valid positions within blocks can be searched
  • Method Details